一、修改源
1、修改源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
sudo nano /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ bookworm-security main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
2、修改sources.list.d/raspi.list:
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main
Uncomment line below then 'apt-get update' to enable 'apt-get source'
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main
二、安裝輸入法
sudo apt update
sudo apt install fcitx fcitx-rime
nano ~/.profile
最后添加:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
使之生效
source ~/.profile
sudo reboot
三、修改永久修改mac地址
樹莓派網絡管理工具是NetworkManager
- 找到当前的 Wi-Fi 连接名称
运行以下命令,查看当前的网络连接名称:
nmcli connection show
crazycuc@crazycuc:~ $ nmcli connection show
NAME UUID TYPE DEVICE
preconfigured 1f5a149dbbb1e44 wifi wlan0
lo ca46affe8c loopback lo
GD665 42d3caba67d29e9 wifi --
Wired connection 1 1386df582af17 ethernet --
记下 NAME 列中的 Wi-Fi 连接名称(例如 MyWiFiNetwork)。
- 编辑 Wi-Fi 连接配置文件
使用以下命令编辑对应的配置文件:
sudo nano /etc/NetworkManager/system-connections/<WiFi连接名称>.nmconnection
将 <WiFi连接名称> 替换为实际的连接名称(例如 MyWiFiNetwork.nmconnection)。
- 修改配置文件
在文件中找到 [wifi] 部分,添加或修改以下行:
[wifi]
cloned-mac-address=<固定的MAC地址>
将 <固定的MAC地址> 替换为你希望设置的 MAC 地址,例如 00:11:22:33:44:55。
保存并退出编辑器(Ctrl + O 保存,Ctrl + X 退出)。 - 重启 NetworkManager
修改完成后,重启 NetworkManager 以应用更改:
sudo systemctl restart NetworkManager - 重新连接 Wi-Fi
断开并重新连接 Wi-Fi:
sudo nmcli connection down <WiFi连接名称>
sudo nmcli connection up <WiFi连接名称> - 验证修改
运行以下命令检查 MAC 地址是否已更改:
ifconfig wlan0
四: docker安装
Docker存储库URL: https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/
下载以下三个必要的软件包:
docker-ce
docker-ce-cli
containerd.io
curl -O https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/docker-ce_20.10.103-0debian-bullseye_arm64.deb
curl -O https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/docker-ce-cli_20.10.103-0debian-bullseye_arm64.deb
curl -O https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/containerd.io_1.4.11-1_arm64.deb
mkdir docker-packages
cd docker-packages
远程工具上传三个文件,然后:
sudo apt-get update
sudo apt-get install -y libseccomp2
cd /home/pi/docker-packages/
sudo dpkg -i docker-ce_20.10.103-0debian-bullseye_arm64.deb
sudo dpkg -i docker-ce-cli_20.10.103-0debian-bullseye_arm64.deb
sudo dpkg -i containerd.io_1.4.11-1_arm64.deb
如果安装报下面错,执行sudo apt --fix-broken install
后需重新执行sudo apt-get install -y iptables
验证Docker是否已正确安装:sudo docker --version
sudo nano /etc/docker/daemon.json
{ "registry-mirrors": [ "https://hub.nat.tf", "https://hub1.nat.tf", "https://hub2.nat.tf", "https://docker.1panel.live", "https://docker.m.daocloud.io", "https://alzgoonw.mirror.aliyuncs.com", "https://cr.console.aliyun.com/", "https://mirror.ccs.tencentyun.com", "https://dockerproxy.com", "https://docker.nju.edu.cn" ] }
五、启动vnc
sudo apt update
sudo apt install raspberrypi-ui-mods
sudo apt update
sudo apt install realvnc-vnc-server
sudo raspi-config
选择 Interfacing Options > VNC > Yes 启用 VNC
sudo reboot