Skype install - debian amd64. problemas de libdbus

3

Eu olhei bastante bem para uma resposta a esta pergunta sem sucesso. Estou tentando instalar o Skype no Debian amd64 (com o Xfce, o que não deve fazer nenhuma diferença ...).

Depois de instalar o Skype, o modo '' normal ''

#dpkg --add-architecture i386
#apt-get update
#wget -O skype.deb http://www.skype.com/go/getskype-linux-deb
#dpkg -i skype.deb

algumas dependências não podem ser satisfeitas, por isso tentei:

#apt-get install -f

para corrigir os pacotes quebrados. Mas isso só parece remover o skype. Então, algo está seriamente errado. Em particular, estas dependências:

libqt4-dbus:i386
libqt4-network:i386
libqtwebkit4:i386

não são cumpridos.

No entanto, não consigo instalar nenhum deles. Eu acabo tendo que instalar libdbus-1-3:i386 , mas ele vai quebrar libdbus-1-3 , que por sua vez, quebra libdbus-1-3:i386 .

The following packages have unmet dependencies:
    libdbus-1-3 : Breaks: libdbus-1-3:i386 (!= 1.6.8-1+deb7u1) but 1.6.8-1 is to be installed
    libdbus-1-3:i386 : Breaks: libdbus-1-3 (!= 1.6.8-1) but 1.6.8-1+deb7u1 is to be installed
    skype:i386 : Depends: libqt4-dbus:i386 (>= 4:4.5.3) but it is not going to be installed
                 Depends: libqt4-network:i386 (>= 4:4.8.0) but it is not going to be installed
                 Depends: libqtwebkit4:i386 (>= 2.1.0~2011week13) but it is not going to be installed

Existe uma palavra em alemão para esta situação: zwickenmuehle.

Uma ideia?

    
por Horacio 30.08.2013 / 12:01

2 respostas

2

Este é um problema comum em 64 bits para instalar o Skype

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

Then you may install packages that complained about dependencies, like
sudo apt-get install ia32-libs-multiarch, or sudo apt-get install ia32-libs.

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

sudo rm /etc/apt/preferences

Agora faça o download do Skype no site oficial (skype.com) para a multi arquitetura

em seguida, abra o pacote downloded do centro de software e você poderá instalar o skype

    
por 16.07.2014 / 14:42
1

Eu instalei o skype com sucesso no meu Linux Mint Debian de 64 bits (que é um Debian de todas as formas, não baseado no Ubuntu) indo para link para fazer o download do pacote debian" multiarch "(salvo como skype-debian_4.2.0.11-1_i386.deb ) e instalá-lo. Os passos exatos eram quase iguais aos seus:

sudo dpkg --add-architecture i386 && apt-get update
sudo dpkg -i skype-debian_4.2.0.11-1_i386.deb 

Depois disso, tive um skype em funcionamento. Este é o método "recomendado" de acordo com link

    
por 30.08.2013 / 14:50

Tags