Install NVidia RTX 5080 on a fresh Ubuntu Server 24.04 Install

[Ubuntu]
[NVIDIA RTX 5080]
[AI]


Just follow the script below in a fresh Ubuntu install:

sudo apt update && sudo apt upgrade -y
 
#Download and Install Latest Kernel for Ubuntu 24.04 Server
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update && sudo apt full-upgrade -y
sudo apt install -y mainline
mainline
sudo apt install pkexec
sudo mainline install 6.13.6

#Install GCC 14 and Build Essencials
sudo apt update
sudo apt install build-essential
sudo apt install gcc-14
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 14

sudo apt install g++-14
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100

#Download and install Latest NVidia Drivers (Choose MIT License)
sudo chmod +x NVIDIA-Linux-x86_64-570.124.04.run 
sudo ./NVIDIA-Linux-x86_64-570.124.04.run 

#Download and Install Cuda
sudo apt install nvidia-cuda-toolkit
nvcc --version