No final do ano passado comecei a me aventurar no Fedora (fiquem tranquilos não larguei minha paixão pelo OpenSUSE rs), instalei a versão 19 e pouco tempo depois foi lançada a versão 20. Pois bem, se no meu sistema predileto eu faria um upgrade de versão, então resolvi fazer o mesmo com o meu mais novo companheiro.
Vou compartilhar com vocês um pouco da minha experiência nesse processo. 😉
Primeiro atualizei os pacotes da versão 19 e instalei o pacote do fedup (FEDora UPgrade)
yum update
yum install fedup
A utilização do Fedup é bem simples, basta rodar ao comando abaixo, conferir no log se houve algum erro e reiniciar o computador para que o upgrade aconteça.
fedup –network 20
less /var/log/fedup.log
shutdown -r now
Essa parte é um tanto demorada…
E ao final, sistema prontinho!
Mas dias depois tive um problema com as atualizações de pacotes que precisei executar.
Uma parte do erro:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
error: %pre(gdb-7.6.50.20130731-19.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package gdb-7.6.50.20130731-19.fc20.x86_64
error: gdb-7.6.50.20130731-19.fc20.x86_64: install failed
error: %pre(wireshark-1.10.5-2.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package wireshark-1.10.5-2.fc20.x86_64
error: wireshark-1.10.5-2.fc20.x86_64: install failed
Pesquisei um pouco mas nada não encontrava nada, passei um tempo pensando no que faria até que esbarrei numa solução no site do Fedora em FR http://www.fedora-fr.org/ lembrei até das minhas aulas de francês quando nova rs. Outros sites comentavam o erro, mas nada de solução ou algo próximo disso.
setenforce 0
yum clean expire-cache
yum update selinux-policy\*
setenforce 1
Problema solucionado e sistema voando!!!
Abraços. 😉
Fonte: fedoraproject.org/wiki