Digite no terminal
sudo apt-get update && sudo apt-get upgrade sudo apt-get purge wine* sudo apt-get install -f
Você pode instalar o vinho depois.
Estou executando o Ubuntu 12.04 64bits e quero instalar o wine. Esta é a saída de 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.4 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Eu gasto 4 horas e não fiz nenhum progresso. Eu não entendo. Aqui está como as dependências se parecem:
wine -> wine1.4
wine1.4 -> wine1.4-amd64
wine1.4-amd64 -> wine1.4-common
wine1.4-common -> wine1.4
Eu vejo um problema aqui.
Por favor me ajude.
Digite no terminal
sudo apt-get update && sudo apt-get upgrade sudo apt-get purge wine* sudo apt-get install -f
Você pode instalar o vinho depois.
encontrou a solução. Instale "synaptic" do seu repositório de software e use-o para excluir todos os seus pacotes de vinho. Basta procurar no synaptic por "vinho" e, em seguida, remover todos eles. Então você deve ser capaz de instalar o vinho novamente.
Eu não sei se você ainda tem esse problema, mas eu tive um problema semelhante, e a primeira resposta aqui ajudou: Não foi possível instalar wine (ou ia32-libs) no Ubuntu 12.10 64 bit
Resumidamente, o que você deve fazer:
sudo nano /etc/apt/preferences
e insira as seguintes linhas:
Package: *
Pin: release a=quantal*
Pin-Priority: 2012
digite ctrl + O 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
Eu observo que eu tinha vinho instalado corretamente, mas infelizmente eu instalei a atualização do driver da Intel, e depois disso eu tive esse problema de dependência. Espero que isso funcione!
para mim (recebi exatamente a mesma mensagem com 13,04 32 bits)
sudo apt-get update
e sudo apt-get upgrade
e então sudo apt-get install wine
e a mensagem foi embora ...
Eu encontrei o mesmo problema, provavelmente como um efeito colateral de apt-get autoremove
que eu não deveria ter feito ... Esta é uma resposta incompleta postada aqui no caso de alguém achar útil.
Eu não era corajoso o suficiente para seguir o apt-get dist-upgrade
caminho fazendo o downgrade do sistema (usado diariamente no meu trabalho). Pesquisando mais, achei uma dica na discussão sob o bugreport do Launchpad da questão:
sudo apt-get download wine1.4 wine1.4-common wine1.4-i386 wine1.4-amd64 wine-gecko1.4
; eles acabam no diretório inicial. sudo dpkg --force-all -i wine1.4-386_1.4-0ubuntu4.1_i386.deb wine1.4-common_1.4-0ubuntu4.1_all.deb wine1.4_1.4-0ubuntu4.1_amd64.deb wine1.4-amd64_1.4-0ubuntu4.1_amd64.deb wine-gecko1.4_1.4.0-0ubuntu2_amd64.deb
- ele reclamou com "problemas de dependência, mas configurando assim como você pediu" , mas concluiu o trabalho. Depois disso, o wine 1.4 está instalado e funcionando . No entanto, os gerenciadores de pacotes (synaptic etc) relatam dependências quebradas nos pacotes de vinho e o atualizador não é funcional (mostra o sinal "sem passagem" vermelho e os relatórios "... pkgProblemResolver :: Resolver quebras geradas, isso pode ser causado por pacotes retidos. "). Além disso, o synaptic removeria o vinho (aparentemente quebrado) em qualquer tentativa de instalar outros pacotes; A única maneira é usar apt-get install
na linha de comando.
Então, no final, isso parece ser um caminho sem saída. Tanto quanto eu posso dizer, a única correção real será quando o mantenedor do pacote endereça esse bugreport do Launchpad.
Tags package-management wine