1. 程式人生 > >樹莓派無屏上手指南

樹莓派無屏上手指南

學習 Linux 的童鞋如果想買個玩具,樹莓派肯定是不二之選。對於樹莓派的介紹,良許就先不贅述了,百度一搜一大把。簡而言之,樹莓派就是一個小電腦,我們可以用它來學習 Linux ,也可以擴充套件做出很多好玩的玩具出來。 但是良許窮,買了樹莓派就吃土了,沒錢買螢幕。下面良許就介紹沒有螢幕如何玩轉樹莓派。 ### 所需物品 - 樹莓派3B - 樹莓派電源(5V2.5A) - 電腦 - 網線 - 4G以上TF卡(最好是高速卡) ### 樹莓派作業系統安裝 ##### 1. 樹莓派作業系統映象下載 樹莓派的映象是基於 Debian 進行定製的,官方命名為Raspbian。映象可在其官方網站進行下載: ``` https://www.raspberrypi.org/downloads/raspbian/ ``` ##### 2. 映象燒寫工具下載 映象下載之後,需要將其燒錄到樹莓派。所用的燒錄工具是 `win32diskimager` ,下載地址如下: ``` https://sourceforge.net/projects/win32diskimager/ ``` ##### 3. 映象燒寫 下載完映象與燒錄器後,就可以進行燒寫了。步驟如下: - 將TF卡通過介面卡插入電腦; - 開啟 `win32diskimager` ,載入Raspbian映象,選擇好TF卡對應的碟符; - 點選 `寫入` 按鈕進行燒錄。燒錄過程有點久,耐心等待即可。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111441508-1045851355.png) ### 樹莓派啟動 映象燒錄完畢之後,我們要進行一些必要的設定,才能夠正確啟動樹莓派。 ##### 1. 開啟 SSH 首先是 SSH 功能。因為我們現在沒有任何螢幕,也沒有外接鍵盤,所以無法對樹莓派進行直接操作。想要開心的玩耍樹莓派,我們就需要通過 SSH 遠端登入進去操作。 但是,Raspbian 在2016年11月25後版本關閉了 SSH 功能。開啟 SSH 的方法也很簡單:在燒寫好的 SD 卡 boot 目錄中,建立一個名為 `ssh` 的空資料夾即可。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111441686-805863029.png) ##### 2. 確定樹莓派的 IP 地址 我們知道,如果想要通過 SSH 遠端登入 Linux 的話,就需要知道對方的 IP 地址。但依然是那個問題,我們的樹莓派沒有螢幕,無法直接知道它的 IP 地址。 **那如何確定樹莓派的 IP 地址?** 我們可以將樹莓派插入燒錄好映象的 TF 卡,再接上電源,然後通過網線直接接到路由器,再登入到路由器後臺去檢視樹莓派的 IP 地址。接線很簡單,如下: ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111441866-88775342.png) 之後,再登入到路由器後臺去檢視樹莓派 IP 地址。不同路由器後臺登入地址可能不一樣,具體地址可以在路由器的背面檢視到。登入到後臺後,就可以看到所有連線到該路由器的所有裝置的地址。如果還是沒有找到樹莓派的話,可以稍等一會兒,可能樹莓派還沒有完全啟動。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111442063-1004528830.png) ##### 3. SSH登入樹莓派 樹莓派的 SSH 服務已開啟,並且也知道了它的 IP 地址,我們就可以利用 `MobaXterm` 遠端登入到樹莓派。當然除了 MobaXterm ,我們還可以使用 SecureCRT、putty、XShell 等工具,看個人喜好了。 對於 `MobaXterm` 的使用教程,可以參考這篇文章: [全能終端神器——MobaXterm](https://mp.weixin.qq.com/s/5H0Zcf3QUMG_LRRvskDTzw) 我們只需在 Remote host 裡填入 IP 地址,在 uername 裡填入 pi ,再點選 OK 即可。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111442292-671081863.png) 之後再輸入密碼 `raspberry` ,即可遠端登入到樹莓派。第一次登入可能會有點慢,稍微等待即可。 連線上之後,我們就可以愉快的玩耍樹莓派了。 ### 配置樹莓派 ##### 1. 配置 raspi-config 對於帶螢幕的樹莓派,首次啟動時,會自動出現 `raspi-config` 配置介面。而對於 SSH 遠端連線的方式,第一次登入不會出現 raspi-config 設定程式。請用 `sudo raspi-config` 命令手工啟動。 `raspi-config` 有很多東西可以自由配置,但是,有些設定只能設定一次,比如 `expend_rootfs` 。雖然有很多東西可以設定,但良許只配置了兩項:密碼與 expend_rootfs 。 - 密碼的修改 使用 `sudo raspi-config` 命令啟動配置介面後,再選擇 `Change User Password` ,即可修改密碼。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111442502-1308903080.png) - 配置 expend_rootfs 配置 expand_rootfs,把整個系統的可用空間擴充套件到儲存卡的大小。如果沒有 expand ,SSH登入可能非常不穩定,可用的資源也非常小。 配置的過程也很簡單,先選擇 `Advanced Options` ,再選擇 `Expend Filesystem` ,然後一路 Enter ,再稍等片刻就可以了。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111442721-1877084337.png) ##### 2. 配置 Wi-Fi 現在我們是通過網線與路由器連線進行上網的,但接了個網線,多少有點麻煩,而且現在是無線的社會,使用 Wi-Fi 無疑是最佳選擇。 我們只需將要連線的熱點 SSID 與 PSK 寫入到 wpa_supplicant.conf 檔案裡即可,下次上電時,樹莓派就會自動連線到這個熱點。其實這個設定也可以通過 raspi-config 進行,自己琢磨一下就可以。 ``` sudo vi /etc/wpa_supplicant/wpa_supplicant.conf ``` 在該檔案最後新增要連線的熱點 SSID 與 PSK ``` network={ ssid="WIFINAME" psk="password" } ``` ### 樹莓派視覺化介面 我們的樹莓派沒有螢幕,但我們可以使用 Windows 自帶的遠端桌面去檢視樹莓派的桌面。當然也可以使用 VNC ,但需要加裝一個軟體,麻煩。 在使用遠端桌面連線上樹莓派之前,需要先在樹莓派上安裝 `xrdp` 服務: ``` sudo apt-get install xrdp ``` 之後,再在 Windows 電腦上開啟遠端桌面。開啟的方法是:在執行裡輸入 `mstsc` 即可。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111442873-1480492373.png) 在遠端桌面軟體裡,輸入樹莓派的 IP 地址,再點選連線。然後在彈出的介面裡輸入樹莓派的使用者名稱及密碼即可。 ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111443064-1873748189.png) ![](https://img2020.cnblogs.com/other/1218435/202008/1218435-20200829111444239-1097357889.png) --- 公眾號:良許Linux ### 有收穫?希望老鐵們來個三連擊,給更多的人看到這