樹莓派4 安裝 raspios-buster-arm64 位系統

樹莓派4 安裝 raspios-buster-arm64 位系統

01 準備資源

  • 下載系統

https://downloads.raspberrypi.org
下載當前最新64位版本。
https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-08-24/2020-08-20-raspios-buster-arm64.zip

也可考慮下載32爲系統。
https://downloads.raspberrypi.org/raspios_full_armhf/images/raspios_full_armhf-2020-12-04/2020-12-02-raspios-buster-armhf-full.zip

把燒錄好的tf卡插入樹莓派4 tf卡槽內,網線連接路由。加電啓動。

02 系統初始化

02.01 設置ssh連接及無線連接

在燒錄的磁盤中加入一個空的文件名稱爲ssh的文件,支持ssh連接.添加一個文件名爲wpa_supplicant.conf,裏面配置如下,支持無線連接。配置好ssh連接和wifi連接,即可加電啓動系統。

02.01

#wpa_supplicant.conf 內容如下:
# ssid指定wifi名稱,psk指定wifi密碼
# 系統啓動後,會把這些配置信息寫入/etc/wpa_supplicant/wpa_supplicant.conf中
# priority是優先級,數字越大越優先連接
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
  ssid="zfj23"
  psk="xxxxx33ff"
  key_mgmt=WPA-PSK
  priority=22
}
network={
  ssid="zxx89"
  psk="xxxxx33ff"
  key_mgmt=WPA-PSK
  priority=2
}

02.02 加電無線連接

# 查看樹莓派4的ip地址。
arp -a | findstr dc-a6-32
# 192.168.137.68        dc-a6-32-e1-6b-7f     動態
# 或者從路由器上面查看樹莓派的ip地址

# 用終端連接查到的ip,用戶和密碼爲:pi:raspberry

02.03 遠程桌面配置

# 安裝遠程桌面服務
sudo apt install -y xrdp
# 樹莓派4 安裝好xrdp後,即可用mstsc連接遠程桌面

02.04 安裝必要軟件

# 更新系統
sudo apt update
sudo apt upgrade
# 安裝必要軟件
sudo apt install -y cmake vim network-manager wireless-tools net-tools aptitude libtool libtool-bin zlib1g-dev libncurses5-dev

02.05 安裝jdk

# 安裝openjdk-11-jdk
sudo apt install openjdk-11-jdk

export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-arm64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/ext
export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

02.06 網絡管理

# 正常進入系統並且做好配置後,也可以刪除tf卡上面的wpa_supplicant.conf,採用網絡管理命令配置無線網絡

# 查看狀態
nmcli d
# 查看可用wifi
sudo nmcli dev wifi
# 設置wifi賬號,密碼(注意大小寫及權限)
sudo nmcli dev wifi connect "wifi名" password "密碼"

############################################
# 設置開機自動連接無線網絡
sudo nmcli con mod "wifi名" connection.autoconnect yes
############################################

# 查看狀態
nmcli d
# 查看無線網卡ip地址
ip addr show wlan0

# 配置無線網卡靜態ip方法
nmcli con mod SSID ipv4.addresses 192.168.0.105/24
nmcli con mod SSID ipv4.gateway 192.168.0.1
nmcli con mod SSID ipv4.method manual
nmcli con mod SSID ipv4.dns "8.8.8.8"
nmcli con up SSID
# 查看無線網卡ip地址
ip addr show wlan0

02.07 完全準備好後,再次更新系統

# 最後再次更新系統
sudo apt update
sudo apt upgrade

02.08 關於用u盤替換tf卡的問題

參考: 樹莓派4B配置U盤啓動

03 樹莓派系統的一些特殊問題

03.01 交換分區過小,導致處理需要大內存的應用失敗

這時需要調整交換分區大小,默認值是100MB。根據自己需要調整即可。

sudo chmod +w /etc/dphys-swapfile
sudo vi /etc/dphys-swapfile
# 它的默認配置的大小是100m:
CONF_SWAPSIZE=100
# 我們將其改爲2G:
CONF_SWAPSIZE=2048

sudo chmod -w /etc/dphys-swapfile

sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章