Não é possível instalar o Skype devido a várias dependências do 'ia32-libs-multiarch'

3

Estou tentando instalar o Skype no 12.04LTS.

Falha ao instalar a partir do Centro de Software, queixa-se de que skype-bin é um pacote virtual.

skype-bin fails to install from apt-get, requires ia32-libs. 

Várias fontes on-line apontaram para a instalação de ia32-libs-multiarch . Justo o suficiente.

Tentou instalar ia32-libs-multiarch de apt-get . Outras várias dependências de pacotes de 32 bits que estão em espera. Cada pacote tem outras dependências de pacotes de 4, 5 32 bits em espera. Realmente, isso é o inferno.

Como posso dizer ao Ubuntu para não guardar qualquer coisa , apenas para instalar os pacotes e suas dependências?

    
por Homero 01.09.2012 / 02:19

3 respostas

2

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

O 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:01
0

Veja esta seção do Notas de lançamento do Debian para um guia de desativação de pacotes retidos.

Seus problemas também podem ser causados por pacotes PPA. Incluir a saída de apt-get install skype poderia ajudar a entender as causas aqui

    
por tumbleweed 06.11.2012 / 13:53
0

Acredito que as versões atuais do Skype (4.x) não são mais afetadas por isso, já que se tornou ciente de vários arcos!

O pacote skype-bin no repositório de parceiros da Canonical está disponível como i386 :

apt-cache policy skype-bin
skype-bin:i386:
  Installed: 4.1.0.20.0-0ubuntu0.12.04.2
  Candidate: 4.1.0.20.0-0ubuntu0.12.04.2
  Version table:
 *** 4.1.0.20.0-0ubuntu0.12.04.2 0
        500 http://archive.canonical.com/ubuntu/ precise/partner i386 Packages
        100 /var/lib/dpkg/status

apt-cache show skype-bin | grep -i arch
Architecture: i386
Multi-Arch: foreign

Isso faz com que seja instalado sem falhas por dependências regulares em i386 packages.

    
por gertvdijk 30.01.2013 / 15:56