Como atualizar o Fedora Linux?

Como atualizar o Fedora Linux?

Fedora é uma distribuição Linux que é patrocinada pela Red Hat. O melhor é que é gratuito e de código aberto. Também está disponível para sistemas de desktop, servidor e IoT. Possui um ambiente de desktop diferente, como o plasma KDE, XFCE, LXQT, etc.

O que vamos cobrir?

Neste guia, abordaremos como atualizar o Fedora 32 para o Fedora 33. Veremos três maneiras diferentes de atualizar o Fedora:

  1. Atualizar usando o centro de software
  2. Plugin de atualização do sistema DNF
  3. Atualizar usando o Package Manager apenas com DNF

Coisas para fazer antes de começar

Precisamos fazer certas coisas antes de iniciar o processo para uma experiência de atualização suave.

A primeira coisa é que você sempre deve fazer backup de seus dados antes de tentar atualizar. É altamente recomendado para qualquer sistema de produção. Se você está experimentando uma máquina virtual, 0 então você não precisa se preocupar. Segunda coisa, você deve ter uma conta raiz ou pelo menos uma conta de usuário com privilégios de acesso root. Isso é necessário, pois você não pode executar os comandos de atualização sem os direitos do superusuário.

Método 1. Atualizar usando o Centro de Software (recomendado para o Fedora Workstation Release)

Esta é a maneira mais recomendada de atualizar a estação de trabalho do Fedora, e também é a maneira mais fácil para iniciantes. Do Fedora 23 Workstation Edition, uma notificação para um novo lançamento do Fedora começa a aparecer sempre que uma nova versão estável é introduzida. Confira a notificação ou acesse o Centro de Software Gráfico do Fedora, você receberá uma janela de atualização simples, como mostrado abaixo:

Quando você pressiona o botão de download, todos os arquivos necessários para a atualização serão baixados automaticamente. Quando o download for concluído, ele solicitará uma reinicialização para instalar os arquivos atualizados. Após a reinicialização, você poderá ver seu novo lançamento.

Método 2. Usando o plugin de atualização do sistema DNF

Este é o método de atualização oficialmente recomendado para todas as instalações do Fedora, exceto para a estação de trabalho do Fedora. Ele usa upgrade dnf-plugin-system ao executar uma atualização do sistema. Este é realmente um método de linha de comando, pois requer executar algum comando. Ok, vamos mergulhar para ver como isso vai funcionar.

Passo 1. Primeiro, atualize seu sistema Fedora com o comando:

# upgrade dnf --refresh

Isso instalará todas as atualizações necessárias para o sistema antes de atualizar. O tamanho real de download pode variar para cada sistema diferente.

Isso pode levar um tempo considerável para baixar e instalar todas as atualizações, dependendo da velocidade da Internet e do hardware do sistema.

Passo 2. Depois que a instalação de atualizações terminar, faça uma reinicialização do sistema.

etapa 3. Depois de reiniciar o sistema, abra um terminal e instale o plug-in: dnf-plugin-system-upgrade. Para fazer isso, use o comando abaixo:

# dnf install dnf-plugin-system upgrade

Passo 4. Agora, usaremos o plug -in DNF para baixar os pacotes de atualização de lançamento. Execute o comando abaixo:

# DNF System-upgrade Download --Refresh-Relasever = 33

Quando você executa o comando acima, ele solicitará o comando "DNF Upgrade -Refresh" para garantir que o sistema esteja atualizado. Pressione 'y' e pressione Enter, para que possa baixar qualquer nova atualização.

O Releasever O argumento é usado para especificar a versão do Fedora OS. Aqui, especificamos a versão número 33, que é a versão mais recente disponível no momento. Para atualizar para uma liberação ramificada, precisamos usar 34, ou podemos levar o RawHide para atualizar para uma versão Rawhide.

Depois que o processo de atualização for concluído, você pode baixar as atualizações, como mostrado abaixo:

