树莓派-ubuntu更换源报 E: Failed to fetch。。。。错误的解决办法

在尝试使用阿里云和网易源为树莓派安装Ubuntu时遇到404错误,更换为中国科学技术大学源后问题解决。通过编辑`/etc/apt/sources.list`,将源替换为中科大镜像站的xenial系列,然后执行`sudo apt update`成功更新。

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

 

在树莓派中安装ubuntu系统,将源更换为阿里,网易之类的源都报下面这写错误

E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/trusty-backports/main/binary-arm64/Packages  404  Not Found [IP: 36.104.154.185 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/trusty-proposed/main/binary-arm64/Packages  404  Not Found [IP: 36.104.154.185 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/trusty-security/main/binary-arm64/Packages  404  Not Found [IP: 36.104.154.185 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/trusty-updates/main/binary-arm64/Packages  404  Not Found [IP: 36.104.154.185 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/trusty/main/binary-arm64/Packages  404  Not Found [IP: 36.104.154.185 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

将源改为中国科学技术大学的源之后,就成功了:


                
<think>好的,我需要帮助用户验证树莓派更换APT后是否生效。首先,我得回忆一下更换的步骤和相关命令。用户已经按照引用[1]到[5]的指引更换,现在需要确认是否成功。 首先想到的是检查列表文件是否正确修改。树莓派的APT主要有两个文件:`/etc/apt/sources.list`和`/etc/apt/sources.list.d/raspi.list`。用户可能需要用cat命令查看这些文件的内容,确认其中的URL是否替换成了国内镜像,比如清华或阿里。例如,引用[3]提到清华的地址是`https://mirrors.tuna.tsinghua.edu.cn/`,所以应该检查文件中的链接是否包含这个。 接下来,用户可能需要运行`sudo apt update`来更新软件包列表。如果生效,这个命令应该能成功执行,并且输出的下载信息中显示国内的URL。例如,引用[4]中提到更新后,安装软件会从国内服务器下载。如果过程中出现错误,比如签名验证失败,可能需要处理公钥问题,如引用[5]中的情况,这时候需要导入缺失的公钥。 另外,用户可能想安装一个软件来测试下载速度。比如安装`tree`这样的小工具,观察下载速度是否有提升。如果速度明显加快,说明已经生效。这符合引用[2]中提到换源是为了提高下载速度的目的。 总结步骤应该是:1.检查配置文件是否正确;2.执行更新命令看是否有国内链接;3.测试安装软件的速度。这样用户就能全面验证APT是否更换成功。 同时,要确保用户权限足够,可能需要使用sudo。还要提醒用户注意不同版本的树莓派系统(如buster、bookworm)对应的可能不同,避免版本不匹配的问题,如引用[2]提到的版本问题。 最后,考虑用户可能出现的问题,比如更新时出现错误,需要指导他们如何处理,例如添加公钥或者检查文件格式是否正确。这样用户的验证过程会更顺利。</think>### 验证APT是否生效的步骤 #### 1. 检查配置文件内容 通过以下命令查看APT配置文件中是否包含目标镜像地址(如清华、阿里): ```bash # 查看主软件配置 cat /etc/apt/sources.list # 查看树莓派专用软件配置 cat /etc/apt/sources.list.d/raspi.list ``` - **正确示例**:若已更换为清华,文件中应包含类似`deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main`的条目[^3]。 #### 2. 执行APT更新命令 运行更新命令,观察输出中是否从目标镜像下载信息: ```bash sudo apt update ``` - **验证标志**: - 输出中显示`https://mirrors.tuna.tsinghua.edu.cn`或`mirrors.aliyun.com`等国内域名 - 无`Failed to fetch`错误(若出现,需检查网络或配置格式) #### 3. 测试软件下载速度 安装一个常用小工具(如`tree`),对比下载速度: ```bash sudo apt install tree -y ``` - **效果验证**:若下载速度显著快于更换之前,说明镜像已生效[^4]。 --- #### 常见问题处理 - **公钥错误**:若出现`NO_PUBKEY`警告,需执行`sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [缺失的公钥ID]`(如`76F1A20FF987672F`)[^5]。 - **版本不匹配**:确保`bookworm`/`bullseye`等系统版本代号与镜像路径一致[^2]。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值