Need help? Chat now!

Hostwinds Tutoriais

Resultados da busca por:


Índice


Limpando CentOS 7
Substituindo Pacotes
Instale o novo kernel e libere

Atualizando do CentOS 7 para 8

Tag CentOS Web Panel 

Limpando CentOS 7
Substituindo Pacotes
Instale o novo kernel e libere

Como novas versões do software são lançadas, você pode estar procurando atualizar sua instalação para receber todos os recursos mais recentes e maiores que as novas ofertas da versão.O mesmo também pode se aplicar ao sistema operacional do seu servidor.

Como uma nova versão do popular sistema operacional baseado em Linux, CentOS, foi lançada, você pode querer atualizar seu servidor para esta nova versão.

Na Infraestrutura Cloud Hostwinds, temos uma imagem pré-fabricada de 8 que você pode usar para reinstalar um servidor facilmente.No entanto, essa opção reinstala todo o sistema operacional do servidor, o que significa que todos os dados no servidor seriam perdidos.

Se você quiser atualizar do CENTOS 7 a 8 sem precisar fazer backup e restaurar seus dados, a atualização deve ser feita manualmente. Este guia passará pelo processo para obter seu servidor CENTOS 7 diretamente atualizado para CentOS 8.

Você precisará executar todas as etapas a seguir do terminal do seu servidor, que você pode acessar conectando-se ao seu servidor via SSH.Uma vez conectado, siga as seções a seguir para executar a atualização.

Isto é altamente recomendado Para fazer um instantâneo do seu VPS antes de tentar esta atualização, se você precisar de um backup do seu servidor que possa ser facilmente restaurado.

Limpando CentOS 7

Antes de instalar o CENTOS 8, é melhor limpar seu sistema atual para que não haja sobras, pacotes desnecessários ou conflitantes.

Para fazer isso, primeiro, certifique-se de que seu sistema esteja atualizado:

yum update -y

Em seguida, certifique-se de ter o repositório epel-release instalado:

yum install -y epel-release

Em seguida, instale os pacotes yum-utils e rpmconf:

yum install -y yum-utils rpmconf

Agora que o rpmconf está instalado, vamos usá-lo para resolver nossos pacotes rpm:

rpmconf -a

Nota: Se o rpmconf detectar que uma nova versão de um arquivo de configuração está disponível no estabelecimento do pacote e pergunta se deseja instalá-lo, selecione a opção padrão de 'N' para manter sua versão atualmente instalada.

E finalmente, execute a limpeza para quaisquer pacotes desnecessários ou órfãos:

package-cleanup --leaves
package-cleanup --orphans

Substituindo Pacotes

Os próximos passos na mudança para Centos 8 estão substituindo os pacotes e repositórios do sistema essencial com seus equivalentes de Centos 8.

Primeiro, instale um novo gerenciador de pacotes baseado em rpm chamado DNF:

yum install -y dnf

Em segundo lugar, remova o gerenciador de pacotes yum:

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

Em seguida, execute uma atualização do sistema com DNF:

dnf upgrade -y

Em seguida, instale os pacotes CentOS 8:

dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/{centos-release-8.1-1.1911.0.8.el8.x86_64.rpm,centos-gpg-keys-8.1-1.1911.0.8.el8.noarch.rpm,centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm}

E atualize o repositório EPEL:

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

Por fim, limpe todos os arquivos temporários:

dnf clean all

Instale o novo kernel e libere

As etapas finais na mudança para o CentOS 8 estão instalando a nova versão do kernel do Linux e os novos Centos 8 Libertam.

Primeiro, remova o kernel antigo:

rpm -e `rpm -q kernel`

Em seguida, remova todos os pacotes conflitantes:

rpm -e --nodeps sysvinit-tools

Em seguida, inicie a atualização do CentOS 8:

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

Em seguida, instale o novo núcleo do kernel:

dnf -y install kernel-core

E execute a instalação do CentOS 8 Minimal:

dnf -y groupupdate "Core" "Minimal Install"

Agora seu servidor foi atualizado com êxito para CentOS 8, e você pode verificar a versão de lançamento do sistema operacional dos arquivos de liberação do sistema operacional e RedHat-Release:

cat /etc/os-release
cat /etc/redhat-release

Escrito por David Hamilton  /  Março 24, 2020