Eu experimentei um problema semelhante ao tentar atualizar do Fedora 18 para o Fedora 20. Eu tive uma tentativa anteriormente falhada de fazer o upgrade devido a um problema do SELinux, e parece que meu sistema foi deixado em um meio servidor. estado modificado. Em particular, vários arquivos em /etc/
, como /etc/fedora-release
, foram atualizados, de modo que relataram o sistema operacional instalado como a versão que não pôde ser instalada.
Este arquivo é usado pelo módulo platform
do Python, que por sua vez é usado por Fedup
. Fedup
vê que o sistema operacional relata a si mesmo como sendo igual ou menor que a versão especificada e se recusa a executar.
Minha solução pesada foi simplesmente modificar todos os arquivos em /etc/
de volta para a versão "correta". cat /etc/fedora-release
dirá qual versão o SO "acha" que é, então faça um grep -ir '<that version name>'
(por exemplo, heisenberg para o Fedora 20) e modifique os arquivos listados. Simplesmente mudar o número da versão foi suficiente para mim.
Assim que isso for feito, execute novamente todas as coisas usuais do Fedup
.