,有人能帮我升级我的 raspberry pi 4 上的 ubuntu-mate 20.04 吗?

,有人能帮我升级我的 raspberry pi 4 上的 ubuntu-mate 20.04 吗?

我收到了升级到 20.10 的升级通知。我尝试使用命令终端和更新程序。

它开始更新,但每次我都会收到一条错误消息。告诉我问题出在网络连接上。我有一个 wifi 连接,我尝试过以太网连接。

每次我都会遇到同样的错误。有人能帮我解决这个问题吗?

以下是我每次尝试升级时收到的错误消息

E:获取失败http://us.archive.ubuntu.com/ubuntu/dists/groovy/main/binary-armhf/Packages 404 未找到 [IP: 91.189.91.38 80], E:无法获取http://us.archive.ubuntu.com/ubuntu/dists/groovy-updates/main/binary-armhf/Packages 404 未找到 [IP: 91.189.91.39 80], E:某些索引文件下载失败。它们已被忽略,或使用旧文件代替

答案1

这是因为您可以将该地址放入浏览器中,以查看源文件是否在互联网上不存在,因此不再维护。

我搜索过这些文件,它们似乎仍然存在于这些位置,因此您可以尝试用/etc/apt/sources.list其中一个替换其中的 URL:

http://18.219.209.11/ubuntu-ports/dists/groovy/main/binary-armhf/
http://52.15.97.248/ubuntu-ports/dists/groovy/main/binary-armhf/
http://212.47.225.68/ubuntu-ports/dists/groovy/main/binary-armhf/
http://91.189.94.8/ubuntu/dists/groovy/main/binary-armhf/
https://packages.microsoft.com/ubuntu/20.10/prod/dists/groovy/main/binary-armhf/

如果您不想使用文本编辑器,可以从命令行执行:

sudo sed -i s@/us.archive.ubuntu.com@/91.189.94.8@g /etc/apt/sources.list

然后

sudo apt update
sudo apt upgrade

如果 apt 抱怨它们包含未使用官方密钥签名的文件,那么最好的办法是从更新的图像创建一个新的 SD 卡,然后使用 SD 卡适配器复制你的 /home 目录。

相关内容