树莓派换源

查询自己版本:

lsb_release -a

bullseye可以理解为树莓派的系统代号(10,11,12都不同,一定要看好自己系统是什么版本)

查询架构

uname -a

aarch64的地方就是代表系统架构的,我的是aarch64的架构。

完成上面就可以去清华源网站查找自己对应的清华源了。

查找树莓派源:mirrors.tuna.tsinghua.edu.cn/help/debian/

可以得到源:

复制代码
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
 
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
 
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
 
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

然后打开控制台输入下面命令:

复制代码
sudo nano /etc/apt/sources.list

进入该文件编辑,将里面的内容用清华源的内容覆盖掉,保存退出。(Ctrl+X键入Y,回车保存)

最后:sudo apt-get update && sudo apt-get upgrade

可能会报错:no public key available

解决问题(更换源之后添加公钥即可),执行以下命令:
复制代码
gpg --keyserver  keyserver.ubuntu.com --recv-keys E77FC0EC34276B4B
gpg --export --armor E77FC0EC34276B4B | sudo apt-key add -
另一种解决方法(更换源之后添加公钥即可,推荐用这个命令),执行以下命令:
复制代码
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E77FC0EC34276B4B
相关推荐
leaves falling2 分钟前
C/C++ const:修饰变量和指针的区别(和引用底层关系)
c语言·开发语言·c++
比昨天多敲两行12 分钟前
C++11新特性
开发语言·c++
xiaoye-duck26 分钟前
【C++:C++11】核心特性实战:详解C++11列表初始化、右值引用与移动语义
开发语言·c++·c++11
希望永不加班41 分钟前
SpringBoot 事件机制:ApplicationEvent 与监听器
java·开发语言·spring boot·后端·spring
14年ABAP码农1 小时前
ABAP - call API with x-www-form-urlencoded
开发语言
SuniaWang1 小时前
Java 17实战:Record与密封类的黄金搭档
java·开发语言·python
2401_827499991 小时前
python项目实战10-网络机器人03
开发语言·python·php
AIminminHu1 小时前
OpenGL渲染与几何内核那点事-项目实践理论补充(三-1-(3):番外篇-当你的CAD打开“怪兽级”STL时:从内存爆炸到零拷贝的极致优化)
开发语言·c++·线程·多线程
c++逐梦人1 小时前
线程同步与互斥
linux·开发语言
坐吃山猪2 小时前
Python09_正则表达式
开发语言·python·正则表达式