O Ubuntu Server 20.04 LTS tem sido uma versão confiável e estável para muitas organizações, fornecendo suporte essencial para cargas de trabalho críticas. Mas à medida que a tecnologia se desenvolve, cresce a necessidade de atualizar o Ubuntu para uma nova versão para garantir que o sistema permaneça atualizado e seguro.
O Ubuntu Server 22.04 LTS oferece várias novas funcionalidades e melhorias, tornando este lançamento atraente para aqueles que desejam atualizar. E neste tutorial, você vai percorrer os passos envolvidos na atualização do Ubuntu Server 20.04 LTS para 22.04 LTS.
Continue lendo e aproveite as novas funcionalidades que vêm com sua atualização do Ubuntu!
Pré-requisitos
Este tutorial compreende demonstrações práticas. Para acompanhar, certifique-se de ter uma conta que seja membro do grupo sudoers.
Realizando uma Verificação Prévia à Atualização
Embora as atualizações sejam geralmente seguras, sempre há uma chance de algo dar errado. Por precaução, antes de atualizar seu sistema Ubuntu, é imprescindível fazer uma verificação prévia.
Para preparar seu sistema Ubuntu para uma atualização:
1. Primeiro, faça uma cópia segura de seus dados para um local de backup para permitir a restauração caso surjam problemas ou complicações durante o processo de atualização.
2. Em seguida, verifique as notas de lançamento e certifique-se de que nenhuma mudança possa afetar negativamente seu sistema atual.
3. Abra um terminal e execute o seguinte comando df
para verificar quanto espaço você tem nos volumes de inicialização (/boot) e raiz (/).
Certifique-se de ter espaço livre suficiente disponível para a atualização. Por quê? A atualização de uma versão para outra baixará novos pacotes e substituirá os existentes em seu sistema. Este processo consome espaço em disco.
Se você não tiver espaço suficiente em sua partição /boot, pule para o próximo passo para fazer uma limpeza. Caso contrário, pule para o passo cinco.

4. Execute o seguinte comando autoremove
do apt para limpar (--purge
) as imagens de kernel antigas.
Se você usa arquivos de pacotes pessoais (PPAs) ou qualquer outro repositório de terceiros, nenhum software instalado desses repositórios será removido ou rebaixado. O software instalado desses repositórios é a causa mais comum de problemas de atualização.

5. Por último, execute as seguintes etapas para abrir a porta 1022
no seu firewall UFW, recarregar o firewall e verificar o status do firewall.
Se você estiver conectado à sua instância do Ubuntu via SSH, a ferramenta de atualização abrirá outra porta SSH (1022) como uma porta de fallback no caso da conexão SSH cair na porta 22.
Mas lembre-se de fechar a porta após a atualização do seu Ubuntu. Fazê-lo garante que você evite abrir inadvertidamente seu sistema para possíveis problemas de segurança.

Instalando o Pacote update-manager-core
Com a verificação pré-upgrade concluída, o próximo passo é garantir que a atualização ocorra sem problemas. Você deve instalar o pacote update-manager-core, essencial para atualizar a distribuição do Ubuntu Server de uma versão para outra.
Mas antes, certifique-se de que seu sistema tenha os repositórios e pacotes mais recentes, conforme abaixo:
1. Execute os comandos abaixo para realizar o seguinte:
apt update
– Atualiza o índice de pacotes do APT para garantir que você tenha os repositórios mais recentes.apt upgrade
– Atualiza os pacotes instalados em seu sistema para suas versões mais recentes.
O processo geral pode levar alguns minutos ou mais, dependendo de quão atualizado está o seu host do Ubuntu Server.

2. Uma vez atualizado, execute o comando abaixo para reiniciar
seu sistema Ubuntu.
3. Por fim, execute o comando apt install
abaixo após a reinicialização para instalar o pacote update-manager-core
.

Realizando uma Atualização no Ubuntu
Após instalar o pacote update-manager-core, você finalmente pode começar a atualizar seu sistema Ubuntu. Mas será que você realmente precisa de uma atualização?
Algumas pessoas optam por não atualizar, pois estão satisfeitas com seu sistema Ubuntu atual. Mas o problema é que elas não se beneficiarão de novos recursos e melhorias nas novas versões.
Para realizar uma atualização no Ubuntu:
1. Execute o comando do-release-upgrade
abaixo para verificar (-c
) se há uma nova versão do Ubuntu Server disponível.
Se uma nova versão estiver disponível, você obterá uma saída semelhante à abaixo.

Atualizações de uma LTS para a próxima versão LTS estão disponíveis apenas após o primeiro lançamento de ponto. Por exemplo, o Ubuntu 18.04 LTS só será atualizado para o 20.04 LTS após o lançamento do 20.04.1.
2. Agora, execute o seguinte código do-release-upgrade
sem parâmetros adicionais para realizar a atualização real para a próxima versão disponível do Ubuntu.

3. Pressione Enter quando solicitado, conforme mostrado abaixo, para iniciar a atualização e baixar os pacotes para a nova versão.

4. Analise as informações da atualização, insira y e pressione Enter para continuar.
A mensagem abaixo mostra o total de pacotes a serem removidos, instalados e atualizados, e o tamanho total dos recursos a serem baixados para a atualização.
Observe que o processo de atualização pode levar algum tempo para ser concluído, dependendo da velocidade do seu sistema e da quantidade de dados transferidos.

5. Agora, escolha <Sim> e pressione Enter para reiniciar os serviços durante as atualizações de pacotes.
Durante o processo de atualização, você pode ser solicitado a responder a algumas perguntas ou confirmar determinadas ações, como a mostrada abaixo. Essas mensagens aparecem quando os arquivos de configuração existentes são editados pelo usuário e o novo arquivo de configuração do pacote é diferente.

Ou escolha manter a versão local dos arquivos de configuração atualmente instalados.
A ação padrão é manter a versão existente, mas você deve inspecionar as diferenças nos arquivos. Configurações mais antigas podem ter opções obsoletas que podem causar falhas no software ou impedir o sistema de inicializar corretamente.

6. Insira y ou N para remover ou manter pacotes obsoletos que não são mais necessários pela nova versão.

7. Uma vez concluída a atualização, insira y e pressione Enter para reiniciar seu sistema Ubuntu.

8. Por fim, após a reinicialização, execute o comando abaixo para obter os detalhes do Linux Standard Base (LSB).
Abaixo, a saída verifica que você agora está executando o Ubuntu Server 22.04 LTS, com o Nome de código jammy.
Parabéns! Você realizou com sucesso uma atualização para uma nova versão do Ubuntu!

Conclusão
Neste tutorial, você aprendeu como se manter atualizado sobre novos recursos e melhorias realizando uma atualização nos sistemas Ubuntu.
Lembre-se sempre de fazer backup do seu sistema antes de prosseguir com a atualização e de testar o processo em um ambiente não de produção.
Após a atualização, nunca se sabe quando você poderá enfrentar alguns problemas de inicialização. Por que não começar a aprender como resolvê-los?