Portanto, estou na minha rede da faculdade, o que exige que eu entre no navegador antes de começar a usar a Internet. Faço isso com êxito, mas em uma instalação limpa do Ubuntu, quando tento fazer sudo apt update
, obtenho a seguinte saída:
$ 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.
Mas quando eu faço wget http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
, eu recebo este sucesso de saída:
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]
Claramente, tenho acesso à Internet a partir do meu navegador, wget
mas quando faço sudo apt
(ou apt-get
) atualizo esse erro.
PS: Esta questão não é semelhante a outros threads, pois suas soluções não parecem funcionar nas minhas
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
Como descobri, esse problema está acontecendo apenas comigo, não com outros na rede da faculdade. Apesar de configurar a rede de acordo com as instruções, isso ainda acontece. Mais alguma ajuda seria apreciada
Edição: Então, como se vê, 50% de nós na faculdade estão enfrentando esse problema, enquanto 50% não são, apesar de não terem problemas com o hardware e o sudo apt update antes da semana passada. Obrigado a David Foerster por me ajudar durante todo esse tempo.
Tal como está, a questão foi levantada no departamento de redes da nossa faculdade :)
fonte
wget -qO- http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease | head
?Respostas:
Eu tive o mesmo problema. Acontece que o apt-get usa
/etc/apt/apt.conf
as configurações de proxy (as configurações do meu navegador já estão definidas). Fazer aapt.conf
correspondência das configurações de proxy do navegador resolveu o problema.fonte
http
linha. E não se esqueça do porto:http://<name>:<port>
.echo Acquire::http::proxy \"http://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf
eecho Acquire::https::proxy \"https://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf
; então eu era de ouro para usarapt-get
Acontece que houve um problema no back-end da rede da nossa faculdade. Ainda existem problemas com ele, outras redes WiFi funcionam bem.
fonte
quando você o tiver emitido, primeiro verifique se o DNS pode resolver os links, o que acho que é o problema.
certifique-se de usar o Google DNS:
como o primeiro servidor de nomes a ser verificado. reinicie o
networking.service
e você estará pronto para irfonte
host in.archive.ubuntu.com 8.8.8.8
), mas as configurações de proxy HTTP não estavam. -1