Por que recebo um erro de “dependências não atendidas” ao tentar instalar o WINE? [duplicado]

2

Ao tentar instalar o WINE ( sudo apt-get install wine ), recebo o seguinte erro:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine : Depends: wine1.5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

O Google me diz que aparentemente isso tem algo a ver com ia32-libs , mas não consigo descobrir como fazer para corrigir as dependências ou se preciso (manualmente?) instalar outra coisa.

Eu adicionei ppa:ubuntu-wine/ppa aos meus repositórios.

sudo apt-get install wine1.5 me dá

The following packages have unmet dependencies:
 wine1.5 : Depends: wine1.5-i386 (= 1.5.4-0ubuntu1~ppa1~precise1+pulse17)

sudo apt-get install wine1.5-i386 me dá

The following packages have unmet dependencies:
 wine1.5-i386:i386 : Depends: libgphoto2-2:i386 (>= 2.4.10.1) but it is not going to be installed
                     Depends: libgphoto2-port0:i386 (>= 2.4.10.1) but it is not going to be installed
                     Recommends: gettext:i386 but it is not going to be installed
                     Recommends: libsane:i386 but it is not going to be installed

Qualquer ajuda seria apreciada. Obrigado.

    
por Jan 17.05.2012 / 19:40

4 respostas

3

Eu tive um problema semelhante com dependências quebradas ao tentar instalar o wine e o acroread, e uma reclamação ao tentar instalar o ia32-libs-multiarch, logo após atualizar para o 12.04 a partir do 11.04 (passando acima do 11.10). Parece que alguns ppa que eu tinha em 11.04 instalaram versões mais novas de aplicativos no sistema. Após a atualização, os restos desses aplicativos pareciam bagunçar as dependências.

A solução que parece funcionar (até agora), foi encontrada em um fórum do Ubuntu ( link , posts do usuário Lasall):

Primeiro, um downgrade é necessário e feito com o seguinte: crie o arquivo 'preferences':

sudo vi /etc/apt/preferences

e insira as seguintes linhas:

Package: *       
Pin: release a=precise*
Pin-Priority: 2012

insira :wq para gravar o arquivo. Pin-Priority deve ser maior que 1000.

Em seguida, você pode fazer o downgrade dos aplicativos ofensivos com:

sudo apt-get dist-upgrade

Então você pode instalar pacotes que reclamam de dependências, como sudo apt-get install ia32-libs-multiarch ou sudo apt-get install ia32-libs .

Por fim, você deve remover o arquivo que acabou de criar:

sudo rm /etc/apt/preferences

porque mais nenhuma atualização nova seria encontrada.

Espero que isso ajude você também!

    
por JFB 19.09.2012 / 08:05
1

Isso é o que funcionou para mim no Ubuntu 12.04.2 LTS

Executar

gksu gedit /etc/apt/preferences.d/base-files

Colar e & amp; Salvar

Package: *       
Pin: release a=precise*
Pin-Priority: 2012

Aplicativos de downgrade que causam o erro

sudo apt-get dist-upgrade

Agora podemos instalar vinho

sudo apt-get install wine

Finalmente, remova o arquivo que você criou

sudo rm /etc/apt/preferences.d/base-files
    
por David Leo 18.03.2013 / 05:10
0

Tente instalar o Wine usando o Ubuntu Software Center para ver se o problema está resolvido.

Você pode encontrar alguns recursos de ajuda úteis para o Wine em www.winehq.org/help/, e você pode aprenda mais sobre alternativas ao Wine em winehq.org

    
por Mitch 17.05.2012 / 19:45
0

O que funcionou para mim em 13.04 64 bits está seguindo a resposta de David Leo com uma pequena modificação nos arquivos base:

Pacote: *
Pin: liberar a = raring * Pin-Prioridade: 2012

    
por Yoni Baciu 13.09.2013 / 15:59