Como migrar do CentOS 8 para AlmaLinux 8.5
Em nosso guia anterior, orientamos você na instalação do AlmaLinux. Se você tiver o CentOS 8 instalado, um script de migração automatizado estará disponível para ajudá-lo a migrar perfeitamente para a versão mais recente do AlmaLinux 8.5 sem desinstalar e realizar uma nova instalação.
Existe também um script semelhante do Oracle Linux, que ajuda você a migrar do CentOS para o Oracle Linux.
Neste guia, orientaremos você na migração do CentOS 8 para o AlmaLinux 8.5 usando um script de migração automatizado que está disponível no Github.
Uma palavra de cautela
Embora a migração em nosso caso tenha sido tranquila e bem-sucedida, recomendamos fortemente que você faça um backup de todos os seus arquivos caso algo dê errado. Como diz o ditado, é melhor prevenir do que remediar, e o ideal é estar do lado seguro em caso de qualquer eventualidade.
Pré-requisitos
Antes de começar, certifique-se de estar executando pelo menos o CentOS 8.3. Se estiver executando qualquer versão inferior, você encontrará um erro ao executar o script de migração.
Aqui está um exemplo perfeito do que encontramos inicialmente ao tentar migrar usando o CentOS 8.0.
Além disso, certifique-se de ter pelo menos 5 GB de espaço livre em disco no disco rígido para lidar com o processo de atualização, pois envolve o download e a reinstalação de arquivos da Internet.
Por fim, uma conexão de internet rápida e estável certamente ajudará a acelerar a migração para o AlmaLinux.
Sem mais delongas, vamos arregaçar as mangas e começar a migração.
Etapa 1: Baixe o script de migração AlmaLinux
Para começar, inicie seu terminal e baixe o script almalinux-deploy.sh da página AlmaLinux Github usando o comando curl da seguinte maneira.
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
Após o download, atribua permissões de execução ao script de migração usando o comando chmod da seguinte forma.
chmod +x almalinux-deploy.sh
Etapa 2: Migrar do CentOS 8 para AlmaLinux 8.5
Agora execute o script almalinux-deploy.sh da seguinte forma para iniciar a migração para o AlmaLinux.
sudo bash almalinux-deploy.sh
O script executa algumas tarefas. Primeiro, ele executa algumas verificações do sistema. Em seguida, ele desinstala, reinstala e atualiza alguns pacotes para sincronizá-los com a versão mais recente do AlmaLinux, que no momento é o AlmaLinux 8.5.
Este processo demora bastante – cerca de 2 horas no nosso caso – e é o momento ideal para fazer compras ou jogar videojogos.
Quando a migração for concluída, você receberá a notificação de que a migração foi bem-sucedida, conforme indicado abaixo.
Finalmente, reinicie o sistema para carregar o sistema operacional AlmaLinux mais recente.
sudo reboot
Por um momento, você verá uma tela preta com o logotipo do AlmaLinux na parte inferior, conforme mostrado.
Pouco depois, o menu grub aparecerá com a entrada AlmaLinux destacada no topo. Pressione ENTER e aguarde a inicialização do sistema.
Forneça sua senha e clique em ‘Entrar’ para fazer login no AlmaLinux.
Isso leva você ao lindo plano de fundo da área de trabalho do AlmaLinux 8.5.
Na linha de comando, você pode verificar a versão do seu sistema executando:
lsb-release -a
cat /etc/redhat-release
Conclusão
Neste tutorial, conduzimos você pelo processo de migração do CentOS 8 para a versão mais recente do AlmaLinux usando um script automatizado. O script extrai novos pacotes online, faz downgrade, atualiza e reinstala alguns pacotes para sincronizar com a versão mais recente do AlmaLinux. Como você pode ver, é um processo bastante simples, pois a maior parte do trabalho é gerenciada pelo script de instalação. Seu feedback é muito bem-vindo.