Simular atualização com apt-get upgrade --dry-run
Na etapa anterior, você viu quais pacotes têm atualizações disponíveis. Antes de realmente realizar uma atualização, é uma boa prática simular o processo. Isso permite que você veja exatamente o que acontecerá sem fazer nenhuma alteração em seu sistema.
Usaremos o comando apt-get upgrade com a opção --dry-run. Observe que apt-get é uma ferramenta de linha de comando mais antiga para APT, mas ainda é amplamente utilizada e funciona em conjunto com o comando apt mais recente.
Em seu terminal, digite o seguinte comando e pressione Enter:
sudo apt-get upgrade --dry-run
Vamos detalhar este comando:
sudo: Novamente, precisamos de privilégios administrativos para simular uma atualização.
apt-get: A ferramenta de linha de comando para gerenciar pacotes.
upgrade: Isso diz ao apt-get que você deseja atualizar os pacotes instalados para suas versões mais recentes.
--dry-run: Esta é a opção chave aqui. Ele diz ao apt-get para passar pelo processo de determinar o que seria atualizado, instalado ou removido, mas sem realmente executar nenhuma dessas ações.
A saída mostrará um resumo das ações que seriam tomadas se você executasse o comando sem --dry-run.
Você pode ver uma saída semelhante a esta:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
bind9-dnsutils bind9-host bind9-libs ...
...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Esta saída lista os pacotes que seriam atualizados. Ele também informa quantos pacotes seriam atualizados, recém-instalados (como dependências), removidos ou mantidos (não atualizados devido a problemas de dependência).
Usar --dry-run é uma maneira segura de visualizar os efeitos de uma atualização antes de se comprometer com ela.
Clique em Continuar para concluir este laboratório.