Guia de tecnologias

Atualizar Fedora: guia prático e seguro

7 min read Linux Atualizado 22 Oct 2025
Como atualizar o Fedora de forma segura
Como atualizar o Fedora de forma segura

Importante: sempre faça backup completo dos seus dados e, se possível, um snapshot do sistema antes de qualquer atualização. Atualizações diretas podem falhar em casos raros; esteja preparado para restaurar.

Tela inicial do processo de atualização do Fedora com interface gráfica

Objetivo e variantes de intenção

Este guia explica como atualizar uma instalação Fedora para uma versão mais recente, destacando duas abordagens suportadas, riscos comuns e passos práticos para preparar, executar e validar a atualização. Variantes relacionadas de intenção: atualizar Fedora, upgrade Fedora, preupgrade Fedora, atualização via ISO/DVD, migrar Fedora.

Informações úteis

No universo Linux, muitos administradores preferem instalar do zero em vez de atualizar. A razão principal é garantir um sistema limpo, sem pacotes obsoletos, arquivos de configuração herdados ou “lixo” que se acumula ao longo das versões. Ainda assim, o Fedora tem um histórico sólido de atualizações diretas e frequentemente permite saltos entre versões (por exemplo, F13 para F15) sem passar por cada versão intermediária.

Quando escolher instalação limpa

  • Se você tem muitos repositórios de terceiros ou modificações complexas no sistema, a instalação limpa reduz o risco de conflitos persistentes.
  • Se o sistema é crítico em produção e tempo de inatividade deve ser minimizado com máxima previsibilidade.

Quando escolher atualizar em vez de reinstalar

  • Você quer manter pacotes, configurações e perfis de usuário tal como estão.
  • Você tem confiança no estado atual do sistema (poucos pacotes órfãos, configuração coerente).

Preparação — checklist rápido

Antes de começar a atualização, execute estas etapas em sequência:

  1. Backup completo: copie /home, /etc, /var/lib, bases de dados e quaisquer diretórios personalizados. Armazene em mídia externa ou em um servidor remoto.
  2. Snapshot (se usar LVM/Btrfs/ZFS): crie um snapshot consistente do volume lógico para rollback rápido.
  3. Atualize o sistema atual: execute a atualização normal de pacotes para evitar conflitos.
sudo yum update -y
sudo reboot
  1. Liste repositórios de terceiros e anote alterações manuais em /etc.
  2. Verifique espaço em disco: garanta pelo menos 10–20 GB livres na partição raiz se estiver atualizando muitos pacotes.
  3. Leia as notas de versão (Release Notes) da versão alvo para ver mudanças de pacotes, removidos e eventos importantes.

Como atualizar — visão geral das opções

Há duas formas principais e amplamente utilizadas para atualizar o Fedora:

  • Usar o utilitário preupgrade (atualiza via rede, altera repositórios automaticamente).
  • Usar a ISO/DVD da versão alvo (instalador detecta e atualiza a instalação existente).

Ambas as abordagens são suportadas e têm prós e contras. A escolha depende do seu ambiente, velocidade de internet, e preferência por media física.

Usando o preupgrade

O preupgrade baixa somente o instalador e os pacotes necessários para o seu sistema. Ele também atualiza automaticamente os repositórios (incluindo muitos repositórios customizados) para apontar para os repositórios da nova versão.

Vantagens do preupgrade

  • Download seletivo: baixa apenas pacotes necessários, reduzindo volume de dados.
  • Processo guiado e relativamente rápido em conexões decentes.
  • Mantém pacotes e configurações do sistema intactos.

Limitações e pontos de atenção

  • Depende de uma conexão de rede confiável durante o download.
  • Em ambientes muito personalizados alguns pacotes de terceiros podem exigir intervenção manual após a atualização.

Passo a passo mínimo

  1. Instale o preupgrade caso não esteja presente:
sudo yum install preupgrade -y
  1. Inicie o utilitário:
sudo preupgrade
  1. Na janela que aparece, escolha a versão de destino. Você pode optar por incluir builds alfa/beta/rawhide, mas isso aumenta o risco e só é recomendado para testes.
  2. Clique em avançar para iniciar a identificação e o download. Ao final, reinicie quando solicitado. O sistema irá inicializar no instalador baixado e executar a atualização.
  3. Após a conclusão, reinicie novamente e valide o sistema.

Janela do utilitário preupgrade mostrando progresso de identificação e download

Tela de boas-vindas do preupgrade com opções de versão

Opções para incluir versões alfa, beta e rawhide no preupgrade

Usando a ISO/DVD

A atualização via DVD/ISO exige que você grave a imagem em DVD ou escreva a ISO em um pendrive suficientemente grande. Em seguida, inicialize pela mídia e o instalador do Fedora detectará a instalação existente e oferecerá uma opção de atualização.

Vantagens do DVD/ISO

  • Independência de rede após a gravação da mídia.
  • Processo mais “clássico” do instalador, com menor dependência de scripts de upgrade do sistema em execução.

Passo a passo mínimo

  1. Baixe a ISO da versão desejada da fonte oficial do Fedora.
  2. Grave em DVD ou escreva em pendrive:
  • Usando dd (atenção ao destino):
