树莓派 更换源(以后再更新时,需要跳过gpg检查)

  • 机型:树莓派4B(4G版本)
  • 系统:Raspberry Pi OS(64 bit)
1. 备份源文件
ssh连接到树莓派,备份源文件 sources.list 和 raspi.list
$ 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
2 修改 sources.list 文件,用以下内容替换:
$ sudo nano /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/debian buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian buster-updates main contrib non-free

阿里源
deb http://mirrors.aliyun.com/raspbian/raspbian/ bullseye  main non-free contrib rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ bullseye main non-free contrib rpi
修改 raspi.list 文件,用以下内容替换(树莓派基金会单独提供的源,与32位Pi OS的一致):
$ sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
3. 同步更新源、软件包
执行以下命令:
$ sudo apt-get update
$ sudo apt-get upgrade

获取 gpg 公钥
重复执行多次不会改变,也不影响
$ sudo gpg –keyserver keyserver.ubuntu.com –recv-keys 467B942D3A79BD29

导出公钥,加入到 apt 信任密钥
$ sudo gpg –export –armor 467B942D3A79BD29 | sudo apt-key add –
OK

生成密钥后,再执行命令

sudo apt-get update

sudo apt-get upgrade

以后更新时,需要跳过gpg检查,命令好像是后面追加

–nogpgcheck

请自行百度。

遇到****harmful的时候,请不要确认,不然就要重置了^)^

Leave a Comment