O Que é e Para Que Serve o Comando apt-get upgrade?

Para que serve o apt-get upgrade?

O comando apt-get upgrade é utilizado para atualizar todos os pacotes instalados para suas versões mais recentes, conforme disponíveis nos repositórios configurados no seu sistema.

Isso significa que, após executar apt-get update (que só baixa a lista mais recente de softwares e versões), rodar o upgrade vai efetivamente colocar os programas do seu sistema nas versões mais novas sem trocar a versão da distribuição.

GUIA KALI LINUX:

100% GRATUITO AGORA!

Guia Kali Linux

Por que usar apt-get upgrade regularmente?

  • Segurança: Atualiza programas com correções de bugs e falhas de segurança.
  • Estabilidade: Recebe melhorias e pequenas atualizações das aplicações já instaladas.
  • Manutenção: Mantém o sistema saudável, evitando incompatibilidades entre versões antigas.

Recomendado fazer o upgrade periodicamente, especialmente em servidores e sistemas de uso crítico.

Como usar na prática?

O ciclo de atualização normalmente segue:
sudo apt-get update # Atualiza o índice de pacotes/disponibilidade
sudo apt-get upgrade # Atualiza todos os pacotes que podem ser atualizados (sem remover ou instalar pacotes novos)

Durante a execução, você verá uma lista de pacotes que serão atualizados e será perguntado se deseja continuar.

Exemplo de saída:

  • Os seguintes pacotes serão atualizados:
  • firefox libc6 linux-image-generic
  • 3 pacotes atualizados, 0 novos instalados, 0 a serem removidos e 0 não atualizados.
  • Deseja continuar? [S/n]

O que o apt-get upgrade faz e não faz?

  • Faz:
    • Atualiza todos os pacotes já instalados para a versão mais recente disponível nos repositórios.
  • Não faz:
    • Não instala pacotes “extras” que podem ser dependências de versões novas.
    • Não remove pacotes antigos automaticamente.
    • Se a atualização de um pacote exigir a instalação de novas dependências ou a remoção de outro pacote, ele ignora esse upgrade até um comando mais avançado ser executado.

Ou seja: apt-get upgrade só faz atualizações “seguros”, sem modificar demais o sistema.

Diferença entre apt-get upgrade e apt-get dist-upgrade/apt full-upgrade

  • apt-get upgrade: faz apenas atualizações sem instalar ou remover outros pacotes.
  • apt-get dist-upgrade/apt full-upgrade: além de atualizar, ele é capaz de instalar novas dependências e remover pacotes antigos para garantir que todas as atualizações realmente ocorram (inclusive grandes atualizações de kernel, por exemplo).

Exemplo de comando mais “avançado”:
sudo apt-get dist-upgrade ou, nas versões modernas: sudo apt full-upgrade

Recomenda-se usar upgrade para tarefas de rotina, e full-upgrade/distr-upgrade antes de grandes atualizações ou após mudanças de repositório.

Usando apt no lugar do apt-get

Você pode, hoje em dia, fazer:
sudo apt update
sudo apt upgrade

O comando funciona igual, mas com interface mais amigável, colorida e explicativa, ideal para o dia a dia do usuário.

Dicas e boas práticas para upgrade seguro

  • Sempre rode apt-get update antes do upgrade, para garantir o catálogo novo.
  • Leia a lista de pacotes a serem atualizados — evite interrupções caso dependa de serviços sensíveis.
  • Em sistemas críticos, considere atualizar fora do horário de pico e reiniciar serviços ou o sistema, se for oferecida a sugestão ao final.
  • Após grandes atualizações de kernel ou bibliotecas essenciais, um reboot pode ser necessário.

Resumo:

  • apt-get upgrade atualiza todos os softwares para a versão mais recente, desde que não exija novas dependências ou remoção de pacotes.
  • Use regularmente e combine com update para tirar o máximo proveito.

GUIA KALI LINUX:

100% GRATUITO AGORA!

Guia Kali Linux

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima