pacote linux-firmware é continuamente transferido durante a atualização

3

Eu tenho um pouco de tempo, então estou finalmente tentando atualizar minha instalação do Ubuntu 11.10 para algo novo (algo que não está fora de suporte, até mesmo). Estou tentando atualizar para o 12.04.

Ao usar o Update Manager, ele fica preso ao baixar um pacote específico (número 2057 de 2258, mas suspeito que não seja uma informação útil para ninguém).

Então mudei para tentar fazer-release-upgrade a partir da linha de comando. Isso dá mais informações. O problema é com o pacote linux-firmware. O download chega a 99% e depois pára e começa novamente. Isso nunca termina.

Eu pensei que poderia contornar o problema baixando o .deb manualmente e colocando-o em /var/cache/apt/archives . Mas eu tentei um número de espelhos dados aqui e sempre recebo algo assim:

# wget http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.79.6_all.deb
--2013-09-19 10:53:08--  http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.79.6_all.deb
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 23217718 (22M) [application/x-debian-package]
Saving to: 'linux-firmware_1.79.6_all.deb'

99% [=====================================> ] 23,207,936  3.40M/s   in 6.5s    

2013-09-19 10:53:14 (3.40 MB/s) - Connection closed at byte 23207936. Retrying.

... e, em seguida, o download é iniciado novamente. E de novo. E de novo. Até eu ficar entediado e cntl-C. Eu suponho que é por isso que o-release-upgrade fica preso em um loop também.

Parece-me que ou o arquivo deb é truncado nos espelhos, ou o download está esperando um arquivo que é maior do que realmente é.

Alguém pode sugerir como posso contornar isso e concluir meu upgrade?

por Dave Cross 19.09.2013 / 11:58

1 resposta

1

Seu proxy está jogando você:

wget http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.79.6_all.deb
--2013-09-24 09:39:08--  http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.79.6_all.deb
Resolving localhost (localhost)... ::1, ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 23217718 (22M) [application/x-debian-package]
Saving to: ‘linux-firmware_1.79.6_all.deb’

100%[======================================>] 23,217,718   153KB/s   in 3m 3s  

2013-09-24 09:42:10 (124 KB/s) - ‘linux-firmware_1.79.6_all.deb’ saved [23217718/23217718]

Só não use o proxy e tudo ficará bem. wget --no-cache ou excluir todo o seu cache de proxy deve fazer o trabalho.

    
por Braiam 24.09.2013 / 15:44

Tags