Como atualizar (fazer rebase) para o Fedora 43 no Silverblue e Kinoite

Atualize seu Atomic Desktop com segurança — do download ao rollback.

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

O Fedora 43 acaba de ser lançado e, se você usa um Atomic Desktop como o Fedora Silverblue (ou Kinoite, Sericea, Onyx), o processo é diferente do tradicional dnf upgrade: aqui usamos rpm-ostree para fazer rebase — um método mais robusto que permite reverter a atualização inteira se algo der errado. Abaixo vai um passo a passo simples e seguro.

Antes de começar

  1. Atualize o sistema atual e reinicie:
  • No terminal: rpm-ostree update
  • Ou pelo GNOME Software (Aplicativos → Atualizações).
    Depois, reinicie para aplicar o estado “limpo” antes do rebase.

Importante: não é recomendado e nem tente pular versões (ex.: 40 → 43 direto). Vá de uma em uma para evitar erros desnecessários.

Método 1: a rota fácil (GNOME Software)

  1. Abra o GNOME Software e vá em Atualizações.
  2. Quando aparecer o aviso de “Nova versão disponível”, clique em Baixar.
  3. Concluído o download, clique em Reiniciar e atualizar.
  4. Na volta, você já estará no Fedora 43. Simples assim.

Método 2: o caminho do terminal (recomendado)

Para quem prefere controle total pelo terminal:

  1. (Opcional) Verifique se o branch do 43 está disponível:
    ostree remote refs fedora
    Procure por algo como fedora:fedora/43/x86_64/silverblue.
  2. (Opcional) Fixe (pin) o deployment atual para mantê-lo no menu de boot:
    sudo ostree admin pin 0
  3. Rebase para o Fedora 43:
  • Silverblue: rpm-ostree rebase fedora:fedora/43/x86_64/silverblue
  • Kinoite: rpm-ostree rebase fedora:fedora/43/x86_64/kinoite
  • (Para outras edições Atomic, troque silverblue pelo nome da sua edição.)
  1. Reinicie o sistema. Ao retornar, você estará no Fedora 43.

Importante: como corrigir o erro do RPM Fusion (a “dica de ouro”)

O problema mais comum no rebase é o erro do RPM Fusion quando os pacotes release estão “desalinhados”. A solução é reinstalar os pacotes de release imediatamente antes do rebase, no mesmo estado do sistema:

Execute no terminal (ainda na versão antiga, antes do rebase):

rpm-ostree update \
  --uninstall rpmfusion-free-release \
  --uninstall rpmfusion-nonfree-release \
  --install rpmfusion-free-release \
  --install rpmfusion-nonfree-release

Depois, siga com o rebase (seção acima).

Dica: se você mantém camadas (layered packages), este passo costuma evitar 90% das falhas relacionadas ao RPM Fusion durante o Fedora 43 Silverblue upgrade.

Deu ruim? como fazer rollback (a sua “saída de emergência”)

A maior vantagem do Silverblue (e de outros Atomic Desktops) é poder voltar exatamente ao estado anterior:

  1. No boot, escolha no GRUB a entrada da versão anterior (a que você usava antes do Fedora 43). Se o menu não aparecer, toque Esc durante a inicialização.
  2. Com o sistema antigo carregado, torne o retorno permanente:
    rpm-ostree rollback
  3. (Opcional) Se você fixou o deployment anterior, pode desafixar mais tarde:
    sudo ostree admin pin --unpin <n> (onde <n> é a posição listada em rpm-ostree status).

Perguntas rápidas

Posso fazer rebase pulando versões?

Não é recomendado. Vá versão a versão para reduzir chances de erro.

Serve para Kinoite/Sericea/Onyx?

Sim. Use o mesmo rpm-ostree rebase, trocando o branch (ex.: .../kinoite).

Compartilhe este artigo
Nenhum comentário