Nos meus servidores de integração contínua, corro sudo apt-get update
. Às vezes (por causa da falta de rede) eu fico:
Err:76 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty/main amd64 Packages
Unable to connect to ppa.launchpad.net:http:
...
W: Failed to fetch http://ppa.launchpad.net/chris-lea/redis-server/ubuntu/dists/trusty/main/binary-amd64/Packages Unable to connect to ppa.launchpad.net:http:
...
W: Some index files failed to download. They have been ignored, or old ones used instead.
Esses avisos não causam um código de saída diferente de zero, portanto, o comando parece ter sido bem-sucedido, mas os comandos apt-get install
subseqüentes falham porque não conseguem encontrar os pacotes adicionais. Existe uma maneira de obter apt-get
de erro se ele não puder se conectar a um determinado repositório de pacotes?