Skype 설치 - debian amd64. libdbus 문제

Skype 설치 - debian amd64. libdbus 문제

나는 이 질문에 대한 답을 찾기 위해 매우 철저하게 노력했지만 아무 소용이 없었습니다. 저는 Debian amd64에 Skype를 설치하려고 합니다(Xfce를 사용하면 아무런 차이가 없습니다...).

"일반적인" 방법으로 Skype를 설치한 후

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

일부 종속성을 충족할 수 없어서 다음을 시도했습니다.

#apt-get install -f

손상된 패키지를 복구합니다. 하지만 이는 Skype만 삭제하는 것 같습니다. 그렇다면 뭔가 심각하게 잘못된 것입니다. 특히 다음 종속성은 다음과 같습니다.

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

만족감이 없습니다.

그러나 그 중 어느 것도 설치할 수 없습니다. 결국 설치를 하게 되었는데 , 손상되고 부서질 libdbus-1-3:i386것 같았습니다 .libdbus-1-3libdbus-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

이 상황을 독일어로 표현하는 단어가 있습니다: zwickenmuehle.

아이디어?

답변1

이는 64비트에 Skype를 설치할 때 발생하는 일반적인 문제입니다.

먼저 다운그레이드를 수행해야 하며 다음 단계에 따라 수행합니다. "기본 설정" 파일을 만듭니다.

sudo vi /etc/apt/preferences

그리고 다음 줄을 삽입하세요:

Package: *       
Pin: release a=precise*
Pin-Priority: 2012

핀 우선순위는 1000보다 커야 합니다.

그런 다음 다음을 사용하여 문제가 있는 애플리케이션을 다운그레이드할 수 있습니다.

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.

마지막으로 방금 생성한 파일을 삭제해야 합니다.

sudo rm /etc/apt/preferences

다중 아키텍처용 공식 웹사이트(skype.com)에서 지금 Skype를 다운로드하세요.

그런 다음 소프트웨어 센터에서 다운로드한 패키지를 열면 Skype를 설치할 수 있습니다.

답변2

방금 다음 방법으로 64비트 Linux Mint Debian(Ubuntu 기반이 아닌 모든 의도와 목적에 있어 Debian임)에 Skype를 성공적으로 설치했습니다.http://www.skype.com/en/download-skype/skype-for-linux/downloading/?type=debian32"multiarch" 데비안 패키지를 다운로드하고(다른 이름으로 저장 skype-debian_4.2.0.11-1_i386.deb) 설치합니다. 정확한 단계는거의당신과 동일:

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

그런 다음 일을 시작했습니다 skype. 이는 "권장" 접근 방식에 따른 것입니다. https://support.skype.com/en/faq/FA12120/getting-started-with-skype-for-linux#2.2

관련 정보