apt não me permite instalar nada até que eu “conserte dependências”

1

Estou executando o Ubuntu em um chroot em um Chromebook e instalei anteriormente gens / gs. Ele veio com cerca de 6 dependências problemáticas, mas toda vez que eu executei o apt -f install, ele simplesmente excluiria gens / gs ao invés de instalar as dependências, então eu tive que copiar manualmente bibliotecas de outro computador e o programa agora funciona sem problemas. / p>

No entanto apt insiste que algo está errado, e agora eu estou tentando instalar libpulsedsp para obter Unreal Tournament para trabalhar com som. Toda vez que eu tento usar o apt para instalar este ou qualquer outro pacote, ele me recusa a "consertar a instalação quebrada" pensando que o gens / gs ainda não está funcionando e precisa da libpng12 (algo que já instalei em todas as versões), e não quero ter que reinstalar e reconfigurar gens / gs toda vez que eu uso o apt.

Como posso forçar a instalação de outro programa sem ser interrompido pelo apt com sua preocupação com o gens / gs? Existe alguma maneira de convencer o apt de que o programa está funcionando corretamente?

Apt versão 1.4.8 (amd64)

    
por Nick Bailuc 17.05.2018 / 09:21

1 resposta

0

Seria melhor verificar por que essas dependências não foram atendidas e, se possível, concluir a instalação ou revertê-la.

No primeiro caso, pode ser útil executar sudo dpkg --configure -a para (tentar) concluir o processo de instalação, se houver algum inacabado.

No segundo caso, eu executei apt purge várias vezes com o namess do pacote ofensivo. Como eles não estão totalmente instalados, eles não podem ser usados de qualquer maneira e eliminando

Por favor, esteja avisado que se você instalou algum pacote que não vem dos repositórios oficiais ou não foi feito para a versão atual que você está executando, há chances de que você esteja perdendo algumas dependências.

    
por Uqbar 17.05.2018 / 10:10