Como migrar do CentOS 8 para Rocky Linux 8
O Rocky Linux 8.5, codinome Green Obsidian, finalmente chegou! Foi lançado em 12 de novembro de 2021, apenas seis meses após o lançamento do Rocky Linux 8.4, que é a quarta versão estável do lançamento mais recente.
Esta é a primeira versão estável e pronta para produção do Rocky Linux após meses de intensa pesquisa e desenvolvimento. Está disponível para arquiteturas x86_64 e ARM64.
Como você já sabe, o Rocky Linux é um sistema operacional corporativo comunitário que é 100% compatível bug por bug com o Red Hat Enterprise Linux 8.5 . Isso o torna uma alternativa perfeita ao CentOS 8, que atingirá o EOL no final de dezembro de 2021.
Com o lançamento do Rocky Linux 8.5, uma ferramenta de conversão foi disponibilizada para ajudá-lo a migrar do CentOS 8 para o Rocky Linux. Isso é conveniente para quem deseja testar o Rocky Linux 8 sem realizar uma nova instalação.
Apenas para ficar atualizado, você pode atualizar as seguintes distribuições para o Rocky Linux 8.5:
- Red Hat Enterprise Linux 8.4
- CentOS Linux 8.4
- AlmaLinux 8.4
- OracleLinux 8.4
Baixar Rocky Linux 8.5
Se você deseja uma nova instalação, prossiga e baixe o Rocky Linux 8.5, que está disponível em imagens mínimas, DVD e ISO de inicialização.
Surpreendentemente, o Rocky Linux 8.5 também está disponível na Amazon Web Services (AWS Marketplace) e no Google Cloud Platform. Além disso, você pode encontrar Rocky Linux em imagens de contêiner do Docker Hub e Quay.io.
Migração do CentOS 8 para Rocky Linux 8.5
Antes de migrar para o Rocky Linux 8.5 e qualquer outro sistema operacional, é sempre recomendável fazer backup de todos os seus arquivos para que você possa estar do lado certo caso algo dê errado.
Para começar, vamos confirmar a versão do CentOS 8 que estamos usando para migração. Atualmente estamos executando o CentOS Linux 8.2 conforme indicado abaixo.
cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
Você não precisa atualizar para a versão mais recente do CentOS, como é o caso da migração para AlmaLinux 8.5 ou Oracle Linux.
A próxima etapa é baixar o script de migração Migrate2rocky.sh, que está hospedado no GitHub e você pode baixá-lo da seguinte maneira usando a ferramenta de linha de comando wget.
wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
Assim que o download for concluído, atribua permissões de execução ao arquivo de script shell migrate2rocky.sh conforme mostrado.
chmod +x migrate2rocky.sh
Agora estamos prontos para migrar para Rocky Linux.
Para iniciar a migração do CentOS 8 para o Rocky Linux, execute o script da seguinte forma:
sudo bash migrate2rocky.sh -r
O script começa identificando todos os repositórios que mapeiam do CentOS Linux 8 para o Rocky Linux 8. Em seguida, ele remove pacotes e repositórios do CentOS 8 Linux e os substitui por seus equivalentes do Rocky Linux 8.5.
Em seguida, ele baixa novos pacotes exigidos pelo Rocky Linux 8.5.
Depois de baixar os pacotes, ele os reinstala e atualiza alguns dos pacotes existentes para suas versões mais recentes. Toda a migração leva algum tempo e, no nosso caso, demorou cerca de 3 horas. No entanto, isso depende inteiramente da velocidade da sua conexão com a Internet. Além disso, a migração levará menos tempo se você estiver executando uma instalação mínima.
Assim que a migração for concluída, você será solicitado a reinicializar o sistema conforme mostrado.
Para reiniciar, execute o comando:
sudo reboot
Durante o processo de reinicialização, o logotipo do Rocky Linux piscará – para a instalação da GUI.
No menu Grub, certifique-se de selecionar a entrada ‘Rocky Linux’ que aparece como a primeira opção.
Depois disso, faça login com as credenciais da sua conta de usuário.
E isso leva ao fundo cinza escuro da área de trabalho do Rocky Linux.
E é isso. Agora você pode aproveitar a estabilidade e todas as outras vantagens que o Rocky Linux oferece sem nenhum custo, assim como fez com o CentOS Linux.