Amazon Linux#
This section covers:
Amazon Linux 2023
Preparation#
Perform the Pre-installation Actions.
The kernel headers and development packages for the currently running kernel can be installed with:
# dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
Choose an installation method: Local Repository Installation or Network Repository Installation.
Local Repository Installation#
Download the NVIDIA driver:
$ wget https://developer.download.nvidia.com/compute/nvidia-driver/${version}/local_installers/nvidia-driver-local-repo-${distro}.${version}.${arch}.rpmwhere
${version}is the NVIDIA driver versionInstall local repository on file system:
# rpm --install nvidia-driver-local-repo-${distro}.${version}*.${arch}.rpm
Network Repository Installation#
Enable the network repository. For
x86_64:# dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/${distro}/${arch}/cuda-${distro}.repoFor
aarch64:# dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/${distro}/sbsa/cuda-${distro}.repoClean DNF repository cache:
# dnf clean expire-cache
Driver Installation#
These instructions apply to both local and network installations.
Module Streams
# dnf module install nvidia-driver:<stream>/<profile>
Open Kernel Modules
# dnf module enable nvidia-driver:open-dkms
# dnf install nvidia-open
where profile by default is default and does not need to be specified.
Example dkms streams:
580-openoropen-dkms
Proprietary Kernel Modules
# dnf module enable nvidia-driver:latest-dkms
# dnf install cuda-drivers
where profile by default is default and does not need to be specified.
Example dkms streams:
580-dkmsorlatest-dkms
Reboot the System#
# reboot
Perform the Post-installation Actions.