Ao usar este site, você concorda com a Política de Privacidade e os Isenção de parceria e publicidade.
Accept
SempreUpdate SempreUpdate
  • Home
  • Notícias
  • Tutoriais
  • Android
  • Games
  • Contato
Buscar
  • Contact
  • Contact
  • Blog
  • Blog
  • Complaint
  • Complaint
  • Advertise
  • Advertise
© 2022 SempreUpdate - Todos os Direitos Reservados
Reading: Como atualizar do CentOS 7 ou CentOS 8 para o Rocky Linux 8
Share
Sign In
Notification Show More
Latest News
Papirus Icon Theme adiciona mais de 45 novos ícones
Papirus Icon Theme adiciona mais de 45 novos ícones
08/08/2022
Rescuezilla 2.4 Swiss Army Knife of System Recovery chega com base no Ubuntu 22.04 LTS
Rescuezilla 2.4 Swiss Army Knife of System Recovery chega com base no Ubuntu 22.04 LTS
08/08/2022
Distribuição SystemRescue 9.04 baseado em Arch Linux traz novos pacotes e melhorias
Distribuição SystemRescue 9.04 com base em Arch Linux traz novos pacotes e melhorias
08/08/2022
violacao-de-dados-e-confirmada-pelo-twitter
Violação de dados é confirmada pelo Twitter
08/08/2022
KDE Plasma destaca bugs de alta prioridade
KDE Plasma destaca bugs de alta prioridade
08/08/2022
Aa
SempreUpdate SempreUpdate
Aa
  • Home
  • Notícias
  • Tutoriais
  • Android
  • Games
  • Contato
Buscar
  • Home
  • Notícias
  • Tutoriais
  • Android
  • Games
  • Contato
Have an existing account? Sign In
Siga-nos
  • Contact
  • Contact
  • Blog
  • Blog
  • Complaint
  • Complaint
  • Advertise
  • Advertise
© 2022 SempreUpdate - Todos os Direitos Reservados
SempreUpdate > Blog > Tutoriais > Como atualizar do CentOS 7 ou CentOS 8 para o Rocky Linux 8
Tutoriais

Como atualizar do CentOS 7 ou CentOS 8 para o Rocky Linux 8

Emanuel Negromonte
Emanuel Negromonte Published 29/03/2022
Last updated: 29/03/22 às 12:32 PM
Share
como-atualizar-do-centos-7-ou-centos-8-para-o-rocky-linux-8
SHARE

Rocky Linux é reconhecido como o substituto do CentOS que foi descontinuado. No entanto, alguns usuários ainda mantém a versão antiga o que pode ser perigoso. Porém, saiba que é possível atualizar o sistema. Desta forma, saiba como atualizar do CentOS 7 ou CentOS 8 para o Rocky Linux 8 e garantir o upgrade.

O Rocky Linux 8 é 100% compatível com o Red Hat Enterprise Linux 8. Mas, você pode questionar o motivo desta atualização ser do CentOS 7. Saiba que alguns donos de servidores ainda estão nesta versão. Desta forma, vamos atualizar para o CentOS 8 e seguir com o processo de atualização para o Rocky Linux 8.

Atualizar para do CentOS 7 para o CentOS 8

Como primeira parte do tutorial, agora vamos atualizar do CentOS 7 para o CentOS 8. Não pule esta etapa, a não ser que você já esteja com o CentOS 8 instalado.

Se você já tem o CentOS 8 e quer apenas atualizar para o Rocky Linux 8 role a página até o momento do upgrade. Execute o script que lá está descrito e pronto!
Terminal
sudo yum -y update
sudo reboot

Utilizando o EPEL-Release

Agora, vamos instalar o repositório EPEL-Release, ele é essencial para podermos baixar alguns pacotes importantes fora dos repositórios do CentOS.

Terminal
sudo yum install epel-release -y
sudo yum install -y yum-utils rpmconf

Em seguida, vamos fazer um check-up. Nesta etapa vamos executar um comando para remover qualquer pacote que esteja ou possa causar problemas. Responda com o N que é o padrão.

Terminal
sudo rpmconf -a

Agora, vamos para o comando onde os pacotes serão listados. Estes pacotes são os que não precisamos mais.

Terminal
sudo package-cleanup --leaves

