Issue
Installing a Linux Actor fails on some Red Hat Enterprise Linux (RHEL) 7.x systems.
Cause
The Actor installer attempts to confirm that the epel-releaseand nginx RPMs are already installed. If these RPMs aren't already installed, the Actor installer attempts to fetch them from an outdated URL.
Solution
For the required RPMs to be installed, you must update the epel.repo file to point to the EPEL archives. Perform the following steps on the RHEL-based platform before attempting to run the Actor installer:
- From the RHEL system, open a terminal.
- Start an elevated command prompt:
sudo su -
- Install EPEL from the archives:
yum install https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm
- Modify the
/etc/yum.repos.d/epel.repofile:- In the
[epel]section, comment out themetalinkline by placing a#character at the beginning of that line. - On the next line, add
baseurl=https://archives.fedoraproject.org/pub/archive/epel/7/$basearch. - Save those two changes to
epel.repo.
- In the
- Install Nginx:
yum install nginx
On subsequent runs, the installer should detect that the epel-release and nginx RPMs are already installed. As a result, the installer does not try to reinstall those items or fetch them from outdated URLs.