树莓派换源

查询自己版本:

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
相关推荐
数据小爬虫@2 小时前
Java爬虫实战:深度解析Lazada商品详情
java·开发语言
songroom2 小时前
Rust: offset祼指针操作
开发语言·算法·rust
code04号2 小时前
C++练习:图论的两种遍历方式
开发语言·c++·图论
煤泥做不到的!3 小时前
挑战一个月基本掌握C++(第十一天)进阶文件,异常处理,动态内存
开发语言·c++
F-2H3 小时前
C语言:指针4(常量指针和指针常量及动态内存分配)
java·linux·c语言·开发语言·前端·c++
bryant_meng4 小时前
【python】OpenCV—Image Moments
开发语言·python·opencv·moments·图片矩
若亦_Royi5 小时前
C++ 的大括号的用法合集
开发语言·c++
资源补给站6 小时前
大恒相机开发(2)—Python软触发调用采集图像
开发语言·python·数码相机
m0_748247556 小时前
Web 应用项目开发全流程解析与实战经验分享
开发语言·前端·php
6.946 小时前
Scala学习记录 递归调用 练习
开发语言·学习·scala