Agora, vamos verificar os pacotes que estão em duplicidade:

Terminal
sudo package-cleanup --orphans

Por fim, vamos precisar por a mão na massa para que tudo funcione. Agora, já temos a lista dos pacotes duplicados e os que não precisamos mais. Assim, execute o comando abaixo substituindo o termo “pacote” pelo o nome do pacote que precisa ser removido.

Terminal
sudo yum remove -y PACOTE

Feito! Agora, terminamos a primeira etapa. Agora, já sabemos que problemas com conflitos de pacotes não será um fator.

Mudando do YUM para o DNF

Agora, vamos instalar o DNF. Para você que não sabe o padrão do CentOS 8 é o DNF e precisamos dele para seguir a partir daqui. Por favor, não pule essa etapa.

Terminal
sudo yum install -y dnf

Agora que já temos o DNF instalado no CentOS, vamos remover o YUM. O segundo comando vai remover qualquer resquício do YUM no CentOS.

Terminal
sudo dnf remove -y yum yum-metadata-parser
sudo rm -Rf /etc/yum

Agora, vamos utilizar apenas o DNF no CentOS. Dito isso, vamos criar o nosso primeiro cache dos repositórios. Este comando é essencial.

Terminal
sudo dnf -y makecache

Agora, vamos atualizar os pacotes do CentOS 7, execute o comando abaixo:

Terminal
sudo dnf upgrade -y

Feito! Agora, vamos atualizar os repositórios. Lembre-se que até agora ainda estamos preparando o nosso CentOS 7 para ser atualizado para o CentOS 8.

Terminal
sudo dnf install http://vault.centos.org/8.5.2111/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm}

Agora, mais uma atualização para que tudo fique livre de erros:

Terminal
sudo dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Atualizando do CentOS 7 para o CentOS 8

Agora, estamos quase terminando. Vamos ajustar os repositórios do CentOS 7. Neste ajuste, vamos alterar os repositórios do CentOS 7 pelos os do CentOS 8.

Terminal
cd /etc/yum.repos.d
sudo mkdir backups
sudo mv CentOS-* backups
Terminal
sudo tee CentOS-Linux-BaseOS.repo<<EOM
[baseos]
name=CentOS Linux \$releasever - BaseOS
baseurl=http://vault.centos.org/8.5.2111/BaseOS/\$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
EOM
Terminal
sudo tee CentOS-Linux-AppStream.repo<<EOM
[appstream]
name=CentOS Linux \$releasever - AppStream
baseurl=http://vault.centos.org/8.5.2111/AppStream/\$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
EOM
Terminal
sudo rpm -e rpm -q kernel --nodeps
sudo rpm -e rpm -q kernel-devel --nodeps
sudo rpm -e --nodeps sysvinit-tools

Pronto! Agora que vamos removemos tudo o que poderia causar proplemas na nossa atualização do CentOS 7 para o CentOS 8 vamos executar o último comando.

Terminal
sudo dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Ainda poderá ter problemas com conflitos entre pacotes. Para resolver para removê-los, há relatos de problemas com networkmanager, python36-rpmconf e dracut-network.

Concluído! O CentOS 7 foi atualizado para o CentOS 8

Nesta etapa, o CentOS 7 já foi corretamente atualizado para o CentOS 8. Porém, ainda faltam alguns comandos para garantir a estabilidade do sistema.

Terminal
sudo dnf install -y kernel-core
sudo dnf -y groupupdate "Core" "Minimal Install"

Agora, reinicie o sistema:

Terminal
sudo systemctl reboot

Agora que o seu CentOS 8 foi atualizado e reiniciado, verifique se foi mesmo. Execute o comando abaixo:

Terminal
cat /etc/redhat-release

Atualizando do CentOS 8 para o Rocky Linux 8

Nesta etapa, vamos executar outros comandos para atualizar do CentOS 8 para o Rocky Linux 8. Inclusive, se você já tem a versão 8 do CentOS é a partir daqui que você deve seguir. Para começar o upgrade, vamos utilizar um script que vai fazer tudo por nós.

Terminal
sudo dnf -y install wget
wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
chmod a+x migrate2rocky.sh
sudo ./migrate2rocky.sh -r

