樹莓派Raspberry Pi OS(原Raspbian)系統常用配置
首次開機自動連接WIFI
在資源瀏覽器中打開剛寫好Raspberry Pi OS(之前叫Raspbian)系統的SD卡,如果有boot目錄則在boot目錄中新建一個名為wpa_supplicant.conf
的文件,如果沒有boot目錄則直接在SD卡根目錄新建該文件即可。
之所以分有沒有boot目錄是因為很早之前用的時候是有這個目錄的,但最近用的時候發現這個目錄不見了,只有一個overlays目錄了。
打開該文件,寫入以下內容:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WIFI名"
psk="WIFI密碼"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="另一個WIFI名"
psk="另一個WIFI密碼"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
需要設置幾個WIFI,就寫幾個network={…}
其中,各部分含義如下:
- ssid:WIFI名稱
- psk:WIFI密碼
- priority:連接優先順序,數字越大優先順序越高(不可以是負數)
- scan_ssid:連接隱藏WiFi時需要指定該值為1
如果WIFI沒有密碼,network部分這樣寫:
network={
ssid="WIFI名稱"
key_mgmt=NONE
}
如果WIFI使用WEP加密,network部分這樣寫:
network={
ssid="WIFI名稱"
key_mgmt=NONE
wep_key0="WIFI密碼"
}
如果WIFI 使用WPA/WPA2加密,network部分這樣寫:
network={
ssid="WIFI名稱"
key_mgmt=WPA-PSK
psk="WIFI密碼"
}
首次開機自動開啟ssh
方法和上面設置WIFI差不多,不過這次文件命名為ssh
(要小寫,且不要任何後綴名),同時文件中不需要寫入任何東西。
換源(以清華源為例)
在樹莓派終端中輸入lsb_release -a
後回車,記住輸出中Codename後的值。
訪問清華大學開源軟體鏡像站raspbian部分:
在頁面中的下拉框中根據Codename後的值選擇對應的版本,之後根據下拉框下方提示更改文件/etc/apt/sources.list
和/etc/apt/sources.list.d/raspi.list
。提示內容一般如下
# 編輯 `/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
# 編輯 `/etc/apt/sources.list.d/raspi.list` 文件,刪除原文件所有內容,用以下內容取代:
deb //mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
換源的過程其實就是修改/etc/apt/sources.list
文件和/etc/apt/sources.list.d/raspi.list
文件的過程。
修改完畢保存後,執行sudo apt-get update
命令,更新軟體源列表。
其它源
中國科學技術大學
# `/etc/apt/sources.list` 文件
deb //mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src //mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contribnon-free rpi
# `/etc/apt/sources.list.d/raspi.list` 文件
deb //mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main ui
阿里雲
# `/etc/apt/sources.list` 文件
deb //mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
deb-src //mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
# `/etc/apt/sources.list.d/raspi.list` 文件
deb //mirrors.aliyun.com/archive.raspberrypi.org/debian/ buster main ui
華中科技大學
# `/etc/apt/sources.list` 文件
deb //mirrors.hustunique.com/raspbian/raspbian/ buster main contrib non-free rpi
deb-src //mirrors.hustunique.com/raspbian/raspbian/ buster main contrib non-free rpi
# `/etc/apt/sources.list.d/raspi.list` 文件
deb //mirrors.hustunique.com/archive.raspberrypi.org/debian/ buster main ui
這裡貼的都是buster版本的,其它版本修改中間部分試試。