Tenho problemas em uma máquina com alta latência e conexão de baixa largura de banda. apt-get falha ao buscar pacotes. Diz:
Fehl:45 http://security.debian.org/debian-security bookworm-security/main amd64 linux-headers-6.1.0-12-amd64 amd64 6.1.52-1
Verbindung fehlgeschlagen [IP: 199.232.42.132 80]
E: Fehlschlag beim Holen von http://security.debian.org/debian-security/pool/updates/main/l/linux/linux-headers-6.1.0-12-amd64_6.1.52-1_amd64.deb Verbindung fehlgeschlagen [IP: 199.232.42.132 08]
Tenho uma conexão de rede com alta latência e baixa largura de banda em um firewall empresarial bastante restritivo. Para agravar o problema, a máquina que desejo executar está em uma caixa virtual. O debian instalado é o bookworm. Porém fiz alguns testes. A navegação na Internet está funcionando. E posso buscar os pacotes simplesmente executando
wget http://security.debian.org/debian-security/pool/updates/main/l/linux/linux-headers-6.1.0-12-amd64_6.1.52-1_amd64.deb
na mesma máquina sem problemas. Portanto, o firewall não está bloqueando completamente o acesso ao arquivo de segurança. Parece que o apt-get tem meios diferentes de buscar os arquivos do wget. Talvez diferentes apertos de mão ou tempos limite? Existem opções que posso alterar para que ele se comporte mais como o wget?
Para o pôster, o uso
apt
obteve resultados melhores que oapt-get
.Ambos os comandos funcionam de forma diferente e em níveis diferentes, sendo
apt
mais voltados para usuários finais e realizando mais ações automaticamente. O fato de ter funcionado melhor para o usuário não significa queapt-get
deva ser descartado ou que sempre funcionará pior queapt
.Para obter mais informações, consulte Diferença entre apt e apt-get explicada .