我有最新的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
我现在该怎么办?
更新,下面的版本不再可用。现在您必须安装 Trusty 版本:
该软件包
libgcrypt11
不再是 Ubuntu 15.04 中的可安装软件包。你现在需要图书馆libgcrypt20
。因此从这里安装最新的 Utopic 包:
或者按照我之前的回答中的步骤更改括号包的依赖项并使用
libgcrypt20
.您所要做的就是从较旧的 Ubuntu 版本(例如 Ubuntu 14.04 LTS)安装 libgcrypt11:
https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_i386.deb
https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
我有同样的问题。按照 AB 的回答中的步骤操作后,错误并没有消失。我从 Ubuntu-After-install 安装了 Brackets。
https://www.thefanclub.co.za/how-to/ubuntu-after-install
您可以通过 PPA 安装 Brackets:
您可以根据这个问题在本页下载测试版包
我是括号的新手。安装显示没有问题。只有一个弹出窗口显示有更新版本可用的通知。这是不适用于 libgcrypt20 的 1.4 版本。
额外的
我尝试按照sarathms的说明进行操作,但 1.4 版不会以这种方式启动。从命令行
brackets
显然在编译代码的某个地方,有一个依赖项。