記錄給樹莓派刷Raspberry Pi OS(Raspbian)系統的配置流程
- 準備材料
- 樹莓派(一定要貼散熱片,最好再加個小風扇)
- TF記憶體卡 (記得選傳輸規範為Class10標準的)
- 讀卡器
- 電腦(這裡我使用的電腦是Windows系統,其它系統可能與下面的步驟有出入,還望悉知)
燒錄系統鏡像
首先打開Raspberry Pi OS,可以看到3種類型的鏡像文件:

- 從上之下分別是:
- 32位的有圖形介面並內置常用軟體版本
- 32位的有圖形介面版本
- 32位的無圖形介面版本
其次可以打開鏡像文件下載地址,可以看到有很多不同類型的鏡像文件(推薦使用32位):

raspios_full_armhf對應32位的有圖形介面並內置常用軟體版本
raspios_armhf對應32位的有圖形介面版本
raspios_lite_armhf對應32位的無圖形介面
可以自由選擇版本下載
在下載系統鏡像的同時也不要閑著,這時我們可以先安裝SD Card Formatter軟體,再用其格式化記憶體卡:



隨即在電腦上安裝Win32 Disk Imager軟體,等到系統鏡像下載完成後,再使用安裝好的Win32 Disk Imager軟體將系統鏡像燒錄進記憶體卡中:



打開ssh以及配置網路
燒錄成功後再在記憶體卡根目錄下新建ssh文件,以此來打開ssh功能:

然後再在記憶體卡根目錄下新建wpa_supplicant.conf文件,內容如下:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
ssid="WIFI名稱"
psk="WIFI密碼"
}

將讀卡器從電腦上退出,再將記憶體卡插入樹莓派後對其進行啟動,等待一會後可以在路由器的在線設備中新發現一個設備:

隨後使用xshell連接到樹莓派:

此時帳號為pi,密碼為raspberry:

使用root帳號登錄
登錄成功後輸入命令:
sudo passwd root
隨即按照提示輸入root帳號密碼。

此時可以使用su指令切換到root帳號

但如果想直接使用root帳號登錄,還需要進行以下操作:
#注意 筆者現在已經通過su指令切換到root帳號
#如果讀者沒有使用su指令 必須在nano前加上sudo
#否則打開的文件只有隻讀許可權
nano /etc/ssh/sshd_config
首先打開sshd_config文件,然後在其最後一行加上PermitRootLogin yes

最後再重啟sshd服務
service sshd restart
便可以通過root帳號和先前設置的密碼登錄了


設置靜態ip地址
接著我們來為樹莓派設置靜態ip地址
nano /ect/dhcpcd.conf
打開dhcpcd.conf文件後,在文件末尾加上
#wlan0 無線網卡
interface wlan0
#IP地址 依個人實際情況設置
static ip_address=192.168.0.201/24
#網關
static routers=192.168.0.1
#DNS
static domain_name_servers=192.168.0.1 8.8.8.8

reboot重啟樹莓派,稍等片刻便可以看到配置靜態IP的樹莓派已經出現在路由器的在線設備中

修改xshell的主機

登錄成功

鏡像配置
筆者下載的Raspberry Pi OS版本為buster,如果讀者的Raspberry Pi OS版本為wheezy、jessie或stretch,請在清華大學開源軟體鏡像站或Raspbian Mirrors找到對應版本的源
nano /etc/apt/sources.list
打開文件後,注釋或刪除裡面所有程式碼,添加上
deb //mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src //mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

nano /etc/apt/sources.list.d/raspi.list
打開文件後,注釋或刪除裡面所有程式碼,添加上
deb //mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

#更新軟體源列表
apt-get update
#更新軟體版本
apt-get upgrade
參考
- ifconfig中lo、eth0、br0、wlan0介面的用途
- 樹莓派設置靜態ip地址
- 通過SD卡為樹莓派配置WIFI
- Raspbian 中國軟體源
- 清華大學開源軟體鏡像站
- Raspbian Mirrors
- update、upgrade、dist-upgrade三者的區別
- 詳細教程—使用閑置樹莓派打造「小霸王學習機」

