Erro, pkgProblemResolver ao tentar instalar o emulador PCSX2 - Dependências não atendidas?

0

Estou executando um laptop x64bit com o Ubuntu 14.04 (fiel tahr). Eu estou querendo instalar o emulador PCSX2, para rodar meu jogo rom PS2. Eu tentei inúmeras coisas para fazer isso funcionar, mas sem sucesso.

Repository: ppa:gregory-hainaut/pcsx2.official.ppa

Input: sudo apt-get install pcsx2-unstable

Output: http://pastebin.com/fLCaLweY

Eu não tenho ideia de como vou consertar isso. Alguém por favor pode ajudar?

Obrigado.

P.S: Se houver algo que eu possa postar aqui, isso ajudará vocês a resolver isso ', por favor, deixe-me saber e eu vou fornecer.

    
por Garlotch 22.11.2015 / 07:24

2 respostas

0

Tente usar

$ sudo apt-get autoremove

$ sudo apt-get update

$ sudo apt-get upgrade

$ sudo apt-get -f install

Isto irá usar o apt-get para tentar encontrar e corrigir quaisquer dependências não atendidas que funcionem na maioria dos casos. Se o apt-get ainda não conseguir as dependências necessárias, você pode precisar encontrá-las manualmente.

Além disso, você sempre precisa executar uma atualização e upgrade do sudo apt-get após adicionar um ppa. Você fez isso? Deixe-me saber se isso ainda não resolve. Eu posso experimentar em uma máquina virtual depois.

    
por andrew_klassen 22.11.2015 / 10:16
0

O PCSX2 só pode ser compilado para processadores de 32 bits, mas você está usando o sistema de 64 bits. O PCSX2 requer que algumas bibliotecas de 32 bits sejam instaladas, mas como elas provavelmente precisariam substituir as de 64 bits que são necessárias em seu sistema, isso gera um erro.

Existem geralmente 3 maneiras de instalar o PCSX2 no Linux.

  1. Tente instalar bibliotecas de 32 bits no sistema de 64 bits

    Isso é o que você tentou fazer. Funciona para algumas pessoas, mas nunca funcionou para mim, pois sempre precisei de uma biblioteca de 64 bits que não pudesse ser instalada junto com a versão de 32 bits.

  2. Instale o PCSX2 em chroot de 32 bits no seu sistema de 64 bits

    Esta é a solução mais limpa, já que não polui seu sistema de 64 bits com bibliotecas de 32 bits. Isto, em palavras muito simples, instala o sistema de 32 bits em uma pasta do seu sistema de 64 bits, e qualquer aplicativo que for executado a partir daí usará bibliotecas de 32 bits. Isso separa de forma limpa o sistema de 64 bits e 32 bits, portanto, não há conflitos.

    Outra coisa boa é que o chroot não é emulação, então não há nenhuma desaceleração perceptível.

    Se você estiver interessado, aqui está o link para o meu como-fazer que foi criado quando tive o mesmo problema. link

  3. Reinstale e use o Linux de 32 bits

    Você provavelmente só deve tentar isso se tudo o mais falhar, já que quem quer usar o sistema de 32 bits no PC moderno?

por Jiří Kuneš 08.02.2016 / 13:48