Ao executar sudo apt-get update
, recebo os seguintes erros:
Err archive.ubuntu.com quantal InRelease
Err archive.ubuntu.com quantal-updates InRelease
Err archive.ubuntu.com quantal-backports InRelease
Err archive.ubuntu.com quantal-security InRelease
Err archive.ubuntu.com quantal Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-updates Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-backports Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-security Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Reading package lists... Done
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
Estou usando o Ubuntu 12.04. Este é o comando que eu usei após instalar o Ubuntu a partir do instalador da janela. Tenho certeza de que meu laptop está conectado à Internet. O que eu posso fazer agora?
software-center
12.10
sudo
software-sources
Rakesh Godhala
fonte
fonte
Respostas:
Basta abrir o gerenciador sináptico, instalar / reinstalar
ubuntu-extras-keyring
e, em seguida, digite (no terminal)sudo apt-get update
.Saúde, você sairia desse erro.
fonte
sudo apt-get install ubuntu-extras-keyring
não resolveu esse problema para mim.Como vasa1 apontou , o servidor que seu sistema está configurado para usar para baixar pacotes para instalação está atualmente inativo .
O que fazer quando o espelho de download estiver inativo ...
A solução para esse problema é usar alterá-lo para um espelho diferente (ou seja, um servidor diferente).
Opção 1: Usando utilitários de configuração gráfica
Fontes de software abertas
Pressione Alt+ F2, digite
gksu software-properties-gtk
e digite sua senha. (Como alternativa, selecione Configurações ... no canto inferior esquerdo do Update Manager, ou vá para Configurações> Repositórios no Synaptic).software-properties-gtk
e, quando fizer alterações, o PolicyKit o autenticará.Alterar o servidor de download
Na guia Software Ubuntu da janela Fontes de software, há um menu suspenso chamado Download de . Selecione seu servidor regional. Por exemplo, estou nos Estados Unidos e fica assim na minha máquina 11.10:
Janela Fontes de software mostrando Sever para Estados Unidos sendo selecionado no menu suspenso "Download de".
Você pode ver outros servidores listados nessa lista curta (como o servidor que você configurou atualmente).
Você também pode usar o servidor principal, mas quase sempre é consideravelmente mais lento que o servidor regional. (Pelo menos nos Estados Unidos, pelo menos.)
Se você quiser usar outro espelho, você pode olhar através de uma lista de espelhos, clicando Outros ... .
Opção 2: Editando manualmente um arquivo de configuração
Fazer backup e abrir
sources.list
Faça backup do seu
sources.list
arquivo e abra-o em um editor de texto:sudo nano -w sources.list
(ousudo vi sources.list
, ousudo -e sources.list
).No editor de texto, substitua todas as instâncias do nome do servidor antigo pelo novo nome do servidor. Por exemplo, você pode substituir todas as instâncias de
ubuntuarchive.hnsdc.com
porus.archive.ubuntu.com
. (O seu editor de texto, qualquer que seja o seu uso, facilitará isso - você não precisa encontrar manualmente cada instância e digitar o nome do novo espelho.)Salve o arquivo, feche o editor de texto, execute
sudo apt-get update
e ele deve funcionar com o novo servidor.Opção 3: Substituição da linha de comando
sed
permite escrever scripts simples (ou complicados) que atuam em um arquivo, uma linha de cada vez. Portanto, você pode emitir um único comandosources.list
, substituindo todas as instâncias do nome do servidor antigo pelo novo nome do servidor.Primeiro, entre
/etc/apt
e (a menos que você tenha feito isso recentemente) faça backup do arquivo:Em seguida, execute
sed
:ubuntuarchive.hnsdc.com
, para um servidor antigo , altere-o conforme apropriado.us.archive.ubuntu.com
, para um novo servidor , altere-o conforme apropriado.sources.list
para um arquivo temporário e usá-lo comosed
entrada. Essa é uma maneira de garantir quesed
não sobrescreva o arquivo enquanto ele ainda está sendo lido.sed
"script" aqui é muito simples. Isso explica como a substituição funciona.Mas quais servidores de download existem?
Existem mais de 400 espelhos do Ubuntu registrados para instalação e atualização de software.
Estes são chamados de espelhos de arquivo . Isso não deve ser confundido com espelhos de CD , onde são armazenadas imagens ISO e arquivos relacionados para a instalação do Ubuntu .
Muitos servidores fornecem ambos e, portanto, são espelhos de arquivo e CD. Mas muitos são apenas um dos dois.
fonte
sudo apt-get update
ser executado com êxito. É baseado em informações sobre pacotes disponíveis desatualizadas. Além disso, apenas dizer "executarapt-get dist-upgrade
" não seria uma resposta suficiente para isso, pois às vezesdist-upgrade
não resolve as dependências de maneira adequada - pacotes importantes podem acabar sendo removidos. (Provavelmente não, mas é importante inspecionar o que se propõe fazer, em vez de segui-lo adiante.) Se esse problema persistir, acho que é melhor perguntar como uma pergunta separada.some index files failed to download
.O espelho está inoperante ou sua conexão com a Internet está com problemas (pode ser temporário).
verifique se você pode executar ping no DNS do Google e archive.ubuntu.com :
ping -c3 archive.ubuntu.com
ping -c3 8.8.8.8
Ambos os comandos devem retornar
0% packet loss
na linha de estatísticas. Caso contrário, sua conexão com a Internet está inoperante.Se sua conexão parecer boa, é provável que o espelho esteja inoperante. Tente escolher outro próximo à sua localização.
fonte
Vá para o Terminal e siga as etapas abaixo para a solução ...
fonte
Tente isso. Funciona para mim.
fonte