1. 程式人生 > >Raspberry Pi: 系統安裝及配置(SSH、ROOT賬號、擴張可用空間、軟體源、IP)

Raspberry Pi: 系統安裝及配置(SSH、ROOT賬號、擴張可用空間、軟體源、IP)

作業系統下載

系統安裝

所謂“安裝系統”其實不如說是“恢復”下載到的系統映象到記憶體卡上,這個過程也沒什麼難度,就是看記憶體卡的速度,慢慢等而已。需要注意的是,市面上部分 4G 的記憶體卡,實際大小才 3.6G 多,會提示空間不足,所以還是直接購買 8G 吧,也差不了幾塊錢。
在 Windows 下可以使用 Win32 Disk Imager 進行映象恢復,非常方便,也是樹莓派官方推薦的方法。官方下載地址:http://sourceforge.net/projects/win32diskimager/

通過 SSH 遠端訪問

老實說,我一直把樹莓派定位為“一個扔在某個角落就可以自己跑得很歡的小電腦”,加上那僅有的兩個 USB 口,一個插了 USB 無限網絡卡,另一個再拖個鍵盤或滑鼠啥的,實在很不方便,那麼最好還是能遠端訪問吧。
好在樹莓派預設是有開啟 SSH 的,但是我們系統剛安裝,IP 還沒設定,怎麼找到它的 IP 地址呢?這時候就推薦使用另一個神器PortScan 來找出我們的機器:

開啟 PortScan 選擇掃描範圍,可以很方便的找出區域網中的其它機器,一般家庭中也沒太多機器,找出樹莓派是很容易的,如果是在公司,有很多機器的話,那麼可以忽略那些有機器名的,然後剩下的一個一個嘗試吧…
PortScan 下載地址:http://abel.oss.aliyuncs.com/file/PortScan.zip

ROOT 賬號設定

如果你安裝的是官方的 Raspbian 系統,那麼預設的登入帳號為 pi 密碼是 raspberry
為了方便折騰,建議第一時間啟用 ROOT 賬號吧~ 這個也很簡單的,只需要執行一下兩句命令即可:

// 設定 root 賬號的密碼,會讓你輸入兩次新密碼
sudo passwd root

// 啟用 root 賬號登入
sudo passwd --unlock root

執行完之後,用 reboot 命令重啟就可以用 root 登入啦。

擴充套件可用空間

第一次用 root 登入,會自動彈出樹莓派的高階設定面板(以後也可以通過 raspi-config 命令進入):

選擇第一項 Expand Filesystem 擴充套件 SD 卡上可用的空間,不然以後會有很多大軟體,不能安裝(提示空間不足,例如 mysql)。
擴充套件之後可以通過 df -h 命令看到效果~

更換軟體源(apt-get sources)

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib

根據教程,咱們來編輯 /etc/apt/sources.list 檔案。這裡推薦用 nano 命令編輯,捨得去弄什麼 VIM 啦。命令如下:

nano /etc/apt/sources.list

進入編輯介面,刪除原有的內容,貼上中科大提供的內容,結果如下:

然後使用 Ctrl+O 儲存檔案,Ctrl+X 退出編輯器。
然後執行 apt-get update 命令更新軟體列表。

設定靜態 IP 地址

回到剛剛第二點提到的,不知道 IP 地址的問題,咱們要給樹莓派設定一個靜態 IP,省得 IP 變換又要重新找機器。還是用 nano 來編輯網路介面檔案:

nano /etc/network/interfaces

如果你要設定的是有線網絡卡的 IP 地址,那麼把 eth0dhcp 改成 static然後在下一行追加 IP 資訊,結果大概如下:

iface eth0 inet static
address 192.168.1.200 # 設定的靜態IP地址
netmask 255.255.255.0 # 網路掩碼
gateway 192.168.1.1    # 閘道器

如果你要設定的是無線網絡卡的,那麼除了把 wlan0 的 dhcp 改成 static 之外,還需要填寫無線網的名稱和密碼,編輯後的結果大概如下:

iface wlan0 inet static
    wpa-ssid Your_Wifi_SSID
    wpa-psk Your_Wifi_Password
address 192.168.1.200 # 設定的靜態IP地址
netmask 255.255.255.0 # 網路掩碼
gateway 192.168.1.1   # 閘道器
network 192.168.1.1   # 網路地址
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

▲ 注意註釋掉最後一行

搞定之後,咱們用 poweroff 命令關掉樹莓派,等到機器上的綠燈不閃了,把電源拔掉,再把網線拔掉,重新連線電源,稍等一會,看看是不是就通過無線網路的 IP 地址可以訪問了。

Reference