Não é possível atualizar para o Fedora 24?

1

Estou tentando atualizar minha instância do Fedora 23 para o Fedora 24, e estou seguindo o instruções .

Quando digito sudo dnf system-update reboot , meu computador é reinicializado. Ele carrega como de costume, com a pequena bolha Fedora enchendo. A bolha fica vazia novamente, o que é normal ao atualizar. Ele exibe uma mensagem no canto superior esquerdo da tela - Starting system upgrade. This will take a while. Sem o preenchimento da bolha, alguns minutos depois uma mensagem pisca na tela, muito rapidamente para que eu a leia. Meu computador é reinicializado. Então inicializa no Fedora 23.

Eu não quero o Fedora 23. Eu quero o Fedora 24.

Eu tentei baixar novamente os pacotes e executar o comando reboot novamente. Várias vezes. Não encontrei nenhum problema semelhante on-line.

Alguém poderia ajudar?

Edit: @Argonauts me disse para postar um log, então aqui está: link

Aqui estão os comandos que usei para gerá-los:

david  ~  dnf system-upgrade log
The following boots appear to contain upgrade logs:
1 / 73147b7ed9b0437b82646d6bc1040153: 2016-06-22 18:46:43 23→24
2 / f8cfca577cff4835b77972e0299c4e21: 2016-06-22 19:06:08 23→24
3 / c340dd4b1144402c995eba28bde6350c: 2016-06-22 19:19:06 23→24
4 / a729395edcfa405fb2ce3a7781370549: 2016-06-22 19:24:33 23→24
5 / e20e4e7a52ce40278ea94d6daac84890: 2016-06-22 19:52:38 23→24
6 / d223201a2a5c4f8ebcb23aa62fde34f4: 2016-06-22 20:03:53 23→24
7 / 741ddd9b55a04f868c943e303efb8983: 2016-06-22 20:27:40 23→24
8 / fc8a838a99d644468df5ec62c97ad5de: 2016-06-22 20:58:58 23→24
9 / 34412677294b4b8191b71c66cbfe1782: 2016-06-22 21:07:13 23→24
 david  ~  dnf system-upgrade log 1 > log1.txt
 david  ~  dnf system-upgrade log 2 > log2.txt
 david  ~  dnf system-upgrade log 3 > log3.txt
 david  ~  dnf system-upgrade log 4 > log4.txt
 david  ~  dnf system-upgrade log 5 > log5.txt
 david  ~  dnf system-upgrade log 6 > log6.txt
 david  ~  dnf system-upgrade log 7 > log7.txt
 david  ~  dnf system-upgrade log 8 > log8.txt
 david  ~  dnf system-upgrade log 9 > log9.txt
 david  ~  
    
por TheInitializer 23.06.2016 / 03:38

1 resposta

2

A falha é devida a um conflito com um pacote do fc23, trecho começando em torno da linha 4300:

dnf[871]: fontconfig-infinality-ultimate x86_64 2.11.94-4.fc23           @infinality-ultimate 990 k
dnf[871]: Error: Transaction check error:
dnf[871]: file /etc/fonts/conf.d/README from install of fontconfig-2.11.94-6.fc24.x86_64 conflicts with file from package fontconfig-infinality-ultimate-2.11.94-4.fc23.i686
dnf[871]: file /etc/fonts/conf.d/49-sansserif.conf from install of fontconfig-2.11.94-6.fc24.x86_64 conflicts with file from package fontconfig-infinality-ultimate-2.11.94-4.fc23.i686

O pacote de fontes do repositório infanality sobrescreve um monte de arquivos de fontes do sistema quando instalados, e o dnf está ficando travado. Eu vou fornecer algumas coisas para tentar - basicamente ordenadas na escala 'o que poderia ser errado'.

1 A primeira coisa a tentar é verificar o que aconteceria se você fosse desinstalar o fontconfig-infinality-ultimate-2.11.94-4.fc23.i686 . Experimente:

sudo dnf clean all
sudo dnf remove fontconfig-infinality-ultimate-2.11.94-4.fc23.i686

e veja qual é a resposta. Se ele disser que também precisa desinstalar um grande número, por exemplo, 50, 100, 200+ outros pacotes, selecione N. Se todos os pacotes que você está dizendo que você precisa desinstalar são i686 e / ou de repos de terceiros, você deve estar pronto. Qualquer coisa marcada a partir do repositório padrão do fedora ou do repositório de atualizações do fedora provavelmente não continuará - poste a lista se não tiver certeza.

Se desinstalar completamente, então está tudo pronto - a atualização deve ocorrer sem problemas.

2 Em seguida, tente instalar a versão fedora 23 do pacote que está impedindo a instalação. Use o primeiro comando primeiro; se isso falhar, tente o próximo. Use a mesma abordagem de senso comum - se ele disser que precisa desinstalar 200 pacotes, não faça isso. Ele deve tentar instalar isso . Se não conseguir encontrá-lo, faça o download e forneça o caminho para o rpm para o comando, em vez de apenas o fontconfig.

sudo dnf install fontconfig

sudo dnf install fontconfig --allowerasing

Se isso funcionar, ele deve desinstalar o pacote de infinalidade - e a atualização será tranquila.

3 A última coisa que posso sugerir sem ver os resultados dos passos anteriores (assumindo que eles falharam) é fazer uma sincronização de distro que permita apagar. Isso pode falhar ou exigir que um monte de pacotes seja removido - não deve ser muito ruim, mas dê uma boa olhada antes de dizer "Y" para continuar quando solicitado:

sudo dnf distro-sync --allowerasing

Se nada disso funcionar, você envia seus resultados de cada comando.

Às vezes, há outros problemas ocultos por trás do problema atual - é possível que a atualização falhe por um motivo diferente se você remover o pacote atualmente em conflito - verifique os mesmos logs e veja / publique qual foi o problema. / p>     

por 24.06.2016 / 02:18