Mesmo se você seguir os passos aqui , você pode encontrar alguns problemas após atualizar o Fedora da versão 17 para 18.
1º problema: corrupção do banco de dados Yum
O primeiro problema surge assim que você tenta usar o yum no sistema recém-atualizado. Você receberá uma mensagem como:
> sudo yum update
(...)
DB_VERSION_MISMATCH: Database environment version mismatch
(...)
Error: rpmdb open failed
Para corrigir isso, você só precisa remover alguns arquivos criados pelo yum do ex-Fedora 17:
> sudo rm -i /var/lib/rpm/__db.00*
2º problema: o PolicyKit não pode ser iniciado
O segundo problema é que o X não inicia. Não sei exatamente quais mensagens de erro me levaram à pesquisa certa do Google (consulte as referências), mas as mensagens que você pode encontrar /var/log/messages
podem ser:
Sep 22 23:40:29 grumpy systemd[1]: Starting Authorization Manager...
Sep 22 23:40:29 grumpy systemd[1]: polkit.service: main process exited, code=exited, status=1/FAILURE
Sep 22 23:40:29 grumpy systemd[1]: Failed to start Authorization Manager.
Sep 22 23:40:29 grumpy systemd[1]: Unit polkit.service entered failed state.
Em /var/log/Xorg.0.log
Pude ver que algo deu errado, mas não há muitas pistas, apenas um erro sobre o número de monitores que superam o número de dispositivos ou algo semelhante (desculpe, não consigo encontrar uma cópia da mensagem de erro).
Para corrigir isso, reinstalar polkit e systemd seria suficiente:
> sudo yum reinstall polkit systemd
Espero que este protocolo tenha sido útil para você!