linux系统rocky的安装+显卡驱动的安装

📅 2026/7/14 5:37:26 👁️ 阅读次数 📝 编程学习
linux系统rocky的安装+显卡驱动的安装

linux系统rocky的安装+显卡驱动的安装

1 下载rocky,

参考 [https://blog.csdn.net/sirocco0228/article/details/140625289](https://blog.csdn.net/sirocco0228/article/details/140625289)

1.1 下载地址

[https://rockylinux.org/download](https://rockylinux.org/download)

1.2 查看本机是x86_64还是aarch64

通过uname -m命令,我的服务器是x86_64

1.3 U盘安装过程中报错

Started cancel waiting for multipath siblings of numeOn1
需要改U盘的名字。并且安装的时候hb:Lable后面的名字要和U盘的名字一摸一样,大小写敏感。我的U盘名字是ROCKY,所以这里就也要改成ROCKY。

1.4 安装

安装的时候,在u盘里copy一个镜像用的Rocky的iso文件,安装源选择U盘的这个文件,否则下载时候有可能特别慢或者连不上。“软件选择”选择“服务器”,我第一次选择了“最小安装”结果GPU显卡驱动装不上。另外网络也要打开,并且配置好IP地址、掩码、网关和DNS。DNS可以用阿里的223.5.5.5也可以用百度的180.76.76.76。时区选亚洲,上海。

1.5 安装完成后,执行cat /etc/centos-release命令,看一下rockey的版本:

Rocky Linux release 8.10 (Green Obsidian)

1.6、查看本机的显卡

用lspci | grep -i nvidia命令看一下是什么,如果没有安装lspci命令,就用yum install pciutils安装一下。

01:00.0 VGA compatible controller: NVIDIA Corporation AD106 [GeForce RTX 4060 Ti] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 22bd (rev a1)

01:00.0 VGA compatible controller: NVIDIA Corporation GA104 [GeForce RTX 3060 Ti Lite Hash Rate] (rev ff)
01:00.1 Audio device: NVIDIA Corporation GA104 High Definition Audio Controller (rev ff)

1.7 安装完系统后,最好更换一下yum的安装源,我习惯更换成阿里云的。

先把系统里默认的安装源备份一下:
cd /etc/yum.repos.d
mkdir bak
cprepobak/

然后替换:
sed -e ‘s|^mirrorlist=|#mirrorlist=|g’
-e ‘s|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g’
-i.bak
/etc/yum.repos.d/Rocky*.repo

dnf makecache

1.8 再更新一下系统

yum upgrade -y

2 安装RTX显卡驱动 的依赖包

2.1 安装包

yum install -y gcc make kernel-devel kernel-headers

2.2 停用nouveau显卡驱动

查看有没有nouveau驱动设备运行:
lsmod | grep nouveau
如果没有返回结果,则不再执行后续步骤;
如果有返回结果,则执行创建/编辑文件:
vi /etc/modprobe.d/blacklist.conf
并在里面添加:
blacklist nouveau
options nouveau modeset=0
更新内核:
dracut --force
重启服务器:
reboot
系统重启后,再次运行lsmod | grep nouveau命令确认nouveau驱动没有被加载。如果没有返回结果,那么nouveau驱动已经成功被禁用。

3 安装GeForce RTX 4060 Ti的驱动

3.1 查看本机的显卡

用lspci | grep -i nvidia命令看一下是什么,如果没有安装lspci命令,就用yum install pciutils安装一下。

3.2 下载驱动

登录官网:https://www.nvidia.cn/drivers/results/
按照显卡型号进行对应的下载,这里以 GeForce RTX 4060 Ti 这个型号举例。


然后一步步的找到下载按钮,下载即可。

3.3 下载下来的文件给授权

给驱动程序加可执行权限:chmod +x NVIDIA-Linux-x86_64-595.84.run

3.4 查看kernels地址

cd /usr/src/kernels/

注意驱动的版本号和后面的kernels地址,一定要指定,否则安装不成功。kernels地址要自己去/usr/src/kernels/下面查一下,然后复制到命令

3.5 安装

在执行运行命令:
./NVIDIA-Linux-x86_64-595.84.run --kernel-source-path=/usr/src/kernels/4.18.0-553.137.1.el8_10.x86_64

执行出现报错:
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 550.135Extraction failed.
解决方案:dnf install -y tar
这是显卡版本不对,重新使用 lspci | grep -i nvidia命令看一下本机的显卡是什么。

3.6 检查

执行nvidia-smi,看NVIDIA GeForce RTX 3060装好没有。