Não é possível atualizar o Manjaro enquanto estiver no chroot

1

Eu sou dual boot do Manjaro com o Ubuntu, por alguma razão eu voltei para o meu Ubuntu e atualizei um pouco só para ver o que há de novo.

A atualização do Ubuntu quebrou meu grub config e substituiu o padrão do Manjaro (com os-prober).

Por quebrado, quero dizer Kernel Panic na inicialização do Manjaro, o Ubuntu está bem.

Neste momento eu tentei carregar meu configfile da partição de boot do Manjaro, funcionou, mas houve algum erro de driver, o mesmo aconteceu com todos os Kernels instalados.

Para trazer o sistema de volta ao live e restaurar o grub de Manjaro ao substituir o grub do Ubuntu, tentei o chroot no sistema Manjaro do Ubuntu usando o guia oficial do Manjaro para fazer o chrooting manual.

O chroot foi bem-sucedido, mas estou recebendo todos os tipos de mensagens de pacman quando estou tentando atualizar os pacotes.

As mensagens são: error: GPGME error: Invalid crypto engine

e para cada pacote:

File /var/cache/pacman/pkg/ncurses-6.0+20161112-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n]

Provavelmente vou tentar reiniciar o Manjaro com o arquivo de configuração novamente, mas sou cético sobre os resultados.

A versão My Manjaro é 16.10 enquanto a minha versão do Ubuntu é 16.04.1.

Obrigado a todos.

    
por Yaron 30.11.2016 / 10:31

1 resposta

0

Bem, o enredo engrossou enquanto eu tentava executar pacman-key --init e recebi um erro sobre a falta de libreadline.so.6 , então eu tentei instalar o pacote libreadline using e Arch xz e recebi uma mensagem dizendo que eu já tinha instalado , então eu procurei pelo arquivo libreadline.so.7 e viola! Aparentemente, eu tinha uma versão mais recente, então fiz ln -s entre a versão antiga e a nova e o comando pacman-key --init funcionou.

Nesse ponto, tudo o que precisei fazer foi preencher novamente as assinaturas de chaves usando o comando pacman-key --populate archlinux manjaro , achei que era o fim, mas aparentemente também precisei usar um script chamado pacli-simple available here .

Agora, acabei de selecionar a opção número 14 depois de executá-la e meu sistema foi totalmente atualizado.

Após todo esse processo, eu descobri alguns problemas com a instalação da Nvidia, mas vou salvá-lo para outro thread.

    
por 01.12.2016 / 00:21