sudo apt update总是给Clearsigned文件无效,得到’NOSPLIT’(网络需要validation吗?)

所以我在我的大学网络上,要求我在开始使用互联网之前登录浏览器。 我这样做是成功的但是在干净安装的Ubuntu上,当我尝试做sudo apt update ,我得到以下输出:

 $ sudo apt update Get:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease [2,847 B] Err:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [2,854 B] Err:2 http://security.ubuntu.com/ubuntu xenial-security InRelease ... Get:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [2,855 B] Err:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease ... Get:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease [2,857 B] Err:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) Fetched 11.4 kB in 0s (18.3 kB/s) Reading package lists... Done E: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) ... E: Some index files failed to download. They have been ignored, or old ones used instead. 

但是当我做了wget http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease ,我得到了这个输出成功:

 2017-04-01 05:34:57 http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease Resolving in.archive.ubuntu.com (in.archive.ubuntu.com)... 91.189.88.162, 91.189.88.149, 91.189.88.152, ... Connecting to in.archive.ubuntu.com (in.archive.ubuntu.com)|91.189.88.162|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 246846 (241K) Saving to: 'InRelease.3' InRelease.3 100%[===================>] 241.06K 110KB/s in 2.2s 2017-04-01 05:35:00 (110 KB/s) - 'InRelease.3' saved [246846/246846] 

显然,我可以通过浏览器和wget访问互联网,但是当我做sudo apt (或apt-get )更新时,我收到此错误。

PS:这个问题与其他线程不相似,因为他们的解决方案似乎不适合我的

  • 网络管理员状态

  • wget -SO /dev/null http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease

  • wget -SO /dev/null http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease

正如我所知,这个问题只发生在我身上,而不是大学网络上的其他人。 尽管按照说明设置了网络,但仍然会发生这种情况。 任何更多的帮助将不胜感激

编辑:事实certificate,我们50%的大学生都面临着这个问题,而50%的人并不是在上周之前没有硬件和sudo apt更新的问题。 感谢@David Foerster一直帮助我。

目前,问题已经提到我们学院的网络部门:)

我遇到过同样的问题。 事实certificate,apt-get使用/etc/apt/apt.conf进行代理设置(我的浏览器设置已经设置好)。 使apt.conf匹配我的浏览器代理设置解决了这个问题。

 /etc/apt$ cat apt.conf Acquire::http::proxy "http://"; Acquire::https::proxy "https://"; Acquire::ftp::proxy "ftp://"; Acquire::socks::proxy "socks:"; 

原来这是我们学院网络后端的一个问题。 问题仍然存在,其他WiFi网络工作正常。

当你有这样的发布时,首先要确保DNS可以解析链接,我认为这是问题所在。

 sudo vim /etc/resolv.conf 

确保你使用谷歌DNS:

 nameserver 8.8.8.8 

作为要检查的名字服务器。 重新启动networking.service ,你会很高兴