在 CentOS 上安装驱动,通常取决于硬件类型(显卡、网卡、RAID、声卡等)和 CentOS 版本(7 / 8 / Stream)。下面我按最常见的场景给你一个通用、实用的安装指南,并附上示例。
cat /etc/centos-release
uname -r
yum install -y wget curl vim pciutils
lspci
lspci -k # 查看当前使用的驱动
lspci | grep -i net
# 导入 ELRepo
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# CentOS 7
yum install -y https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
# CentOS 8 / Stream
yum install -y https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
安装网卡驱动:
yum install -y kmod-r8168 # Realtek
yum install -y kmod-e1000e # Intel
重启:
reboot
yum install -y nvidia-detect
nvidia-detect
根据提示安装:
yum install -y kmod-nvidia
reboot
验证:
nvidia-smi
echo "blacklist nouveau" > /etc/modprobe.d/blacklist-nouveau.conf
dracut --force
reboot
yum groupinstall -y "Development Tools"
yum install -y kernel-devel kernel-headers
.run 文件chmod +x NVIDIA-Linux-x86_64-*.run
./NVIDIA-Linux-x86_64-*.run
rpm -ivh megaraid-sas*.rpm
make
make install
depmod -a
yum install -y epel-release
yum install -y wireless-tools
常见驱动:
yum install -y kmod-wl
yum install -y gcc kernel-devel
tar -zxvf driver.tar.gz
cd driver
make
make install
modprobe driver_name
lsmod | grep driver_name
modprobe driver_name
yum install -y kernel-devel
你可以直接告诉我:
我可以直接给你一步一步的命令方案 ✅