sudo dd if=/caminho/para/fedora.iso of=/dev/sdX bs=8M status=progress && sync
  1. Inicialize pela mídia, escolha a opção de instalar/atualizar e siga as instruções. O instalador deve detectar a instalação atual e oferecer a opção de atualização.

Processo do instalador do DVD detectando instalação existente do Fedora

Etapas pós-atualização — verificação e limpeza

  1. Valide a versão do sistema:
cat /etc/fedora-release
uname -r
  1. Reative repositórios de terceiros se necessário e atualize pacotes adicionais:
sudo yum distro-sync -y
sudo yum update -y
  1. Remova pacotes órfãos e limpe cache:
sudo package-cleanup --orphans
sudo yum clean all
  1. Verifique serviços críticos (web, banco de dados, containers) e logs em /var/log para erros.

Quando a atualização falha — cenários e soluções rápidas

Cenário: GRUB não inicializa após atualização

  • Solução: inicialize via mídia live, monte a partição de sistema, reinstale o GRUB e regenere o initramfs.

Cenário: pacotes de terceiros quebrados

  • Solução: desative repositórios de terceiros, reinstale versões compatíveis ou remova pacotes conflitantes temporariamente.

Cenário: dependências não resolvidas

  • Solução: use yum/dnf com as opções de resolução forçada ou restaure a partir do snapshot/backup se o sistema ficar instável.

Mini-metodologia de atualização (padrão seguro)

  1. Planejar — definir janela de manutenção e comunicar stakeholders.
  2. Backup e snapshot — garantir ponto de retorno.
  3. Atualizar repositórios e pacotes atuais.
  4. Executar atualização (preupgrade ou DVD).
  5. Validar serviços e logs.
  6. Limpar e documentar alterações.

Checklists por papel

Administrador desktop

  • Backup do /home
  • Verificar drivers gráficos proprietários
  • Atualizar Flatpaks e Snap/Apps de terceiros

Administrador de servidor

  • Backup de bases de dados e configuração em /etc
  • Testar em ambiente staging
  • Garantir que automação (Ansible/Chef) esteja alinhada

Equipe de operações

  • Planejar janela de manutenção
  • Obter snapshots de volume
  • Monitorar após atualização e captar regressões

Critérios de aceitação

  • Sistema inicializa corretamente na nova versão.
  • Serviços críticos respondem conforme esperado em 30 minutos após reinício.
  • Não há erros críticos em journalctl relacionados a pacotes atualizados.
  • Aplicações principais passam nos testes básicos de fumaça (login, leitura/escrita, endpoints principais).

Rollback e runbook rápido

Se algo emergir e você precisar reverter:

  1. Se existir snapshot LVM/Btrfs: reverter snapshot e reiniciar.
  2. Se só houver backup: restaurar arquivos essenciais (/etc, bases de dados) e reinstalar a versão anterior da distribuição.
  3. Documentar o erro e criar um plano de mitigação antes de tentar nova atualização.

Alternativas experimentais (visão geral)

Existem outras técnicas e ferramentas para migração/atualização (por exemplo, usar dnf system-upgrade em versões mais recentes do Fedora), mas estas caem fora do escopo deste guia. Consulte a documentação oficial do Fedora para métodos adicionais e para instruções específicas por versão.

Mitos e contraprovas

Mito: atualização direta sempre deixa arquivos órfãos e causa instabilidade.

  • Contraprova: muitas atualizações do Fedora ocorrem sem problemas quando os passos de preparação são seguidos. O risco existe, mas é mitigável com backup e testes.

Mito: só a instalação limpa é segura.

  • Contraprova: para servidores bem gerenciados com boa disciplina de repositório e pacotes, a atualização direta costuma ser prática e eficaz.

Dicas de compatibilidade e migração

  • Verifique kernels personalizados e módulos de terceiros (drivers NVIDIA, ZFS). Eles podem exigir recompilação após a atualização.
  • Leia as notas de versão para mudanças de pacotes de sistema, substituições e obsolescência.

Glossário rápido

  • Snapshot: cópia pontual do estado de um volume lógico usada para rollback rápido.
  • ISO: imagem de disco que contém o instalador do sistema.
  • preupgrade: utilitário que automatiza a preparação e o download dos pacotes para atualização.

Resumo

Atualizar o Fedora é uma opção válida e suportada. Use preupgrade para conveniência em sistemas bem conectados, ou a ISO/DVD para um processo mais controlado e independente da rede. Em qualquer caso, backup e planejamento reduz riscos. Teste em ambientes não produtivos sempre que possível.

O que você prefere: upgrade direto ou instalação limpa? Compartilhe sua experiência nos comentários.

Autor
Edição

Materiais semelhantes

Instalar e usar Podman no Debian 11
Containers

Instalar e usar Podman no Debian 11

Apt‑pinning no Debian: guia prático
Administração de sistemas

Apt‑pinning no Debian: guia prático

Injete FSR 4 com OptiScaler em qualquer jogo
Tecnologia

Injete FSR 4 com OptiScaler em qualquer jogo

DansGuardian e Squid com NTLM no Debian Etch
Infraestrutura

DansGuardian e Squid com NTLM no Debian Etch

Corrigir erro de instalação no Android
Android

Corrigir erro de instalação no Android

KNetAttach: Pastas de Rede remota no KDE
KDE

KNetAttach: Pastas de Rede remota no KDE