10
9
Fork
You've already forked linux-app
14

instructions for alma and rocky #652

Merged
jwijenbergh merged 2 commits from flaruina/linux-app:el9-docs into master 2025年07月30日 16:29:59 +02:00
Contributor
Copy link

I added the instructions to manually install the client on AlmaLinux and RockyLinux (see #641) and extended the install.sh script to support them.

I added the instructions to manually install the client on AlmaLinux and RockyLinux (see #641) and extended the `install.sh` script to support them.
@ -151,0 +159,4 @@
baseurl=https://app.eduvpn.org/linux/v4/rpm/alma+epel-9-$basearch
gpgcheck=1
EOF
$ sudo dnf install epel-release

can you do this on one line together with eduvpn-client

can you do this on one line together with eduvpn-client
@ -151,0 +174,4 @@
baseurl=https://app.eduvpn.org/linux/v4/rpm/rocky+epel-9-$basearch
gpgcheck=1
EOF
$ sudo dnf install epel-release

same here

same here
@ -67,0 +78,4 @@
baseurl=https://app.eduvpn.org/linux/v4/rpm/alma+epel-9-$basearch
gpgcheck=1
EOF
sudo dnf install epel-release

here

here
@ -67,0 +97,4 @@
baseurl=https://app.eduvpn.org/linux/v4/rpm/rocky+epel-9-$basearch
gpgcheck=1
EOF
sudo dnf install epel-release

here

here

A tiny comment and then LGTM

A tiny comment and then LGTM
Author
Contributor
Copy link

@jwijenbergh you actually need to install them in two steps:

epel-release configures and enables the epel repo, if you issue the oneliner:
sudo dnf install epel-release eduvpn-client

dnf will not use packages from epel when solving dependencies and won't install eduvpn-client.

On a fresh Alma install

$ sudo dnf install epel-release eduvpn-client
Last metadata expiration check: 0:00:08 ago on Wed 30 Jul 2025 03:15:11 PM CEST.
Error: 
 Problem: conflicting requests
 - nothing provides NetworkManager-openvpn needed by eduvpn-client-4.5.1-1.el9.noarch from python-eduvpn-client_v4
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

It works fine if you install using two dnf installs: first epel-release then eduvpn-client

@jwijenbergh you actually need to install them in two steps: epel-release configures and enables the epel repo, if you issue the oneliner: `sudo dnf install epel-release eduvpn-client` `dnf` will not use packages from epel when solving dependencies and won't install eduvpn-client. On a fresh Alma install ``` $ sudo dnf install epel-release eduvpn-client Last metadata expiration check: 0:00:08 ago on Wed 30 Jul 2025 03:15:11 PM CEST. Error: Problem: conflicting requests - nothing provides NetworkManager-openvpn needed by eduvpn-client-4.5.1-1.el9.noarch from python-eduvpn-client_v4 (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) ``` It works fine if you install using two `dnf install`s: first `epel-release` then `eduvpn-client`

oh right! my bad

oh right! my bad
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eduVPN/linux-app!652
Reference in a new issue
eduVPN/linux-app
No description provided.
Delete branch "flaruina/linux-app:el9-docs"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?