記錄給樹莓派刷Raspberry Pi OS(Raspbian)系統的配置流程

_Fatman 發表於 2021-04-08
  • 準備材料
    • 樹莓派(一定要貼散熱片,最好再加個小風扇)
    • 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 http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

在這裡插入圖片描述

nano /etc/apt/sources.list.d/raspi.list

開啟檔案後,註釋或刪除裡面所有程式碼,新增上

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

在這裡插入圖片描述

#更新軟體源列表
apt-get update
#更新軟體版本
apt-get upgrade

參考