Ubuntu 10.10 apt-get

Muy bien, he estado teniendo este problema por un time ahora, y he hecho una tonelada de google para él, pero nada ha ayudado a solucionar mi problema todavía. He intentado un montón de cosas, algunas de ellas, incluyendo, asegurarse de que mi time está correctamente establecido, e incluso probar diferentes fonts, pero nada ha funcionado.

Ahora, básicamente estoy tratando de hacer cualquier cosa con apt-get. Actualiza, instala, todo es extremadamente lento, todo se cuelga en [Waiting for Headers]. Así que corrí

sudo strace apt-get update 

Ahora, esto funciona para algunos espejos, pero otros la secuencia de commands se cuelga y loops en este tipo de salida

 select(8, [5 6 7], [], NULL, {0, 500000}) = 0 (Timeout) gettimeofday({1303320316, 668899}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 99% [Waiting for headers]) = 26aders]", 26 select(8, [5 6 7], [], NULL, {0, 500000}) = 0 (Timeout) gettimeofday({1303320317, 170040}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 99% [Waiting for headers]) = 26aders]", 26 select(8, [5 6 7], [], NULL, {0, 500000}) = 0 (Timeout) gettimeofday({1303320317, 671178}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 99% [Waiting for headers]) = 26aders]", 26 select(8, [5 6 7], [], NULL, {0, 500000}) = 0 (Timeout) gettimeofday({1303320318, 172636}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 99% [Waiting for headers]) = 26aders]", 26 

Cualquier ayuda en esto sería apreciada.

EDIT: Según lo solicitado, he subido una copy de mi tcpdump mientras estaba tratando de ejecutar la actualización apt-get. Aquí está el enlace http://pastebin.com/NvbgNxxV

EDIT: Aquí está un file pcap de mi salida tcpdump. Parece que hay algunos files que apt-get está tratando de get como files en el directory ubuntu / dists / maverick-updates / main / i18n / .. no tengo idea de donde viene i18n, pero no pude recuperarlos de la navigation repos.

http://www.easy-share.com/1914849692/tcpdump-out.pcap

Parece que solicitas demasiados files que no existen y archive.ubuntu.com te lanza en un agujero negro para tu única session HTTP:

 GET /ubuntu/dists/maverick/Release.gpg HTTP/1.1 HTTP/1.1 200 OK GET /ubuntu/dists/maverick/main/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/main/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/multiverse/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/multiverse/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/restricted/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/restricted/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/universe/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/universe/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-security/Release.gpg HTTP/1.1 HTTP/1.1 200 OK GET /ubuntu/dists/maverick-security/main/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-security/main/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-security/multiverse/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-security/multiverse/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-security/restricted/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-security/restricted/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-updates/Release.gpg HTTP/1.1 HTTP/1.1 200 OK GET /ubuntu/dists/maverick-updates/main/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-updates/main/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-updates/multiverse/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-updates/multiverse/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-updates/restricted/i18n/Translation-en.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick-updates/restricted/i18n/Translation-en_US.bz2 HTTP/1.1 HTTP/1.1 404 Not Found GET /ubuntu/dists/maverick/Release HTTP/1.1 

Ahora no estoy seguro de por qué no hay files de traducción para en_US, pero encontré a alguien que dijo que resolvieron un problema similar al establecer LANG a C antes de ejecutar apt. Prueba esto:

 LANG=C apt-get update