FedUp :: upgrade de release no Fedora


Voltando devagar como uma tartaruga rsrs, apresentarei aqui o FedUp, uma excelente ferramenta para a realização da transição de uma versão anterior do Fedora para a mais atual (ação comumente conhecida como dist-upgrade nas distros Debian-based), porém, aqui seguindo a cartilha disponível na wiki do Fedora.

Os passos.

Comecemos pela instalação do FedUp e do fedora-release:

# yum update fedup fedora-release

upgrade-fedora-002

Prossiga então com:

# fedup --network 20

E certifique-se que todo o processo transcorreu sem problemas (aqui tive um probleminha com um repo do Chromium, nada de grave! o mesmo foi removido após a atualização do sistema):

upgrade-fedora-003

Aguarde a conclusão do processo (que no meu caso, ainda teve uma queda de luz durante o mesmo), ou seja, tive que repetir:

# fedup --network 20

upgrade-fedora-004

upgrade-fedora-005

upgrade-fedora-006

Observe que na imagem acima, foram listados os pacotes que não seriam atualizados, caso do LibreOffice, Opera e outros, cuja instalação se deu manualmente).

Observe também que pelo fato do Grub do Debian gerenciar o boot em meu PC, para que eu pudesse usar o FedUp, teria que gravar o Grub do Fedora num dos HDs e iniciar o sistema pelo mesmo (ou iniciar pelo Debian, rodar um update-grub e reiniciar dessa vez usando a nova opção do FedUp), vamos para o mais simples que é gravar o Grub num HD:

# grub2-mkconfig -o /boot/grub2/grub.cfg
# sudo grub2-install /dev/sdc

Isto é desnecessário se o Grub de seu Fedora for quem gerencia o boot em seu PC!

Feito isto, basta reiniciar o sistema e utilizar a opção referente ao FedUp que foi adicionada ao topo do Grub:

uma zona de sistemas! rs
uma zona de sistemas! rs

De resto é só observar as figurinhas abaixo:

Este slideshow necessita de JavaScript.

E com o reinício automático após a conclusão da atualização, basta teclar ENTER na opção referente ao novo Fedora 20 “Heisenbug”:

taí o que vocês queriam!
taí o que vocês queriam!

Pós-upgrade.

Aṕos o reinício do sistema, basta adotar os seguintes passos:

# rpm --rebuilddb
# yum check-update
# yum distro-sync --setopt=deltarpm=0

Pro meu caso ficar decente, antes dos passos acima, precisei remover o Chromium e seu repositório:

# yum remove chromium
# rm -fv /etc/yum.repos.d/fedora-chromium-stable.repo

E remover o kernel anterior:

# package-cleanup --oldkernels --count 1 
# grub2-mkconfig -o /boot/grub2/grub.cfg
# grub2-install /dev/sdc

old-kernel-1

old-kernel-2

Vejam que beleza:

simples, não?
simples, não?

Observação.

A meu ver o FedUp é infinitamente superior à ferramenta do-release-upgrade, disponível no Ubuntu, talvez pelo fato de que ela apenas acerta os repositórios, sincroniza as listas e baixa os pacotes, deixando a atualização para ser realizada em modo texto.

Fora isso, a atualização é bem rápida se comparada a outras distros e não há necessidade de intervenção do usuário durante o processo (isso pode não ser bom em caso de problemas, o que por sorte não tive! rs).

Referência.

https://fedoraproject.org/wiki/FedUp

Anúncios
FedUp :: upgrade de release no Fedora

4 comentários sobre “FedUp :: upgrade de release no Fedora

  1. Maneiro. Sou fã de distros baseadas em .deb (facilidades do apt-get) mas também já tive meus tempos de Fedora e a versão 20 tá muito bem acabada (Xfce). Vejo que são poucos os sites que tem mais material sobre distros .rpm e sempre tive curiosidade sobre o Fedora e OpenSuse. Já nos derivados do Mandriva/Mageia nunca me dei muito bem.

    Curtir

  2. Eu nunca testei o fedup. Fiz uma única vez a atualização de uma versão para a outra via DVD, mas não gostei dos resultados e sempre preferi uma instalação limpa. Mas um outro amigo me falou muito bem dessa ferramenta. Bom saber que tu também concorda.

    Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s