Como você pode ver, esta atualização da versão é de cerca de 1.3 g de tamanho, por isso pode levar muito tempo para baixar e instalar todas essas atualizações. Aguarde a conclusão do processo.

Durante o processo de atualização, ele importará uma tecla GPG e solicitará que você a verifique, basta pressionar 'Y' aqui:

O processo de instalação está quase concluído, o que resta é executar o comando:

# DNF System-upgrade Reboot

Observação: Por favor, não execute nenhum outro comando além de "reinicialização do DNF System-upgrade", caso contrário, pode ser necessário reiniciar todo o processo.

O sistema agora será reiniciado para aplicar as atualizações do sistema baixado, como mostrado abaixo:

Após a conclusão do processo de atualização, você deve ver uma nova tela de login para o Fedora 33 OS, como mostrado aqui:

Podemos verificar a versão do Fedora com o comando:

# /etc /os liberação

Como estávamos usando a versão Fedora 32 XFCE, somos atualizados para o Fedora 33 XFCE. Deve ser o mesmo se você estiver atualizando da versão Gnome, você deve pousar no gnome fedora.

Método 3. Atualizar usando o gerenciador de pacotes apenas com DNF (sem usar o plugin de atualização do sistema DNF)

O último método está usando o DNF, que é realmente não recomendado Por Fedora. Ao atualizar dessa maneira, você pode encontrar problemas de dependência geral. Para qualquer problema, você pode consultar as páginas de referência e outras postagens relacionadas ao Guia de Instalação. Este é um método de provocação muito cerebral e só deve ser usado por administradores experientes de sistema.

Passo 1. Abra um terminal e faça login como usuário root e execute o comando abaixo:

# systemctl isolar multiususer.alvo

Passo 2. Neste ponto, temos que atualizar os pacotes do nosso Fedora OS atual com o seguinte comando:

# upgrade DNF

etapa 3. Em caso de atualização em três ou mais lançamentos ou atualização de uma versão antiga do Fedora antes do Fedora 20, pode exigir que você importe e instale a chave de assinatura de embalagem. Caso contrário, não é necessário para atualizar em dois lançamentos ou menos da versão do Fedora 20 ou mais tarde.

Portanto, se for necessário importar a chave, execute o seguinte comando:

# rpm --import/etc/pki/rpm-gpg/rpm-gpg-key-fedora-23-x86_64

Não se esqueça de substituir "23" pela liberação do alvo como 32 ou 33 para o mais recente Fedora. Além disso, substitua "x86_64" pela sua arquitetura do sistema.

Passo 4. Limpe todo o cache do DNF executando:

# dnf limpo tudo

Etapa 5. Inicie o processo de atualização com o comando:

# DNF - -RELEASEVER = --Setopt = Deltarpm = False Distro-Sync

Etapa 6. Instale novos pacotes para a nova versão com:

# dnf groupUpdate 'Instalação mínima'

Outros grupos como o Gnome Desktop, as ferramentas de administração também podem ser atualizadas como mostrado aqui:

# dnf groupUpdate "gnome desktop"
# dnf groupUpdate “Ferramentas de administração”

Etapa 7. Instale o carregador de inicialização para o seu device de inicialização com o comando:

#/usr/sbin/Grub2-Install BootDevice

O device da bota é geralmente /dev /sda ou /dev /sdb, dependendo do seu disco rígido. Se você estiver usando uma máquina virtual, pode ser como o dev/vda.

Etapa 8. Agora, exclua arquivos de cache desnecessários e outros arquivos redundantes limpando o sistema. Esses arquivos geralmente residem nos seguintes diretórios:

  1. /var/cache/dnf
  2. /var/lib/simulado
  3. /var/cache/zombar

Conclusão

Neste guia, vimos como podemos atualizar o Fedora Linux usando três maneiras diferentes. Também aprendemos a principal diferença no uso desses métodos de atualização. Este guia foi testado com sucesso no Fedora 32 para atualizar para o Fedora 33. Se você gostou deste guia HowTo, compartilhe -o com outras pessoas.