Não é possível instalar o wine e o playonlinux

2

Estou no elementary OS Freya .

sudo apt-get install wine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

E:

 sudo apt-get install playonlinux
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    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:
     playonlinux : Depends: wine or
                            wine-unstable but it is not installable
    E: Unable to correct problems, you have held broken packages.

Enquanto todos os PPAs estão desabilitados e os repositórios do Ubuntu estão habilitados:

Caso contrário, não há nenhum problema com os pacotes:

sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Após seguir as instruções de askubuntu ,

  sudo apt-get -u dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Então, não falhe aqui.

Mas o erro inicial persiste no terminal.

O que acontece no Synaptic é diferente! Ao tentar instalar playonlinux os pacotes a serem removidos incluíam todo o meu sistema, por assim dizer. Isso teria quebrado completamente o sistema. É uma lista muito longa para postar aqui.

Ao tentar instalar o wine , parece possível

masissoécontraditopelasaídadoterminalpostadaacimaparasudoapt-getinstallwine,etudoissoparecesuspeitoparamim.

UPDATE

TentandoinstalarwinenoSynaptic,elenãofuncionadefato:umavezselecionadoparaserinstalado,opacotewineestámarcadocomoquebradoealgunspacotesnãocomentadossãosinalizadoscomoquebrados.

Como identificar os pacotes quebrados? É possível que eles sejam sinalizados como quebrados como um erro?

    
por cipricus 10.06.2015 / 11:44

1 resposta

0

A ideia principal é usar aptitude e suas opções maiores.

A resposta segue esta em ubuntuforums .

  • Feito /etc/apt/sources.list suporta multiarch adicionando [arch = amd64, i386] à linha deb:

deb [arch=amd64,i386] http://fr.archive.ubuntu.com/ubuntu/ trusty universe

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo dpkg --add-architecture i386
sudo apt-get update

A atualização do banco de dados agora mostrava repositórios amd64 e i386 separados para serem carregados.

Em seguida, mudei para aptitude , devido ao mais sofisticado solucionador de dependências:

sudo apt-get install aptitude

sudo aptitude --full-resolver -f install wine1.7

Detalhes completos: link

O que eu fiz em resumo:

    O
  • aptitude sugeriu uma solução em que wine1.7 não seria instalado, que foi selecionado primeiro ( 20 )
  • Esta solução foi rejeitada com r 20 - foi um pouco complicado para mim, apenas repliquei os comandos da outra resposta: primeiro selecionei 20 em vez de SIM ou NÃO; então r 20 (rejeitando a remoção do Vinho 1.7);
  • então n (parece que a menos que você escolha Y , YES, aptitude --full-resolver oferece novas opções após cada decisão; acho que neste caso foi NÃO porque dizia "dependências não resolvidas" para o Wine);
  • a próxima etapa forneceu a boa solução: instalar o Wine e rebaixar 14 pacotes:

ibasn1-8-heimdal libgphoto2-6 libgphoto2-port10 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal liblcms2-2 libroken18-heimdal libsane libsane-common libwind0-heimdal

  • Portanto, o último foi Y YES e o Wine 1.7 foi instalado.

  • Depois disso, a instalação de playonlinux ocorreu sem problemas:

The following NEW packages will be installed:
  libwxgtk-media2.8-0{a} mesa-utils{a} playonlinux python-wxgtk2.8{a} python-wxversion{a} 
0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
    
por 09.07.2015 / 14:48