Raspberry Pi OS切换国内软件源

本文详细介绍了如何将树莓派的软件源从官方切换到国内的清华大学(Tsinghua)和中国科学技术大学(USTC)源。首先,找到官方列出的源,然后修改`sources.list`和`raspi.list`文件,替换为清华或科大源的地址。接着,更新源列表,并解决可能出现的密钥问题。最后,由于清华源对树莓派OS支持可能不佳,建议使用科大源进行配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、找到官方罗列的源

二、修改 sources.list 文件

三、修改raspi.list

四、update源


一、找到官方罗列的源

官方罗列的源:RaspbianMirrors - Raspbian

有用科大的有用北外的,我这里演示清华源的,拿出来清华源地址:

http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/

但是配置文件里怎么引用地址不知道,网上的杂乱不可取,找个权威的,清华源官网给出的:

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

 查看Raspbian 对应的 Debian 版本

more /etc/debian_version

二、修改 sources.list 文件

把官方源切换成国内源。保险起见可以把原本的 sources.list 文件备份一下再修改

cd /etc/apt/
sudo cp sources.list sources.list.bak
sudo vi sources.list

清理内容并写入: 

deb [arch=arm64] http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch/ buster main
deb [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

三、修改raspi.list

cd /etc/apt/sources.list.d
sudo vi raspi.list

清理内容并重新写入:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main

四、update源

sudo apt-get update
sudo apt-get upgrade

update报错:...is not available: NO_PUBKEY E77FC0EC34276B4B...

那么执行一下这个就可以了:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys  E77FC0EC34276B4B

20220111补:清华源貌似对于树莓派os系统支持不太好,很多都用科大的,我测试的确如此,科大环境配置:树莓派4B(raspbian buster)更换源为中科大的 - JavaShuo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值