我正在使用 Ubuntu 14.04 系统,并尝试在我的系统上安装 skype。我按照以下链接中给出的步骤进行安装这里。我首先尝试从他们的网站安装 .deb 包,然后软件中心说需要libqt4-dev:i386
并停止下载。我尝试直接从软件中心安装,但出现skype-bin
软件包依赖关系未满足的错误。我尝试使用 apt-get 安装缺少的软件包,但也没有用。
我该如何修复这个问题才能让 Skype 正常工作?
编辑#1:我尝试了以下代码:
sudo apt-get install -f sudo dpkg --add-architecture i386 sudo apt-get update wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb sudo dpkg -i skype-install.deb
Skpe 已安装,但显示安装过程中存在一些错误。(但未列出错误)。我收到以下消息:
Errors were encountered while processing: skype
skype 徽标显示在启动器中,但它没有运行。我尝试从终端运行它,但出现此错误:
skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory
答案1
在 Skype 4.3 版本之前,它以二进制文件的形式提供,因此用户只能从其官方网站下载二进制文件并手动安装。但是,从 4.3 版本开始,Skype 可以在规范合作伙伴存储库。
要启用 Canonical Partners 存储库,请转到软件与更新来自 Unity dash。导航至其他软件选项卡,并启用 Canonical Partners 存储库。
点击关闭, 和重新加载按钮更新缓存。然后,输入以下命令来安装 Skype。
sudo apt-get install skype
编辑
根据http://packages.ubuntu.com/编辑/etc/apt/sources.list
添加以下行
deb http://security.ubuntu.com/ubuntu trusty-security main
保存并更新然后运行
sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 libqtgui4:i386
最后运行
sudo apt-get install skype
答案2
尝试从终端启动 skype,如下所示:
LD_PRELOAD=/usr/lib/i386-linux-gnu/libXv.so.1 skype