Caracteres estranhos na atualização do arquivo

4

Estou experimentando o Ubuntu Server 12.04 em um servidor doméstico e a atualização não está funcionando. Não tenho certeza do porquê.

Eu fiz uma atualização do sudo su e do apt-get. Depois disso, recebo o seguinte:

Err gb.archive.ubuntu.com precise InRelease

Err gb.archive.ubuntu.com precise-updates InRelease

Err gb.archive.ubuntu.com precise-backports InRelease

Err security.ubuntu.com precise-security InRelease

Err archive.canonical.com precise InRelease

Err extras.ubuntu.com precise InRelease

Err gb.archive.ubuntu.com precise Release.gpg
  Temporary failure resolving âgb.archive.ubuntu.comâ
Err gb.archive.ubuntu.com precise-updates Release.gpg
  Temporary failure resolving âgb.archive.ubuntu.comâ
Err security.ubuntu.com precise-security Release.gpg
  Temporary failure resolving âsecurity.ubuntu.comâ
Err archive.canonical.com precise Release.gpg
  Temporary failure resolving âarchive.canonical.comâ
Err gb.archive.ubuntu.com precise-backports Release.gpg
  Temporary failure resolving âgb.archive.ubuntu.comâ
Err extras.ubuntu.com precise Release.gpg
  Temporary failure resolving âextras.ubuntu.comâ
Reading package lists... Done
W: Failed to fetch gb.archive.ubuntu.com/ubuntu/dists/precise/InRelease

W: Failed to fetch gb.archive.ubuntu.com/ubuntu/dists/precise-updates/InRelease

W: Failed to fetch gb.archive.ubuntu.com/ubuntu/dists/precise-backports/InRelease

W: Failed to fetch security.ubuntu.com/ubuntu/dists/precise-security/InRelease

W: Failed to fetch archive.canonical.com/ubuntu/dists/precise/InRelease

W: Failed to fetch extras.ubuntu.com/ubuntu/dists/precise/InRelease

W: Failed to fetch gb.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg  Temporary failure resolving âgb.archive.ubuntu.comâ

W: Failed to fetch gb.archive.ubuntu.com/ubuntu/dists/precise-updates/Release.gpg  Temporary failure resolving âgb.archive.ubuntu.comâ

W: Failed to fetch gb.archive.ubuntu.com/ubuntu/dists/precise-backports/Release.gpg  Temporary failure resolving âgb.archive.ubuntu.comâ

W: Failed to fetch security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg  Temporary failure resolving âsecurity.ubuntu.comâ

W: Failed to fetch archive.canonical.com/ubuntu/dists/precise/Release.gpg  Temporary failure resolving âarchive.canonical.comâ

W: Failed to fetch extras.ubuntu.com/ubuntu/dists/precise/Release.gpg  Temporary failure resolving âextras.ubuntu.comâ

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

Existem alguns caracteres estranhos que não aparecem no /etc/apt/sources.list

Alguma ideia é de alguém? NB eu tive que tirar o http: // como eu não poderia postar de outra forma.

TIA

Dave

    
por bluekwak 18.09.2012 / 20:22

2 respostas

1

Acho que os caracteres ímpares são resultado de suas configurações de localidade, mas não acho que isso seja problema seu aqui.

  

Resolução de falhas temporárias âgb.archive.ubuntu.comâ

Este howerver sugere que sua máquina está usando um resolvedor de DNS configurado em /etc/resolv.conf que não pode resolver gb.archive.ubuntu.com

Quando você tiver esse erro, verifique se o comando host gb.archive.ubuntu.com retorna uma lista de endereços IP como este:

gb.archive.ubuntu.com has address 194.169.254.10
gb.archive.ubuntu.com has address 91.189.92.156
gb.archive.ubuntu.com has address 91.189.92.177
gb.archive.ubuntu.com has address 91.189.92.200
gb.archive.ubuntu.com has address 91.189.92.201
gb.archive.ubuntu.com has address 91.189.92.202
gb.archive.ubuntu.com has IPv6 address 2a01:450:10:1::10

Se não, veja a configuração do resolvedor no arquivo mencionado anteriormente - ele deve conter pelo menos uma linha com nameserver x.x.x.x , em que x.x.x.x é um endereço IP do seu resolvedor.

Se estiver lá, você pode usar temporariamente um resolvedor público que funciona:

echo 'nameserver 8.8.8.8' > /etc/resolv.conf

e veja se funciona então. Se isso não ajudar, você pode ter um problema de rede mais sério, mas isso deve ajudá-lo.

    
por Marcin Kaminski 24.11.2012 / 01:21
0

Meu problema estava no arquivo de interfaces em /etc/network/interfaces . No Ubuntu 12.04, você deve ter uma linha de servidores de nome DNS, por exemplo,

dns-nameservers 8.8.8.8 8.8.4.4

edite este arquivo e substitua o 8.8.8.8 8.8.4.4 pelos IPs dos seus servidores de nomes, separando cada IP com um espaço. Se esta linha não estiver presente, adicione-a. Em seguida, reinicie sua rede:

/etc/init.d/networking restart

Neste caso, isso resolve problemas com o DNS.

    
por Drew 05.01.2014 / 12:25