in linux/cuda_installer/os_installers/rhel.py [0:0]
def _install_prerequisites(self):
system, version = self._detect_linux_distro()
version = version.split(".")[0]
if system == System.RHEL:
self.run(
f"dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-{version}.noarch.rpm"
)
else:
self.run("dnf install -y epel-release")
self.run(
"dnf --refresh install -y kernel kernel-devel kernel-headers gcc gcc-c++ make bzip2 cmake dkms"
)
raise RebootRequired