Everytime I try to complete the first step:
$ sudo yum install -y epel-release yum-utils
I get this error:
No match for arguement: epel-release
Soo, after some googling, someone suggested trying:
$ sudo yum search epel-release
to which there are no packages found.
I know the guide I found for installing passenger is for RedHat and Cent OS but everytime I google “fedora install passenger”, results for RedHat and CentOS pop up. I’m not sure how to move forward.
Any suggestions would be appreciated! I’m trying to deploy via Nginx as someone from SO suggested that this is easier than Apache. Also, the app I’m trying to deploy is in Ruby on Rails.
Summary: how do I install passenger on Fedora 30? I can’t even get the first command to install epel-release.
python-pygpgme has been orphaned for several releases, as pygpgme itself seems to be unmaintained for several years.
For some backstory as to the original failures: EPEL as per the CentOS wiki contains rebuilds of Fedora packages for CentOS/RHEL, which provides a way to get some newer software on said distros. It’s not needed for Fedora because, well, rebuilding Fedora packages for Fedora doesn’t make much sense.
Also, it’s recommended to use dnf directly nowadays; yum is just a symlink to dnf anyway.
For tasks like this, you might have a better time starting to do some research into container technologies, e.g. podman/docker, in order to more easily have reproducible environments for this.