注意:传统的Linux版Skype应用程序(v4。*)现在已经停产,并已从Canonical合作伙伴存储库中删除,因此此问题及其答案已过时。请参考我们有关Skype规范安装问题的最新解答。

Skype 4.3刚刚发布,并进行了大量改进。作为普通的Skype用户,我想在Ubuntu 14.04上使用最新的Skype,但是Update Manager没有更新。即使在Skype网站上,仅Skype 4.3仅适用于Ubuntu 12.04。无论如何,要在Ubuntu 14.04上使用此最新的Skype还是需要等待多少时间?

评论

您已经有了几个howto答案。只是想补充一下,有一个关于更新Canonical Partner资源库的愿望清单错误:launchpad.net/bugs/1280109请随时标记它会影响您,并可能添加评论。 ;)

Canonical合作伙伴存储库中可用的Skype版本现已更新。

只是想说安装此版本的Skype解决了Linux上4.2版的“无法签名问题” ...

help.ubuntu.com/community/Skype

#1 楼

步骤1:删除以前的版本。

sudo apt-get remove skype skype-bin:i386 skype:i386
sudo apt-get install sni-qt:i386


如果在Ubuntu上安装了较旧版本的Skype,则很重要,请在安装最新版本之前清除旧的Skype文件夹。然后使用以下命令清除该错误:

rm -rf ~/.Skype


步骤2:准备安装Skype。




64位用户位Ubuntu,如果尚未通过运行以下命令启用MultiArch,请运行以下命令:

sudo dpkg --add-architecture i386



更新存储库和“更新”列表:

sudo apt-get update



可选,安装GDebi(见下文):

sudo apt-get install gdebi #(read Why you need to install gdebi...)



步骤3 :安装Skype

方法1:从文件下载并安装

wget download.skype.com/linux/skype-ubuntu-precise_4.3.0.37-1_i386.deb
sudo gdebi skype-ubuntu-precise_4.3.0.37-1_i386.deb


方法2:从Canonical Partner Repository安装Skype

因此,请按照以下命令将Canonical Partner Repository添加到“更新”列表中:

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


然后通过软件中心或终端安装Skype。

sudo apt-get update && sudo apt-get install skype


源代码


为什么需要安装gdebi而不是使用dpkg或Ubuntu软件中心。

dpkg(用于Debian软件包)是命令行中的软件工具负责安装,创建,删除和管理Debian(数据包deb),这是Ubuntu处理的数据包类型。它还允许从apt仓库之外的源进行Debian软件包管理。

要安装软件包,dpkg具有图形界面gdebi,如果您希望避免使用命令行,可以使用。

gdebi是Debian(.deb)软件包的应用程序安装和管理。这是一个实用程序,既可以在图形模式控制台中运行,又可以在APT存放处之外安装软件包:从网站,CD-ROM,便携式媒体等开始。
它具有与apt-getUbuntu Software Center相同的功能:它确保要安装的软件包与尝试安装该软件包的Ubuntu系统的版本和体系结构兼容,并且还确保该软件包所需的所有依赖性都得到满足。否则,依赖项将从Internet下载。使用选项卡,gdebi还提供对重要信息的访问,例如用于从.deb软件包安装各种文件的文件夹路径。最后,gdebi是轻量级的deb软件包安装程序,它是Ubuntu桌面中的默认安装程序。现在,Ubuntu使用的是Ubuntu Software Center,它运行缓慢,有时会出现The package is of bad quality错误。


了解有关GDebi的更多信息:

要安装从a下载的软件包网站,而不是软件仓库中。这些软件包称为.deb文件。因为它们可能是为不同的Linux发行版创建的,所以您可能会发现Ubuntu存在依赖关系问题,这意味着它们可能是可卸载的。

gdebi是安装.deb文件的简单工具。它具有图形用户界面,但也可以在您的终端中使用。它使您可以安装本地deb软件包来解析和安装其依赖项。它会自动检查软件包的依赖项,并在可能的情况下尝试从Ubuntu软件存储库中下载它们。您可能首先需要安装gdebi-使用诸如gdebidkpg之类的程序包管理器之一来简单地安装Synaptic程序包,或者打开终端并键入sudo apt-get install gdebi
一旦安装了gdebi,就可以使用文件浏览器找到要查找的程序包。要安装。

