CentOS驱动更新步骤如下:
更新系统:
sudo yum update # CentOS 7及以下
sudo dnf update # CentOS 8及以上
安装依赖工具:
sudo yum install gcc kernel-devel kernel-headers dkms # 编译驱动所需依赖
禁用旧驱动(可选):
echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf
sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r) # 重建initramfs
下载并安装新驱动:
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install elrepo-release
sudo yum install kmod-nvidia-xxx # 替换为对应驱动包名
chmod +x 驱动文件.run
sudo ./驱动文件.run # 按提示完成安装
加载驱动并验证:
sudo modprobe 驱动模块名 # 如nvidia
# 验证命令示例:
nvidia-smi # NVIDIA显卡
ethtool -i 网卡名 # 网卡驱动
重启系统:
sudo reboot
注意:更新前建议备份重要数据,部分硬件(如显卡)需从官网下载驱动,确保兼容性。