Installing WeBWorK 2.20 Prerequisites on Red Hat Enterprise Linux
These instructions are designed to install all of the prerequisites for WeBWorK 2.20 on Red Hat Enterprise Linux 10. They should be applicable to related systems (e.g. Rocky Linux, Oracle Linux), but may need minor modifications.
EPEL
Some packages are contained in the Extra Packages for Enterprise Linux (EPEL) repository, so you should enable this on your system. For Rocky Linux (see https://wiki.rockylinux.org/rocky/repo/#community-approved-repositories):
$ sudo dnf config-manager --set-enabled crb $ sudo dnf install epel-release
For RHEL (see https://docs.fedoraproject.org/en-US/epel/getting-started/)
$ sudo subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms $ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm