无法为 skype 安装“libqt4-dev:i386”

无法为 skype 安装“libqt4-dev:i386”

我正在使用 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

相关内容