首頁 > 軟體

如何在Raspberry Pi 3B中安裝Raspbian

2020-06-16 16:58:29

RASPBIAN簡介

RASPBIAN是樹莓派官方支援的基於Debian的Linux系統。RASPBIAN預裝了很多常用的元件,使用起來十分方便。

官方有RASPBIAN STRETCH WITH DESKTOPRASPBIAN STRETCH LITE兩個版本,RASPBIAN STRETCH LITE包含了必須的最小功能集,沒有桌面環境,而RASPBIAN STRETCH WITH DESKTOP的功能更加齊全,並且提供了桌面環境,提供圖形化的操作介面。

Raspberry Pi 3B簡介

Raspberry Pi 3B相關介紹參見如何在Raspberry Pi 3B中安裝Windows 10 IoT Core

http://www.linuxidc.com/Linux/2017-11/148952.htm 

安裝RASPBIAN

  • 材料準備
  1. Raspberry Pi 3B主機板
  2. Micro SD卡
  3. 讀卡器
  4. 網線
  5. 電源
  6. 下載最新的RASPBIAN系統
  7. 安裝Win32 Disk Imager
  • RASPBIAN燒錄

將Micro SD卡通過讀卡器插入到PC中,格式SD卡

然後開啟Win32 Disk Imager,選擇我們下載的RASPBIAN映象檔案,和要寫入的磁碟

等待寫入完成

寫入成功後可以看到以下兩個磁碟

寫入完成的同時可能會跳出格式化的警告,取消即可,不要進行格式化操作。因為裡面包含了我們燒錄好的系統,Windows系統當前無法識別改檔案系統的格式。

  • 啟用SSH遠端登入

預設系統禁用了SSH遠端登入功能,我們可以在boot根目錄下新建SSH空檔案來啟用SSH功能,可以直接執行以下命令

new-item ssh -type file

  • 執行Raspberry Pi 3B

準備工作做好後,我們將燒錄好的Micro SD卡插入Raspberry Pi 3B中,並且插入網線和電源,通電後,Raspberry Pi 3B就開始執行了

  • 檢視Raspberry Pi 3B的IP地址

開啟路由器的管理介面,檢視新連線的設定,找到我們的Raspberry Pi 3B的IP

  • SSH遠端登入Raspberry Pi 3B

找到Raspberry Pi 3B的IP地址後,我們就可以使用預設賬號pi和密碼raspberry進行SSH遠端登入了(可自行選擇SSH遠端登入工具,如XShell、putty等)

  • 修改預設賬號pi的密碼

passwd

  • 設定root賬號的密碼

sudo passwd root

  • 啟用root賬號遠端登入

預設情況下,root賬號不允許直接遠端登入,通過修改組態檔 /etc/ssh/sshd_config 可以啟用root賬號的遠端登入許可權

su root
nano /etc/ssh/sshd_config

在組態檔中新增如下行就可以啟用root遠端登入

PermitRootLogin yes

  • 連線WIFI

Raspberry Pi 3B本身自帶了WIFI模組,我們可以直接使用WIFI來解放網線

檢視當前接收到的無線網信號

iwlist wlan0 scan

通過wpa_passphrase命令獲取連線指定wifi需要的設定

wpa_passphrase   ssid passwd

開啟組態檔

nano /etc/wpa_supplicant/wpa_supplicant.conf

將wpa_passphrase命令列印出的結果,新增到檔案的末尾,如下所示

開啟組態檔,為wlan0手動設定IP地址等資訊

nano /etc/dhcpcd.conf

設定範例如下:

設定wlan0

interface wlan0

設定IP地址

inform 192.168.0.111

設定閘道器

static routers=192.168.0.1

設定DNS

static domain_name_servers=192.168.0.1

static domain_search=192.168.0.1

設定完畢後,拔掉網線,重新啟動樹莓派,開機後使用手動設定的IP地址和新的密碼重新連線即可

  • 開機時啟動指定的程式

設定開機啟動的方式有很多,這裡只舉例一種較為簡單的

開啟 /etc/rc.local 組態檔,在exit 0之前新增你需要執行的命令,開機啟動時就會自動執行

sudo nano /etc/rc.local

例如下面所示,開機時執行我們自定義的指令碼來啟動ngrok代理服務

exec /home/pi/ngrok/bin/start_ngrok_ssh.sh

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-12/149626.htm


IT145.com E-mail:sddin#qq.com