双击该软件包以使用gdebi打开它。如果已满足所选软件包的所有依赖性,则只需单击Install package按钮进行安装。 gdebi将警告您是否存在未满足的依赖关系,这意味着您正在使用的存储库中没有解决依赖关系。

评论


我确实覆盖了某些内容,但不应该覆盖。 apt-get install -f -o Dpkg :: Options :: =“-force-overwrite” libqtwebkit4:i386,它修复了由于依赖问题而收到的安装错误。

– Mayura
2014年8月7日在11:16

为什么需要安装gdebi?都已安装的Ubuntu软件中心或dpkg -i可以处理.deb文件安装。

–克里斯托弗·凯尔·霍顿(Christopher Kyle Horton)
2014年8月8日在1:47

@KasiyA我仍然不明白为什么您需要安装gdebi。您的答案就像是“比dpkg更舒适,比软件中心更快”。可能是对的,但这是个人喜好。您听起来像gdebi对于运行Skype 4.3至关重要。

–us2012
2014年8月11日在19:27

仅供参考,这还将创建易于使用的流行任务栏Skype图标,而通过Ubuntu软件中心进行的“常规”安装则不会。

– Sliq
15年2月19日在12:53

我可以看到我对您为什么需要gdebi的意见不满意。我没有,而且在全新安装中遇到了依赖地狱!?。只需安装该死的东西,安装Skype,然后通过sudo apt-get autoremove gdebi删除gdebi。谢谢这个答案的明智作者-我所知甚少...

– gsamaras
16-10-4在18:32

#2 楼

从Ubuntu软件中心安装

自2014年8月2日起,您现在可以直接从Ubuntu软件中心安装Skype 4.3。

为此,必须首先启用规范合作伙伴存储库,使用以下步骤(基于OMG!Ubuntu提供的步骤;请参见源代码):



搜索并打开“软件源”或“软件和Unity Dash中的“更新”
选择“其他软件”选项卡
选中/选中“规范合作伙伴”两个条目旁边的框
退出,然后在软件上单击“确定”重新加载提示



然后在Ubuntu软件中心中搜索Skype并像安装其他任何软件一样进行安装。

(源代码)

从Skype网站安装

您可以直接从Skype网站以.deb软件包的形式下载最新版本的Skype。如果您正在运行Ubuntu 12.04 LTS或更高版本,请选择12.04(多体系结构)版本。如果您使用的是14.04 LTS,它仍然可以工作,因为这正是Microsoft列出的最低Ubuntu版本。

一旦拥有,请运行以下命令以确保您的系统不受干扰任何以前的安装:

sudo apt-get remove skype skype-bin:i386 skype:i386


然后双击下载的.deb文件以在Ubuntu软件中心中将其打开,然后像安装其他任何软件一样进行安装。

之后,还请在终端中运行以下命令,以确保支持指标菜单:

sudo apt-get install sni-qt:i386


现在您可以在破折号,运行它并享受它!

(来源:WebUpd8)

评论


是否可以从Dash中搜索“软件源”?我会说:按Alt + F2并运行命令software-properties-gtk

– Gunnar Hjalmarsson
14年8月3日,0:44

确实,在Ubuntu 14.04上,您真正想要的选项似乎是“软件和更新”(尽管该查询确实将其作为选项出现)。更新答案以反映这一点。

–克里斯托弗·凯尔·霍顿(Christopher Kyle Horton)
2014年8月3日在19:14

好;实际上,由于某种未知原因,我有一个本地桌面文件,其名称为“ NoDisplay = true”,所以我根本没有在Dash中看到它。刚刚删除了该文件。对不起,噪音。 ;)

– Gunnar Hjalmarsson
2014年8月3日在20:44

使用上述任何一种方法安装后,您可能会在登录后看到Skype崩溃。为此,您需要删除〜/ .Skype然后登录。这将是完美的。

– Tanvir Ahmad
2014年8月4日在6:21

@tonygil我没有尝试从软件中心安装4.3,但是我已经使用后一种方法在多台Ubuntu计算机上成功安装了Skype 4.3。请确保您具有.deb文件的最新版本。

–克里斯托弗·凯尔·霍顿(Christopher Kyle Horton)
14年8月4日在22:38