- 常用命令
rpm -ivh <pack> 安裝包
rpm -ev <pack> 卸載包
rpm -qa 列出所有常用包,與grep 連用可以篩選包,如:rpm -qa | grep nvidia
- Nvidia官網(wǎng)介紹非常重要,建議通讀。https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
- 用yum來管理包可以節(jié)省大量生命。對于內(nèi)網(wǎng)用戶而言,可以下載CentOS Everything ISO文件,使用createrepo將其中的packages目錄作為本地源。具體操作
cd packages
rpm -ivh createrepo //在packages目錄下有
createrepo . //之后有更新只要createrepo --update . 即可
cd /etc/yum.repos.d/ 備份并刪除/etc/yum.repos.d/下的所有文件。
vi local.repo,輸入如下內(nèi)容:
[local]
name=1
baseurl=file:///<packeges目錄>
gpgcheck=0
enabled=1
:wq保存并退出。
- 安裝dkms與kernel,header,如果沒有安裝成功這一步,后面即便步驟正確,最后也不能使用,需要注意。
yum install dkms kernel-devel kernel-headers
- 在官網(wǎng)上找到支持的驅(qū)動(dòng),并進(jìn)行下載。對于Tesla等專業(yè)顯卡,驅(qū)動(dòng)和桌面級的往往是不一樣的,一定要在官網(wǎng)上確認(rèn)清楚,免得走彎路。安裝RHEL7 x64版本,是一個(gè)rpm包。
- 安裝驅(qū)動(dòng),只要前面沒問題,這一步是最簡單的。以下是Tesla卡的例子。
rpm -ivh 顯卡驅(qū)動(dòng).rpm
yum update
yum install cuda-drivers
- 重啟機(jī)器
reboot
- 驗(yàn)證
cat /proc/driver/nvidia/version 有結(jié)果應(yīng)該就沒問題了
- 如果安裝失敗怎么辦?
- 刪掉所有相關(guān)的包。對于yum安裝而言,似乎需要rpm -qa | grep -i nvidia和rpm -qa | grep -i cuda來找到包,逐個(gè)yum remove刪除。也可以用*來模糊匹配。需要再三確認(rèn)。
- 重啟
- 檢查1-4無誤,執(zhí)行第5步。
- 如果還不行,就google相關(guān)問題吧……
- 解決Mesa與nvidia driver的沖突
如果提示libglvnd conflicts with file from package mesa-libGl... 可以執(zhí)行如下命令解決
yum update mesa-libGL mesa-libEGL
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。