我在全新安装 Ubuntu 16.04 后第一次遇到这个问题。
在软件和更新中启用 Canonical Partners 后,或通过以下命令命令行无法找到 Skype:
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
然后运行以下命令:
sudo apt-get update
sudo apt-get install skype
然而,我仍然得到:
E:无法找到软件包 skype
有什么线索吗?
更新
在尝试安装 skype 之前,我运行“sudo apt-get update --fix-missing”,这是我得到的输出:
Hit:1 http://cran.rstudio.com/bin/linux/ubuntu xenial/ InRelease
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease
Hit:3 http://id.archive.ubuntu.com/ubuntu xenial InRelease
Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Get:5 http://id.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Get:6 http://id.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Fetched 306 kB in 3s (79.5 kB/s)
Reading package lists... Done
我再次尝试“sudo apt-get install skype”,并得到:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package skype
答案1
旧版 Skype for Linux 应用程序已停用并从 Canonical 的合作伙伴存储库中删除。您可以安装新的 Skype for Linux 应用程序反而。
答案2
我最近以这种方式安装:
添加 Skype 存储库
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
添加 i386 架构
sudo dpkg --add-architecture i386
Update and install
sudo apt-get update && sudo apt-get install skype
答案3
丹尼西!
我认为我有一个方法可以解决您的问题。当然,还有一种终端方法对您不起作用,但为了冗余,我还是把它放在这里。
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install skype
既然我们已经介绍了选项 1,那么第二个选项就是在 Synaptic 中搜索。确保搜索的是小写 s 的“skype”,而不是大写 S 的“Skype”。我能够在 Synaptic 中找到它,但这可能是因为我已经安装了 Skype。
最后,您可以直接访问此网站https://www.skype.com/en/download-skype/skype-for-linux/然后点击下载 .deb 选项,瞧!skype.deb 现在可以手动下载了(这算是手动下载吗?)。希望这对你有帮助!