Por que não devo usar o apt-get install --qq sem um modificador sem ação?

5

Em man apt-get :

  

Observe que o nível silencioso 2 implica em -y ; você nunca deve usar -qq sem um modificador sem ação, como -d , --print-uris ou -s , pois o APT pode decidir fazer algo que você não esperava.

Essas opções, como sugerido, não instalam nada de fato. O que há de errado em usar -qq como alternativa mais silenciosa a -y ?

    
por Steve Bennett 02.02.2015 / 07:43

1 resposta

7

Quando você usa apt-get sem um modificador sem ação, isso significa que você executará alguma operação real com pacotes como instalar, remover, atualizar, etc.

Único -q significa quiet . Produz saída adequada para registro, omitindo indicadores de progresso. Mas quando você usa -qq , que é o nível silencioso 2, isso significa sair com -y ( --assume-yes ). Neste caso, nenhuma saída será produzida, exceto erro.

Agora, por que é considerado perigoso?

Algum dia apt-get remove alguns pacotes para satisfazer a dependência. Usar -qq em tal condição pode remover algum pacote que seja importante para você ou para o sistema sem informar você .

Por isso, não é considerado seguro porque essa operação pode tornar seu sistema instável.

    
por g_p 02.02.2015 / 08:00