Quando aparecer a mensagem “Done, please reboot your system” é sinal que tudo ocorreu bem e o CentOS 8 foi atualizado para o Rocky Linux 8. Porém, ainda não acabou, reinicie o sistema:

Terminal
sudo reboot now

Por fim, verifique a versão do sistema. É com o uso do comando abaixo que vamos saber se estamos mesmo com o Rocky Linux 8.

Terminal
cat /etc/os-release

Esperamos ter ajudado você a atualizar do CentOS para o Rocky Linux. Se precisar de ajuda, entre em nosso grupo no Telegram em @sitesempreupdate.

Leia também

Como instalar o Trilium Notes no Linux!

Como instalar o TLPUI, uma GTK-UI, no Linux!

Como instalar o emulador MAME no Linux!

Como instalar o emulador VICE no Linux!

Como instalar o GNU PSPP no Linux!

TAGGED: Atualização, CentOS, CentOS 7, CentOS 8, CentOS Stream, Rocky Linux, Upgrade

Inscreva-se no boletim diário

Receba as últimas notícias de última hora diretamente na sua caixa de entrada.

Receba as novidades

Não se preocupe, não enviamos spam
Ao se inscrever, você concorda com nossos Termos de Uso e reconhece as práticas de dados em nossa Política de Privacidade. Você pode cancelar sua inscrição a qualquer momento.
Emanuel Negromonte 29/03/2022
Share this Article
Facebook TwitterEmail Print
Share
Posted by Emanuel Negromonte
Siga:
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.
Previous Article Porteus Kiosk 5.4 lançado com Linux Kernel 5.15 LTS Porteus Kiosk 5.4 lançado com Linux Kernel 5.15 LTS
Next Article Como instalar o aplicativo de mensagens Franz Como adicionar serviço [não oficial] no Franz

Permaneça conectado

8.7k Curta
4.5k Siga
3.1k Siga
3.4k Siga

Acabamos de publicar

Papirus Icon Theme adiciona mais de 45 novos ícones
Papirus Icon Theme adiciona mais de 45 novos ícones
Notícias
Rescuezilla 2.4 Swiss Army Knife of System Recovery chega com base no Ubuntu 22.04 LTS
Rescuezilla 2.4 Swiss Army Knife of System Recovery chega com base no Ubuntu 22.04 LTS
Distribuições Linux
Distribuição SystemRescue 9.04 baseado em Arch Linux traz novos pacotes e melhorias
Distribuição SystemRescue 9.04 com base em Arch Linux traz novos pacotes e melhorias
Distribuições Linux
violacao-de-dados-e-confirmada-pelo-twitter
Violação de dados é confirmada pelo Twitter
Falha de segurança

Você pode gostar também

nothing-phone-1-tres-semanas-de-lancado-e-ja-na-terceira-atualizacao
Android

Nothing Phone 1: três semanas de lançado e já na terceira atualização

3 Min Read
nothing-phone-1-tres-semanas-de-lancado-e-ja-na-terceira-atualizacao
Android

Nothing Phone (1) recebe sua primeira atualização OTA

3 Min Read
Rocky Linux otimizado para o Google Cloud
Distribuições Linux

Rocky Linux otimizado para o Google Cloud

3 Min Read
Rocky Linux otimizado para o Google Cloud
Distribuições Linux

Rocky Linux 9.0 lançado como alternativa gratuita ao RHEL 9.0

3 Min Read
//

Nós influenciamos mais de 2 milhões de pessoas todos os meses. Levamos informação com isenção e responsabilidade.

Outros links

  • Isenção de responsabilidade da parceria e publicidade SempreUpdate
  • Política financiamento e publicidade do SempreUpdate
  • Política de Ética SempreUpdate
  • Política de Correções SempreUpdate
  • Política de verificação de fatos SempreUpdate

Sobre o SempreUpdate

SempreUpdate é um site sobre Linux composto por membros das comunidades Linux ou código aberto. Além de Linux, também falamos sobre conteúdo Geek, e outros assuntos relacionados a tecnologia.

SempreUpdate SempreUpdate
Siga-nos

© 2022 SempreUpdate - Todos Os Direitos Reservados

Removed from reading list

Undo
Bem vindo de volta!

Faça login em sua conta

Lost your password?