无法在Ubuntu 15.04上安装最新的支架


14

我有最新的64位括号的 deb软件包。我在Ubuntu 15.04上。我收到以下错误:

dependency is not satisfiable: libgcrypt11 (>= 1.4.5)

我尝试安装libgcrypt11然后出现此错误:

$ sudo apt-get install libgcrypt11
Package libgcrypt11 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'libgcrypt11' has no installation candidate

我现在应该怎么办?

Answers:


23

更新,以下版本不再可用。现在,您必须安装Trusty版本:

wget https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/7110687/+files/libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb

该软件包libgcrypt11不再是Ubuntu 15.04中的可安装软件包。您现在需要图书馆libgcrypt20

因此,请使用以下命令从此处安装最新的Utopic软件包:

sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb

或者按照我之前的回答中的步骤更改方括号包的依赖关系并使用libgcrypt20


1
ubuntu 15.04比utopic更新吗?那为什么会有这样的问题呢?
爱德华·托瓦尔兹

@edwardtorvalds我已经更新了答案
AB

使用libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb还可以很好地使Spotify在Ubuntu 15.04中再次运行,谢谢!
tanius

3
mirrors.kernel.org ...将抛出404,而不是launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/…–
D.Snap

不在我的系统上。
AB


1

我有同样的问题。按照AB的回答进行操作后,错误没有消失。我从Ubuntu-After-install安装了Brackets。

https://www.thefanclub.co.za/how-to/ubuntu-after-install

  1. 按着这些次序:
sudo add-apt-repository ppa:thefanclub/ubuntu-after-install
sudo apt-get update
sudo apt-get install ubuntu-after-install
  1. 从您的应用程序打开ubuntu-after-install。
  2. 输入您的密码。
  3. 从列表中选择括号。它可能是列表中的最后一个条目,然后单击安装。你准备好了。


0

您可以根据此页面下载测试版本包此问题此

我是Brackets的新手。安装未显示任何问题。只有弹出窗口提示更新版本可用。这是1.4版本,不适用于libgcrypt20。

额外

我尝试按照sarathms的说明进行操作,但1.4版不会以这种方式启动。从命令行brackets

/usr/bin/brackets: error while loading shared libraries: 
libgcrypt.so.11: cannot open shared object file: No such file or directory

显然,在已编译的代码中的某个地方,存在依赖性。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.