Não consigo usar o apt-get update

6

Eu tenho o Ubuntu 13.04 Server em uma caixa virtual que usa 2 GB de RAM e 20 GB de espaço. Ele é recém-instalado e não consigo usar o apt-get update.

Eu tentei o mesmo em um Ubuntu 12.10 Server mas ainda não funciona.

Toda vez que eu digito apt-get update eu recebo

0% [Connecting to ca.archive.ubuntu.com (91.189.92.202)] [Connecting to security.ubuntu.com (91.189.91.15)]

Que, em seguida, trava por cerca de 20 minutos e, em seguida, isso exibe

Err http://security.ubuntu.com raring-security Release.gpg
  Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]
Err http://ca.archive.ubuntu.com raring Release.gpg
  Cannot initiate the connection to ca.archive.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]
Err http://ca.archive.ubuntu.com raring-updates Release.gpg
  Cannot initiate the connection to ca.archive.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]
Err http://ca.archive.ubuntu.com raring-backports Release.gpg
  Cannot initiate the connection to ca.archive.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]
Reading package lists... Done
W: Failed to fetch http://ca.archive.ubuntu.com/ubuntu/dists/raring/Release.gpg  Cannot initiate the connection to ca.archive.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]

W: Failed to fetch http://ca.archive.ubuntu.com/ubuntu/dists/raring-updates/Release.gpg  Cannot initiate the connection to ca.archive.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]

W: Failed to fetch http://ca.archive.ubuntu.com/ubuntu/dists/raring-backports/Release.gpg  Cannot initiate the connection to ca.archive.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/Release.gpg  Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::1a). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::1a 80]

W: Some index files failed to download. They have been ignored, or old ones used instead.

No entanto, posso fazer ping no endereço IP e no domínio do servidor, e posso acessá-lo no navegador da minha máquina host

davidrockin@ubuntu:/etc/apt$ ping -c 2  ca.archive.ubuntu.com
PING ca.archive.ubuntu.com (91.189.91.13) 56(84) bytes of data.
64 bytes from ragana.canonical.com (91.189.91.13): icmp_req=1 ttl=49 time=42.0 ms
64 bytes from ragana.canonical.com (91.189.91.13): icmp_req=2 ttl=49 time=43.3 ms

--- ca.archive.ubuntu.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 42.088/42.742/43.396/0.654 ms
davidrockin@ubuntu:/etc/apt$ ping -c 2 91.189.92.202
PING 91.189.92.202 (91.189.92.202) 56(84) bytes of data.
64 bytes from 91.189.92.202: icmp_req=1 ttl=49 time=101 ms
p64 bytes from 91.189.92.202: icmp_req=2 ttl=49 time=98.9 ms

--- 91.189.92.202 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 98.976/100.335/101.695/1.395 ms
davidrockin@ubuntu:/etc/apt$ ping -c 3 security.ubuntu.com
PING security.ubuntu.com (91.189.91.14) 56(84) bytes of data.
64 bytes from orobas.canonical.com (91.189.91.14): icmp_req=1 ttl=52 time=112 ms
64 bytes from orobas.canonical.com (91.189.91.14): icmp_req=2 ttl=52 time=44.5 ms
^C64 bytes from orobas.canonical.com (91.189.91.14): icmp_req=3 ttl=52 time=41.0 ms

--- security.ubuntu.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 41.038/66.103/112.679/32.967 ms

Eu tentei modificar meu arquivo /etc/apt/sources.list para usar um repositório diferente

Este é o meu arquivo /etc/apt/sources.list atual, que é o arquivo original que foi criado quando o Ubuntu foi instalado.

deb http://ca.archive.ubuntu.com/ubuntu/ raring main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ca.archive.ubuntu.com/ubuntu/ raring-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ca.archive.ubuntu.com/ubuntu/ raring universe
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring universe
deb http://ca.archive.ubuntu.com/ubuntu/ raring-updates universe
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ca.archive.ubuntu.com/ubuntu/ raring multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ raring-updates multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ca.archive.ubuntu.com/ubuntu/ raring-backports main restricted universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ raring-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu raring-security main restricted
deb-src http://security.ubuntu.com/ubuntu raring-security main restricted
deb http://security.ubuntu.com/ubuntu raring-security universe
deb-src http://security.ubuntu.com/ubuntu raring-security universe
deb http://security.ubuntu.com/ubuntu raring-security multiverse
deb-src http://security.ubuntu.com/ubuntu raring-security multiverse

Eu tentei reiniciar meu computador, reinstalar minha máquina virtual, reiniciar meu roteador muitas vezes, modificar o arquivo sources.list e estive pesquisando por várias horas e não consigo descobrir por que ele não está funcionando.

Eu também tentei desativar o IPv6 ( link )

Ontem à noite eu tinha configurado um servidor Ubuntu para testá-lo, e o apt-get update funcionou na noite passada. Agora, não está mais funcionando em uma nova máquina virtual. O que eu criei ontem foi deletado, e o novo que eu criei hoje não está funcionando.

Minha máquina host é um laptop e estou usando wifi, as especificações são

Windows 7
8GB Ram
658 GB HDD (214 GB used)
AMD A8-3520M APU

Editar: Não estou atrás de um proxy / vpn e minha conexão com a internet está correta.

    
por David Tkachuk 25.08.2013 / 01:50

5 respostas

4

Percebendo que eu sou burro, não tinha nada a ver com os repositórios ou a configuração da Máquina Virtual.

Tudo o que eu precisava fazer era desativar o firewall no avast. Algo que eu esqueci completamente.

    
por David Tkachuk 25.08.2013 / 15:46
1

Parece que está usando o ipv6 para o apt-get e o ipv4 para o ping. Pode valer a pena tentar desabilitar o ipv6 com um parâmetro do kernel, embora eu não precise fazer isso por muito tempo. Em / etc / default / grub adicione ipv6.disable=1 a GRUB_CMDLINE_LINUX_DEFAULT=... então sudo update-grub

    
por grantbow 25.08.2013 / 03:40
1

Para referência futura, tive esse problema porque temos um proxy corporativo e eu estava usando o sudo:

sudo apt-get update

mas o http_proxy env var ficou para trás ... Mudando para:

sudo -E apt-get update

fez tudo rolar novamente.

    
por Lucas 20.07.2017 / 20:45
0

Caso 1: o problema no terminal tenta usar o terminal principal, o Linux tem dois terminais, tente usar terminais raiz

$ sudo passwd root
[sudo] password for ramesh:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

isso para configuração de raiz,

Caso 2: para instalar o pacote sudo corretamente, se os comandos sudo não estiverem funcionando

digite isto no terminal

tar -xzf archive.tar.gz

ou isto

tar -xzf archive-name.tar.gz
cd archive-name
./configure
make
sudo make install

caso 3: se os comandos acima não estiverem funcionando tente usar estes comandos

para verificar o que está errado no terminal

auto-apt run <command_string>

ou

apt-get check

ou

dpkg-reconfigure fontconfig-config
    
por Navin Kerella 25.08.2013 / 02:23
0

Se você estiver tentando se conectar por trás do servidor proxy, assegure-se de que a configuração de proxy correta seja feita em

vi /etc/apt/apt.conf 
Acquire::http::Proxy "http_colon//proxyserverip:proxyport"; 

tente

apt-get update

Isso deve te ajudar no assunto.

    
por Retheesh Kumar 17.01.2014 / 14:43