如何在 64 位 Ubuntu 13.10 上安装 Skype(依赖项损坏)

如何在 64 位 Ubuntu 13.10 上安装 Skype(依赖项损坏)

我确信这是一个重复的候选人,但我看过答案适用于 64 位 12.10,但它似乎对我的 13.10 安装不起作用。

我已经启用了 32 位架构,即。

sudo dpkg --add-architecture i386
sudo apt-get update

我已经添加了规范的存储库(并在“软件源”中确认它似乎存在)。

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"

我已尝试清理依赖树:

sudo apt-get clear
sudo apt-get autoclean
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get -u dist-upgrade

据我了解,上述链接的说明并未报告任何问题。如果我尝试安装 Skype:

nsa@quadrupod:~$ sudo apt-get install skype
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.
 skype : Depends: skype-bin
E: Unable to correct problems, you have held broken packages.

并不太令人惊讶,因此我尝试安装 skype-bin,正如所建议的那样,并且发现它在一些答案中有效:

nsa@quadrupod:~$ sudo apt-get install skype-bin
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.
 skype-bin:i386 : Depends: libasound2:i386 (>= 1.0.23)
                  Depends: libc6:i386 (>= 2.7) but it is not going to be installed
                  Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
                  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: libqt4-xml:i386 (>= 4:4.5.3) but it is not going to be installed
                  Depends: libqtcore4:i386 (>= 4:4.7.0~beta1) but it is not going to be installed
                  Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed
                  Depends: libqtwebkit4:i386 (>= 2.2~2011week36) but it is not going to be installed
                  Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
                  Depends: libx11-6:i386 but it is not going to be installed
                  Depends: libxext6:i386 but it is not going to be installed
                  Depends: libxss1:i386 but it is not going to be installed
                  Depends: libxv1:i386 but it is not going to be installed
                  Depends: libssl1.0.0:i386 but it is not going to be installed
                  Depends: libgl1-mesa-glx:i386 but it is not going to be installed
                  Recommends: sni-qt:i386 but it is not going to be installed
                  Recommends: libasound2-plugins:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

好的,所以我尝试根据以下内容查找这些被扣留/损坏的包裹可能是什么关联和这个关联从这里:

apt-mark showhold

不返回任何内容。

dpkg --get-selections | grep hold

dpkg -l | grep ^h

也没有返回任何内容。那么保存了什么?

我尝试了这里的建议使用突触。它声称可以修复损坏的软件包,但是为了安装 Skype,它需要卸载大部分系统组件,包括 gnome-control-center、gnome-system-monitor、gnome-user-guide、文件 lens、时钟 (indicator-datetime)、apt-utils、lib32gc1(这是 apt-get 认为 Skype 需要的依赖项之一,此外还有一长串其他依赖项。在它认为需要安装的较短列表中,我没有看到任何明显的替代品。

我也试过

sudo aptitude install skype.

得到的结果类似,它给出了要卸载的内容列表,该列表太长,超出了正常的终端缓冲区,我不得不将其传输到文件中才能读取。如上所述,它包括一些听起来不明智的删除内容,包括

73)     gnome-bluetooth                                                         
74)     gnome-calculator                                                        
75)     gnome-contacts                                                          
76)     gnome-control-center                                                    
77)     gnome-control-center-datetime                                           
78)     gnome-control-center-signon                                             
79)     gnome-control-center-unity                                              
80)     gnome-disk-utility                                                      
81)     gnome-font-viewer                                                       
82)     gnome-icon-theme                                                        
83)     gnome-icon-theme-symbolic                                               
84)     gnome-keyring                                                           
85)     gnome-mahjongg                                                          
86)     gnome-mines                                                             
87)     gnome-orca                                                              
88)     gnome-power-manager                                                     
89)     gnome-screensaver                                                       
90)     gnome-screenshot                                                        
91)     gnome-session                                                           
92)     gnome-session-bin                                                       
93)     gnome-session-canberra                                                  
94)     gnome-settings-daemon                                                   
95)     gnome-sudoku                                                            
96)     gnome-system-log                                                        
97)     gnome-system-monitor                                                    
98)     gnome-terminal                                                          
99)     gnome-user-guide                                                        
100     gnome-user-share

还想卸载 400 多个其他软件包。我以为我需要这些……?现在距离我安装 ubuntu 已经过去很久了,但在我重新开始之前,有人有什么想法吗?它是否认为它应该替换所有 64 位的东西?

答案1

http://www.ubuntugeek.com/how-to-install-skype-in​​-ubuntu-12-04precise.html

按照说明进行安装

您可以在 13.10 上安装 12.04 LTS 版本(如链接中所述),它可以正常工作(它对我来说很有效,而且我也有 Ubuntu 13.10)。

不幸的是,您将遇到 Skype 的一个问题,这是一个众所周知的“错误”。

每次尝试激活视频通话时,整个程序都会崩溃。但如果您使用 Skype 聊天/电话(耳机;麦克风)通话,则无需担心。

如果您仍然坚持通过 Skype 进行视频通话,那么最好的解决方案就是在 Virtualbox 中安装 Windows(您可以在 Ubuntu 软件中心找到它)。因此,如果您在 Windows 中安装 Skype(安装在 Virtualbox 上),您将能够进行视频通话。

相关内容