树莓派开发日记——换源清华源提高pip下载速度(64位)

1.目的

由于pip网站部署在国外,我们下载速度慢,所以需要换到国内的镜像源,这里我们选择国内的清华源

2.前期工作

首先我们要去树莓派上面查看我们系统的位数以及架构还有debian版本,登陆至树莓派操作界面后,分别输入以下代码,前者是用于查看树莓派的系统架构(树莓派架构通常分为两种:armv7l和aarch64),后者是用于查看树莓派Debian版本。

uname -m
lsb_release -a

3.更改文件

然后去清华大学开源软件镜像站找到自己的debian软件源

debian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

如果你的版本与我相同或者是下载的我的镜像可以直接复制

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb https://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src https://security.debian.org/debian-security bullseye-security main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main

然后在树莓派终端输入命令

sudo nano /etc/apt/sources.list

更改内容为你复制的

ctrl+o写入,enter确认,ctrl+x退出

然后再修改第二个文件

sudo nano /etc/apt/sources.list.d/raspi.list

ctrl+o写入,enter确认,ctrl+x退出

最后在命令端更新

sudo apt update
sudo apt upgrade

   出现这个界面表示成功了

apt update:

apt upgrade:

4.常见问题

4.1锁正在被持有

意思就是有另一个进程占用了apt-get,因为Ubuntu锁的访问机制是互斥的,即同一时间只能允许一个进程占用,只需要将那个占用的进程强制删除掉就行了。

执行下列代码:

sudo kill xxxx

如我的例子:

sudo kill 1217

4.2公钥问题

root@pi:~ $ sudo apt-get update
获取:1 http://....../raspbian bullseye InRelease [15.0 kB]
获取:2 http://....../raspberrypi bullseye InRelease [23.7 kB]
错误:1 http://....../raspbian bullseye InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY XXXXXXXXXXXXXXXX
正在读取软件包列表... 完成          
W: GPG 错误:http://mirrors......raspbian bullseye InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY XXXXXXXXXXXXXXXX
E: 仓库 “http://....../raspbian bullseye InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
......
root@pi:~ $ 

如果出现这种问题

输入:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <你缺失的公钥>

5.参考资料

树莓派4B 配置源,解决公钥问题_树莓派配置源-CSDN博客

2023树莓派换清华源,更换软件源_树莓派改清华源-CSDN博客

debian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值