Pessoalmente, acho que os sites os listam um por um apenas para maior clareza. É mais fácil executar um de cada vez e entender o que ele faz, então é para correr, digamos 3, tudo de uma vez.
Eu poderia apontar também, nem todos os sites do listam comandos um por um. Por exemplo, no artigo OMG Ubuntu sobre a instalação da Unity Tweak Tool , os comandos são listado como:
sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update && sudo apt-get install unity-tweak-tool
Também é importante notar que &&
irá somente executar o segundo ou terceiro (etc) comando se o comando antes de retornar o status de saída 0
. Em outras palavras, o comando após &&
só será executado se o comando anterior &&
for concluído com êxito.
Se você quiser que sua sequência de comandos seja executada, um a um , independentemente de qualquer falha , você separará cada comando com ;
em vez de &&
. Por exemplo:
sudo add-apt-repository ppa:[ppa-address] ; sudo apt-get update ; sudo apt-get install [application-name]
(Claro, isso não seria uma boa coisa ao instalar pacotes!)
Existem vários motivos pelos quais um comando apt
falharia:
-
apt-get install
pode falhar por alguns motivos, entre eles problemas de dependência, espaço em disco insuficiente, conexão com a Internet ou um arquivosources.list
antigo ou malformado. -
apt-get update
pode falhar por motivos semelhantes, umsources.list
mal formado, sem conexão com a Internet, um PPA 404, etc.
Estas são apenas algumas das coisas que podem fazer com que apt
falhe, fazendo com que comandos após &&
não sejam executados.