这里只讲我遇到的原因和解决办法,并不一定能应对所有这类报错。

问题现象

系统是 ubuntu 20.04

在这里插入图片描述
具体报错如下

获取:1 http://cn.archive.ubuntu.com/ubuntu focal InRelease [1,624 B]
获取:2 http://cn.archive.ubuntu.com/ubuntu focal-updates InRelease [1,624 B]
获取:3 http://cn.archive.ubuntu.com/ubuntu focal-backports InRelease [1,624 B]
获取:4 http://security.ubuntu.com/ubuntu focal-security InRelease [1,624 B]
错误:1 http://cn.archive.ubuntu.com/ubuntu focal InRelease
明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
错误:2 http://cn.archive.ubuntu.com/ubuntu focal-updates InRelease
明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
错误:3 http://cn.archive.ubuntu.com/ubuntu focal-backports InRelease
明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
错误:4 http://security.ubuntu.com/ubuntu focal-security InRelease
明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
正在读取软件包列表… 完成
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
N: 无法安全地用该源进行更新,所以默认禁用该源。
E: 仓库 “http://cn.archive.ubuntu.com/ubuntu focal InRelease” 的签名不再生效。
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/focal/InRelease 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
N: 无法安全地用该源进行更新,所以默认禁用该源。
E: 仓库 “http://cn.archive.ubuntu.com/ubuntu focal-updates InRelease” 的签名不再生效。
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
E: 仓库 “http://cn.archive.ubuntu.com/ubuntu focal-backports InRelease” 的签名不再生效。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 无法下载 http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
E: 仓库 “http://security.ubuntu.com/ubuntu focal-security InRelease” 的签名不再生效。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

一开始在网上找解决方法,大部分文章说的都是换源,我换了几个源,问题依旧没解决。后来重装系统(这个系统是刚装的,怀疑是系统没装好。。)也没有修复这个问题。最后把网线插到另一台以前能正常 update 的电脑上,发现也是通样的现象。

问题原因(之一)

这时我才断定是网络的原因,虽然之前也想过,但它竟然能 ping 通 www.baidu.com(见下图)

在这里插入图片描述

问题解决后才发现,这并不是在 ping 百度,而是收到了路由器的数据包。。

甚至在网线刚接上时就弹出了网页提示,无线路由器没有检测到入户网线,但当时我没在意。

在这里插入图片描述

最后检测路由器入户网线,发现真是它松了,重新插上后, apt update 执行成功:

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