ubuntu下安裝cuda的兩種方法

1. 安裝方法1

以安裝cuda9.0為例缠黍,首先在CUDA Toolkit Archive網(wǎng)頁找到CUDA Toolkit 9.0版本弄兜,然后選擇如下選項(xiàng):


對(duì)。其實(shí)底部已經(jīng)有安裝說明了,這里再詳細(xì)說明一下替饿。
首先肯定是將.deb安裝包下載到本地语泽。
然后使用ctrl+alt+F1進(jìn)入終端,使用如下命令關(guān)掉圖形用戶界面:

sudo service lightdm stop

然后卸載所有之前安裝的nvidia驅(qū)動(dòng)以及cuda相關(guān)文件:

sudo apt remove --purge nvidia*
sudo apt remove --purge cuda*

再檢查 /usr/local/下面是否還存在cuda相關(guān)的文件夾视卢,因?yàn)閏uda默認(rèn)是被安裝到 /usr/local/ 路徑下的踱卵。如果有的話,使用sudo rm 命令將其殘留的文件夾全部刪除据过。

現(xiàn)在cd到.deb包所在的文件夾惋砂,然后執(zhí)行上圖中的第一條dpkg命令:

sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb

執(zhí)行完之后,在路徑 /etc/apt/source.list.d/ 下會(huì)生成一個(gè)cuda-9-0-local.list文件:

user@intsig-PC01012:~$ cd /etc/apt/sources.list.d/
user@intsig-PC01012:/etc/apt/sources.list.d$ ll
total 28
drwxr-xr-x 2 root root 4096 5月  22 14:52 ./
drwxr-xr-x 7 root root 4096 5月  22 14:20 ../
-rw-r--r-- 1 root root   38 9月   2  2017 cuda-9-0-local.list
-rw-r--r-- 1 root root  189 6月  25  2018 google-chrome.list
-rw-r--r-- 1 root root  189 6月  25  2018 google-chrome.list.save
-rw-r--r-- 1 root root   65 6月  25  2018 sogoupinyin.list
-rw-r--r-- 1 root root   65 6月  25  2018 sogoupinyin.list.save
user@intsig-PC01012:/etc/apt/sources.list.d$

有經(jīng)驗(yàn)的同學(xué)知道绳锅,在目錄 /etc/apt/ 下面存在兩個(gè)文件:

sources.list
sources.list.d/

首先明確一點(diǎn):所有的.list文件中都存放著apt安裝源西饵。
其中,sources.list里面配置了官方的apt安裝源路徑鳞芙,即我們平時(shí)使用sudo apt install...命令安裝軟件時(shí)眷柔,系統(tǒng)都是在sources.list文件中提供的源中尋找可用的安裝包,然后下載到本地進(jìn)行安裝的原朝。
另一個(gè)sources.list.d/文件夾下?lián)f是用來存放第三方安裝源驯嘱。比如剛才我們執(zhí)行dpkg命令,實(shí)際上就是新建了一個(gè)本地安裝源竿拆,安裝源就存放在生成的

/etc/apt/sources.list.d/cuda-9-0-local.list

文件中宙拉,現(xiàn)在打開該文件看一下本地安裝包被放在哪兒:

user@intsig-PC01012:/etc/apt/sources.list.d$ cat cuda-9-0-local.list 
deb file:///var/cuda-repo-9-0-local /
user@intsig-PC01012:/etc/apt/sources.list.d$ 

可以看到,本地cuda倉庫被放到了

/var/cuda-repo-9-0-local/

現(xiàn)在丙笋,執(zhí)行

sudo apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub
sudo apt update

本地cuda倉庫就能被apt命令檢測到了,最后執(zhí)行

sudo apt install cuda

沒問題的話锥忿,cuda9.0就安裝結(jié)束了怠肋。為了驗(yàn)證cuda是否安裝成功,執(zhí)行

nvidia-smi

命令钉答,沒問題的話應(yīng)該會(huì)彈出GPU的相關(guān)信息数尿。
最后再打開圖形桌面:

sudo service lightdm start

cuda安裝完畢惶楼。

2. 安裝方法2

第二種安裝方式超級(jí)簡單诊杆。
前面說過晨汹,apt第三方安裝源是被配置到 /etc/apt/sources.list.d/ 文件夾下的.list文件中的贷盲。因此巩剖,我們可以直接新建一個(gè)apt安裝源,比如新建一個(gè)cuda.list文件:

sudo vim /etc/apt/sources.list.d/cuda.list

在里面加入:

deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /

執(zhí)行 :x 保存文件,然后執(zhí)行sudo apt update命令更新apt源呻疹。
現(xiàn)在你就可以使用apt命令安裝cuda了,而且可以安裝你想要的任何版本镊尺,輸入

sudo apt install cuda-

按兩下Tab鍵并思,就會(huì)顯示可供安裝的各個(gè)cuda版本,8.0宋彼、9.0、10.0等等音婶,你想裝哪個(gè)版本都行莱坎。如果要安裝cuda9.0,直接執(zhí)行

sudo apt install cuda-9-0

簡單吧碴卧! 當(dāng)然乃正,同樣需要先進(jìn)入終端烫葬、關(guān)掉圖形用戶桌面凡蜻、清理之前安裝的nvidia驅(qū)動(dòng)和cuda文件等等划栓,操作過程和方法1一樣条获。

3. 總結(jié)

正常情況下帅掘,使用方法2安裝cuda是最簡單的,但是方法2組要從網(wǎng)上服務(wù)器在線下載安裝包碧绞。如果網(wǎng)速不好就GG了吱窝,這時(shí)就用第一種方法吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末院峡,一起剝皮案震驚了整個(gè)濱河市兴使,隨后出現(xiàn)的幾起案子照激,更是在濱河造成了極大的恐慌发魄,老刑警劉巖俩垃,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件励幼,死亡現(xiàn)場離奇詭異口柳,居然都是意外死亡赏淌,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門啄清,熙熙樓的掌柜王于貴愁眉苦臉地迎上來六水,“玉大人,你說我怎么就攤上這事辣卒。” “怎么了荣茫?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵啡莉,是天一觀的道長旨剥。 經(jīng)常有香客問我,道長衩椒,這世上最難降的妖魔是什么蚌父? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮阁将,結(jié)果婚禮上膏秫,老公的妹妹穿的比我還像新娘。我一直安慰自己做盅,他們只是感情好荔睹,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著言蛇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪宵距。 梳的紋絲不亂的頭發(fā)上腊尚,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音满哪,去河邊找鬼婿斥。 笑死,一個(gè)胖子當(dāng)著我的面吹牛哨鸭,可吹牛的內(nèi)容都是我干的民宿。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼像鸡,長吁一口氣:“原來是場噩夢啊……” “哼活鹰!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起只估,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤志群,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后蛔钙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锌云,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年吁脱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了桑涎。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片彬向。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖攻冷,靈堂內(nèi)的尸體忽然破棺而出娃胆,到底是詐尸還是另有隱情,我是刑警寧澤讲衫,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布缕棵,位于F島的核電站,受9級(jí)特大地震影響涉兽,放射性物質(zhì)發(fā)生泄漏招驴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一枷畏、第九天 我趴在偏房一處隱蔽的房頂上張望别厘。 院中可真熱鬧,春花似錦拥诡、人聲如沸触趴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽冗懦。三九已至,卻和暖如春仇祭,著一層夾襖步出監(jiān)牢的瞬間披蕉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工乌奇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留没讲,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓礁苗,卻偏偏與公主長得像爬凑,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子试伙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348