Postępując zgodnie z instrukcjami instalacji cuda można znaleźć tutaj: https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
na przykład
$ sudo yum groupinstall "Development tools"
$ sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
$ wget https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-10.0.130-1.x86_64.rpm
$ sudo rpm -i cuda-repo-rhel7-10.0.130-1.x86_64.rpm
$ sudo yum clean expire-cache
$ sudo yum install cuda
„yum install cuda” podaje następujące błędy:
Error: Package: 3:nvidia-driver-libs-410.72-1.el7.x86_64 (cuda)
Requires: libglvnd-gles(x86-64) >= 0.2
Error: Package: 3:nvidia-driver-libs-410.72-1.el7.x86_64 (cuda)
Requires: libglvnd-egl(x86-64) >= 0.2
Error: Package: 3:nvidia-driver-libs-410.72-1.el7.x86_64 (cuda)
Requires: libglvnd-opengl(x86-64) >= 0.2
Error: Package: 3:nvidia-driver-libs-410.72-1.el7.x86_64 (cuda)
Requires: libglvnd-glx(x86-64) >= 0.2
Error: Package: 3:nvidia-driver-libs-410.72-1.el7.x86_64 (cuda)
Requires: libglvnd(x86-64) >= 0.2
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Używam maszyny wirtualnej w Google Cloud, do której dołączono 2 K80. Użyłem tej formuły wcześniej bez problemów. Wydaje się, że coś się zmieniło.
Aktualizacja: Mogę potwierdzić, że cuda 10 rpm działa na RHEL 7.5 i że rpm cuda 7.0 na Centos 7 też nie działa na Centos 7. https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/