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:
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:
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.