Eu tentei:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5
e falhou.
O erro parece ser:
The following packages have unmet dependencies: wine1.5 : Depends: wine1.5-i386 (= 1.5.19-0ubuntu1) but it is not installable
E: Unable to correct problems, you have held broken packages.
Eu preciso, wine1.5-i386
mas não está no Ubuntu, então não consigo instalar o vinho porque wine1.5-i386
faz parte dele. Quando tento obter vinho na Ubuntu Store, recebo o mesmo erro com menos detalhes.
wine
package-management
user114477
fonte
fonte
Respostas:
Quando recebi esse problema (que aparece nos 32 bits ou nos 64 bits), a primeira coisa que preciso fazer é:
Obtenha ferramentas mais fáceis
Para fazer alguns dos trabalhos que mencionarei abaixo, primeiro baixe
aptitude
esynaptic
. Isso ocorre porque os dois lidam melhor com pacotes quebrados, especialmente sinápticos. então faça umsudo apt-get install aptitude synaptic
. Você pode pular esta etapa, mas eu realmente recomendo esta para evitar alguns problemas muito raros de pacotes como o seu.Eliminar o vinho -
(Se esta etapa não permitir eliminar o vinho, vá para a Etapa 3 e depois para 2)
Se você abrir o sináptico, procure TODOS os pacotes de vinho e limpe-os. Não basta excluí-los. Se você excluí-los, o pacote baixado permanecerá. Limpe-os, que aparece como Marcar para remoção completa, se você clicar com o botão direito do mouse no pacote no Synaptic.
Se você usa o aptitude, faça a
sudo aptitude search wine
. Para cada pacote que possui um i na coluna inicial (o que significa instalado), faça asudo aptitude purge PACKAGE_NAME
.Por exemplo
sudo aptitude purge wine1.5
. Depois disso faça:sudo apt-get autoremove
sudo apt-get autoclean
Atualização e atualização -
Depois de ter certeza de que eles foram completamente removidos, faça uma atualização e depois uma atualização:
sudo apt-get update
sudo apt-get upgrade
Se as etapas 2 e 3 não apresentarem nenhum erro e você as tiver concluído perfeitamente (supondo que você já tenha adicionado o PPA para Wine conforme mencionado em sua pergunta, instale o Wine de uma das seguintes maneiras:
Com Aptidão :
sudo aptitude install wine1.5
Com o Synaptic : Abra o Synaptic e procure o pacote wine1.5. Ele também instalará suas dependências e resolverá quaisquer problemas. Lá você verá o pacote i386 também. Se isso não for selecionado automaticamente, selecione o pacote manualmente. Lembre-se de selecionar também winetricks, necessários para instalar pacotes adicionais para o wine (.NET, DirectX ...)
Com Apt :
sudo apt-get install wine1.5
Com o Software Center : basta procurar o Wine. Verifique se é a versão 1.5.
Dos 4 eu recomendo o primeiro Synaptic, seguido de aptitude e apt. O último é o Software Center. Não porque existe um problema de pacote em geral, mas porque, neste caso em particular, o Software Center, por exemplo, gera pouco erro de colocação se algo acontecer, não mostra quais dependências de pacote estão sendo instaladas e não se sabe até o final se tudo trabalhou ou não.
Verifique se tudo está correto, executando a
winetricks
partir do Dash ou do terminal. De qualquer forma, a janela de configuração do Wine deve aparecer. Isso significa que está tudo bem.fonte
Você pode instalar o playonlinux e ele selecionará automaticamente a melhor versão do wine.
fonte
É bem possível o orig. O problema aqui era uma questão de data e hora, possivelmente o ppa não havia construído todos os pacotes ou algum outro problema de empacotamento temporário.
Portanto, pode não haver nada para "consertar"
É muito simples instalar os pacotes wine ppa, o mesmo comando pode ser usado se o wine do ubuntu repos estiver instalado ou se o wine não está ou nunca foi instalado. Existe um problema em potencial se o wine foi ou está atualmente instalado e se deseja instalar apenas a versão ppa do wine a partir de um console com o apt-get. (ou seja, não use o apt-get upgrade
Para instalar apenas o ppa wine e quaisquer deps em um console
1º. remova o metapacote se instalado
Os mesmos comandos, independentemente de o vinho estar ou não instalado
Terminar com
Se alguém tiver preocupações anteriores, o 1º. simular, (-s) a instalação indo
Se tudo estiver bem, basta executar novamente sem -s,
sudo apt-get install wine
fonte
Seu problema está vinculado à arquitetura de 32 a 64 bits; portanto, você precisa configurar uma nova arquitetura externa (apenas quantal / 12.10):
Verifique se seu novo arco está disponível, atualize e instale seu pacote com
apt
:Fonte: Por que o Wine não é instalável no meu sistema?
fonte