學(xué)習(xí) linux 的童鞋如果想買個玩具,樹莓派肯定是不二之選。對于樹莓派的介紹,良許就先不贅述了,百度一搜一大把。簡而言之,樹莓派就是一個小電腦,我們可以用它來學(xué)習(xí) Linux ,也可以擴展做出很多好玩的玩具出來。
但是良許窮,買了樹莓派就吃土了,沒錢買屏幕。下面良許就介紹沒有屏幕如何玩轉(zhuǎn)樹莓派。
所需物品
- 樹莓派3B
- 樹莓派電源(5V2.5A)
- 電腦
- 網(wǎng)線
- 4G以上TF卡(最好是高速卡)
樹莓派操作系統(tǒng)安裝
1. 樹莓派操作系統(tǒng)鏡像下載
樹莓派的鏡像是基于 Debian 進(jìn)行定制的,官方命名為Raspbian。鏡像可在其官方網(wǎng)站進(jìn)行下載:
https://www.raspberrypi.org/downloads/raspbian/
2. 鏡像燒寫工具下載
鏡像下載之后,需要將其燒錄到樹莓派。所用的燒錄工具是 win32diskimager ,下載地址如下:
https://sourceforge.net/projects/win32diskimager/
3. 鏡像燒寫
下載完鏡像與燒錄器后,就可以進(jìn)行燒寫了。步驟如下:
- 將TF卡通過適配器插入電腦;
- 打開 win32diskimager ,加載Raspbian鏡像,選擇好TF卡對應(yīng)的盤符;
- 點擊 寫入 按鈕進(jìn)行燒錄。燒錄過程有點久,耐心等待即可。
樹莓派啟動
鏡像燒錄完畢之后,我們要進(jìn)行一些必要的設(shè)置,才能夠正確啟動樹莓派。
1. 開啟 SSH
首先是 SSH 功能。因為我們現(xiàn)在沒有任何屏幕,也沒有外接鍵盤,所以無法對樹莓派進(jìn)行直接操作。想要開心的玩耍樹莓派,我們就需要通過 SSH 遠(yuǎn)程登錄進(jìn)去操作。
但是,Raspbian 在2016年11月25后版本關(guān)閉了 SSH 功能。開啟 SSH 的方法也很簡單:在燒寫好的 SD 卡 boot 目錄中,創(chuàng)建一個名為 ssh 的空文件夾即可。
2. 確定樹莓派的 IP 地址
我們知道,如果想要通過 SSH 遠(yuǎn)程登錄 Linux 的話,就需要知道對方的 IP 地址。但依然是那個問題,我們的樹莓派沒有屏幕,無法直接知道它的 IP 地址。
那如何確定樹莓派的 IP 地址?
我們可以將樹莓派插入燒錄好鏡像的 TF 卡,再接上電源,然后通過網(wǎng)線直接接到路由器,再登錄到路由器后臺去查看樹莓派的 IP 地址。接線很簡單,如下:
之后,再登錄到路由器后臺去查看樹莓派 IP 地址。不同路由器后臺登錄地址可能不一樣,具體地址可以在路由器的背面查看到。登錄到后臺后,就可以看到所有連接到該路由器的所有設(shè)備的地址。如果還是沒有找到樹莓派的話,可以稍等一會兒,可能樹莓派還沒有完全啟動。
3. SSH登錄樹莓派
樹莓派的 SSH 服務(wù)已打開,并且也知道了它的 IP 地址,我們就可以利用 MobaXterm 遠(yuǎn)程登錄到樹莓派。當(dāng)然除了 MobaXterm ,我們還可以使用 SecureCRT、putty、XShell 等工具,看個人喜好了。
對于 MobaXterm 的使用教程,可以參考這篇文章:
全能終端神器——MobaXterm
我們只需在 Remote host 里填入 IP 地址,在 uername 里填入 pi ,再點擊 OK 即可。
之后再輸入密碼 raspberry ,即可遠(yuǎn)程登錄到樹莓派。第一次登錄可能會有點慢,稍微等待即可。
連接上之后,我們就可以愉快的玩耍樹莓派了。
配置樹莓派
1. 配置 raspi-config
對于帶屏幕的樹莓派,首次啟動時,會自動出現(xiàn) raspi-config 配置界面。而對于 SSH 遠(yuǎn)程連接的方式,第一次登錄不會出現(xiàn) raspi-config 設(shè)置程序。請用 sudo raspi-config 命令手工啟動。
raspi-config 有很多東西可以自由配置,但是,有些設(shè)置只能設(shè)置一次,比如 expend_rootfs 。雖然有很多東西可以設(shè)置,但良許只配置了兩項:密碼與 expend_rootfs 。
- 密碼的修改
使用 sudo raspi-config 命令啟動配置界面后,再選擇 Change User Password ,即可修改密碼。
- 配置 expend_rootfs
配置 expand_rootfs,把整個系統(tǒng)的可用空間擴展到儲存卡的大小。如果沒有 expand ,SSH登錄可能非常不穩(wěn)定,可用的資源也非常小。
配置的過程也很簡單,先選擇 Advanced Options ,再選擇 Expend Filesystem ,然后一路 Enter ,再稍等片刻就可以了。
2. 配置 Wi-Fi
現(xiàn)在我們是通過網(wǎng)線與路由器連接進(jìn)行上網(wǎng)的,但接了個網(wǎng)線,多少有點麻煩,而且現(xiàn)在是無線的社會,使用 Wi-Fi 無疑是最佳選擇。
我們只需將要連接的熱點 SSID 與 PSK 寫入到 wpa_supplicant.conf 文件里即可,下次上電時,樹莓派就會自動連接到這個熱點。其實這個設(shè)置也可以通過 raspi-config 進(jìn)行,自己琢磨一下就可以。
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
在該文件最后添加要連接的熱點 SSID 與 PSK
network={
ssid="WIFINAME"
psk="password"
}
樹莓派可視化界面
我們的樹莓派沒有屏幕,但我們可以使用 windows 自帶的遠(yuǎn)程桌面去查看樹莓派的桌面。當(dāng)然也可以使用 VNC ,但需要加裝一個軟件,麻煩。
在使用遠(yuǎn)程桌面連接上樹莓派之前,需要先在樹莓派上安裝 xrdp 服務(wù):
sudo apt-get install xrdp
之后,再在 Windows 電腦上打開遠(yuǎn)程桌面。打開的方法是:在運行里輸入 mstsc 即可。
在遠(yuǎn)程桌面軟件里,輸入樹莓派的 IP 地址,再點擊連接。然后在彈出的界面里輸入樹莓派的用戶名及密碼即可。