respberry pi

一、修改源
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

  1. 找到当前的 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)。

  1. 编辑 Wi-Fi 连接配置文件

使用以下命令编辑对应的配置文件:
sudo nano /etc/NetworkManager/system-connections/<WiFi连接名称>.nmconnection
将 <WiFi连接名称> 替换为实际的连接名称(例如 MyWiFiNetwork.nmconnection)。

  1. 修改配置文件
    在文件中找到 [wifi] 部分,添加或修改以下行:
    [wifi]
    cloned-mac-address=<固定的MAC地址>
    将 <固定的MAC地址> 替换为你希望设置的 MAC 地址,例如 00:11:22:33:44:55。
    保存并退出编辑器(Ctrl + O 保存,Ctrl + X 退出)。
  2. 重启 NetworkManager
    修改完成后,重启 NetworkManager 以应用更改:
    sudo systemctl restart NetworkManager
  3. 重新连接 Wi-Fi
    断开并重新连接 Wi-Fi:
    sudo nmcli connection down <WiFi连接名称>
    sudo nmcli connection up <WiFi连接名称>
  4. 验证修改
    运行以下命令检查 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

image.png

验证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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容