Skype 安装依赖问题

Skype 安装依赖问题

无法安装 skype.. 很多依赖关系问题.. 请帮忙.... :( Aptitude 仅显示此解决方案.. 我的操作系统是 Ubuntu 12.04 LTS

tau@UBUNTU:~$ sudo aptitude install skype --without-recommends
The following NEW packages will be installed:
  libasound2:i386{a} libaudio2:i386{a} libc-bin:i386{ab} libc6:i386{ab} libdbus-1-3:i386{ab} libexpat1:i386{ab} libffi6:i386{a}

  libfontconfig1:i386{a} libfreetype6:i386{ab} libgcc1:i386{a} libglib2.0-0:i386{a} libice6:i386{a} libjpeg-turbo8:i386{a} libjpeg8:i386{a} 
  liblcms1:i386{a} libmng1:i386{a} libpcre3:i386{a} libpng12-0:i386{a} libqt4-dbus:i386{ab} libqt4-declarative:i386{ab} libqt4-network:i386{ab} 
  libqt4-script:i386{ab} libqt4-sql:i386{ab} libqt4-xml:i386{ab} libqt4-xmlpatterns:i386{ab} libqtcore4:i386{ab} libqtgui4:i386{ab} 
  libselinux1:i386{a} libsm6:i386{a} libstdc++6:i386{a} libtiff4:i386{ab} libuuid1:i386{a} libx11-6:i386{a} libxau6:i386{a} libxcb1:i386{a} 
  libxdmcp6:i386{a} libxext6:i386{a} libxi6:i386{a} libxrender1:i386{a} libxss1:i386{a} libxt6:i386{a} libxv1:i386{a} skype skype-bin:i386{a} 
  zlib1g:i386{a} 
The following packages are RECOMMENDED but will NOT be installed:
  libasound2-plugins:i386 libcups2:i386 libqt4-sql-mysql:i386 libqt4-sql-odbc:i386 libqt4-sql-psql:i386 libqt4-sql-sqlite:i386 qdbus:i386 
  sni-qt:i386 
0 packages upgraded, 45 newly installed, 0 to remove and 0 not upgraded.
Need to get 43.6 MB of archives. After unpacking 93.6 MB will be used.
The following packages have unmet dependencies:
 libc-bin : Conflicts: libc-bin:i386 but 2.15-0ubuntu10 is to be installed.
 libc-bin:i386 : Conflicts: libc-bin but 2.15-0ubuntu10.2 is installed.
 libqt4-declarative : Breaks: libqt4-declarative:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-declarative:i386 : Breaks: libqt4-declarative (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libdbus-1-3 : Breaks: libdbus-1-3:i386 (!= 1.4.18-1ubuntu1.3) but 1.4.18-1ubuntu1 is to be installed.
 libdbus-1-3:i386 : Breaks: libdbus-1-3 (!= 1.4.18-1ubuntu1) but 1.4.18-1ubuntu1.3 is installed.
 libqt4-script : Breaks: libqt4-script:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-script:i386 : Breaks: libqt4-script (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libqt4-network : Breaks: libqt4-network:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-network:i386 : Breaks: libqt4-network (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libqt4-dbus : Breaks: libqt4-dbus:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-dbus:i386 : Breaks: libqt4-dbus (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libfreetype6 : Breaks: libfreetype6:i386 (!= 2.4.8-1ubuntu2.1) but 2.4.8-1ubuntu2 is to be installed.
 libfreetype6:i386 : Breaks: libfreetype6 (!= 2.4.8-1ubuntu2) but 2.4.8-1ubuntu2.1 is installed.
 libexpat1 : Breaks: libexpat1:i386 (!= 2.0.1-7.2ubuntu1.1) but 2.0.1-7.2ubuntu1 is to be installed.
 libexpat1:i386 : Breaks: libexpat1 (!= 2.0.1-7.2ubuntu1) but 2.0.1-7.2ubuntu1.1 is installed.
 libqt4-xmlpatterns : Breaks: libqt4-xmlpatterns:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-xmlpatterns:i386 : Breaks: libqt4-xmlpatterns (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libqtcore4 : Breaks: libqtcore4:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqtcore4:i386 : Breaks: libqtcore4 (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libqt4-sql : Breaks: libqt4-sql:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-sql:i386 : Breaks: libqt4-sql (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libqt4-xml : Breaks: libqt4-xml:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqt4-xml:i386 : Breaks: libqt4-xml (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libtiff4 : Breaks: libtiff4:i386 (!= 3.9.5-2ubuntu1.5) but 3.9.5-2ubuntu1.1 is to be installed.
 libtiff4:i386 : Breaks: libtiff4 (!= 3.9.5-2ubuntu1.1) but 3.9.5-2ubuntu1.5 is installed.
 libqtgui4 : Breaks: libqtgui4:i386 (!= 4:4.8.1-0ubuntu4.4) but 4:4.8.1-0ubuntu4.1 is to be installed.
 libqtgui4:i386 : Breaks: libqtgui4 (!= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4.4 is installed.
 libc6 : Breaks: libc6:i386 (!= 2.15-0ubuntu10.2) but 2.15-0ubuntu10 is to be installed.
 libc6:i386 : Breaks: libc6 (!= 2.15-0ubuntu10) but 2.15-0ubuntu10.2 is installed.
Internal error: the solver Install(libc-bin:amd64 2.15-0ubuntu10 <libc6:i386 2.15-0ubuntu10 -> {libc-bin:amd64 2.15-0ubuntu10 libc-bin:i386 2.15-0ubuntu10}>) of a supposedly unresolved dependency is already installed in step 10
Internal error: the solver Install(libc-bin:amd64 2.15-0ubuntu10 <libc6:i386 2.15-0ubuntu10 -> {libc-bin:amd64 2.15-0ubuntu10 libc-bin:i386 2.15-0ubuntu10}>) of a supposedly unresolved dependency is already installed in step 17
Internal error: the solver Install(libc-bin:amd64 2.15-0ubuntu10 <libc6:i386 2.15-0ubuntu10 -> {libc-bin:amd64 2.15-0ubuntu10 libc-bin:i386 2.15-0ubuntu10}>) of a supposedly unresolved dependency is already installed in step 24
The following actions will resolve these dependencies:

      Keep the following packages at their current version:
1)      libasound2:i386 [Not Installed]                    
2)      libaudio2:i386 [Not Installed]                     
3)      libc-bin:i386 [Not Installed]                      
4)      libc6:i386 [Not Installed]                         
5)      libdbus-1-3:i386 [Not Installed]                   
6)      libexpat1:i386 [Not Installed]                     
7)      libffi6:i386 [Not Installed]                       
8)      libfontconfig1:i386 [Not Installed]                
9)      libfreetype6:i386 [Not Installed]                  
10)     libgcc1:i386 [Not Installed]                       
11)     libglib2.0-0:i386 [Not Installed]                  
12)     libice6:i386 [Not Installed]                       
13)     libjpeg-turbo8:i386 [Not Installed]                
14)     libjpeg8:i386 [Not Installed]                      
15)     liblcms1:i386 [Not Installed]                      
16)     libmng1:i386 [Not Installed]                       
17)     libpcre3:i386 [Not Installed]                      
18)     libpng12-0:i386 [Not Installed]                    
19)     libqt4-dbus:i386 [Not Installed]                   
20)     libqt4-declarative:i386 [Not Installed]            
21)     libqt4-network:i386 [Not Installed]                
22)     libqt4-script:i386 [Not Installed]                 
23)     libqt4-sql:i386 [Not Installed]                    
24)     libqt4-xml:i386 [Not Installed]                    
25)     libqt4-xmlpatterns:i386 [Not Installed]            
26)     libqtcore4:i386 [Not Installed]                    
27)     libqtgui4:i386 [Not Installed]                     
28)     libselinux1:i386 [Not Installed]                   
29)     libsm6:i386 [Not Installed]                        
30)     libstdc++6:i386 [Not Installed]                    
31)     libtiff4:i386 [Not Installed]                      
32)     libuuid1:i386 [Not Installed]                      
33)     libx11-6:i386 [Not Installed]                      
34)     libxau6:i386 [Not Installed]                       
35)     libxcb1:i386 [Not Installed]                       
36)     libxdmcp6:i386 [Not Installed]                     
37)     libxext6:i386 [Not Installed]                      
38)     libxi6:i386 [Not Installed]                        
39)     libxrender1:i386 [Not Installed]                   
40)     libxss1:i386 [Not Installed]                       
41)     libxt6:i386 [Not Installed]                        
42)     libxv1:i386 [Not Installed]                        
43)     skype [Not Installed]                              
44)     skype-bin:i386 [Not Installed]                     
45)     zlib1g:i386 [Not Installed]                        



Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.

答案1

(免责声明 - 我是一名初学者,我的英语写作技巧很差)

我以前使用 Fedora 时也遇到过这个问题,但几年后,Skype 官方页面上提供的软件包似乎已经解决了这个问题,所以我的建议是从官方网站下载合适的 deb 包(12.04 多架构可从此处获取)http://www.skype.com/en/download-skype/skype-for-computer/双击它,它会启动 ubuntu 软件中心,询问您的权限,然后像任何其他程序一样安装)并且您的 skype 应该可以正常工作。

但是如果您愿意尝试困难的方法(通过网络搜索,学习并手动修复)以下信息可能会有所帮助。

在 Fedora 中,我尝试(并解决了问题)的是这篇文章评论中提供的信息:http://www.piensaenbinario.com/2010/02/como-instalar-skype-en-fedora.html

基本上说你需要在终端中运行“ldd”命令(ldd /usr/bin/skype,我不知道在 ubuntu 中如何执行该命令或者该命令是否有效,并且记下标有“NO MACH”的,然后手动安装所有(sudo apt-get install nameofthedependencyhere)之后你的 skype 应该可以正常工作。

相关内容