本文地址:blog.lucien.ink/archives/548
本章節將介紹在面向深度學習時,推薦安裝的系統以及對應的安裝選項。
系統選擇
目前主流作業系統有 Linux、macOS、Winodws,如果不考慮日常當作個人電腦來使用的話,強烈建議使用 無圖形化介面 的 Linux,因為圖形化介面會佔用一定的視訊記憶體(雖然也有不佔用視訊記憶體且同樣擁有圖形化的方法,這不在本文的討論範圍)。
接下來就是 Linux 發行版的選擇,大部分企業(包括 NVIDIA 自己)會選擇 Ubuntu,因為內建的東西多,筆者在這裡不選擇 Ubuntu,也是因為它內建的東西太多了,比如 snap 和 systemd-resolved。
基於筆者的實踐經驗,推薦使用 Debian 作為作業系統,因為它足夠精簡,而基於這般精簡,也不會在後續使用上產生任何額外的複雜,且行為都足夠可控,故在本文包括後續的一系列文章中,都會使用 Debian 作為演示作業系統。
下載安裝包
在這裡特意註明下 Debian 的下載地址,以免大家被百度的廣告誤導:Installing Debian via the Internet。
安裝系統
啟動頁面
語言
在這裡 強烈不推薦 選擇中文,除非你準備好應對各種因中文字元而產生的問題。
地區
美國或中國都可以,這會影響到安裝完成後的時區:
- 可以在這裡先選擇
United States
然後進入系統後再更改。 - 也可以直接去
other
裡找Asia
然後China
。
編碼
一律選 en_US.UTF-8
,可以規避很多潛在的問題。
鍵盤佈局
主機名 & 域名
如果只是單臺伺服器的話,這裡隨便填就好。
如果打算組建叢集,這裡就直接起個 node-0 之類的遍於自己區分的名字就好。
設定使用者 & 密碼
硬碟分割槽
推薦直接用一整塊硬碟,不啟用 LVM 和加密。
配置 apt
在這裡選擇國內的映象,否則會很慢。
是否參與資料採集
選擇預裝軟體
在這裡只選擇 SSH 和基礎工具就好,沒有特殊需求不建議勾選圖形化介面(Debian desktop environment)。
安裝引導
重啟進入系統