无法在Ubuntu 15.04上安装Springseed 2


9

我已经下载了Springseed 2 deb文件,当我由Ubuntu Software Center打开它时,它显示此错误:

依赖关系无法令人满意:libgcrypt11

我已经在Synaptic软件包管理器中查找了此软件包,libgcrypt20但没有libgcrypt11

应该如何解决这个问题?


您从哪里下载文件?
威尔夫,2015年

@Wilf来自Springseed 主页
frogatto

@abforce:请参见下面的答案
ashubuntu 2015年

撇开:如果升级到2.0,则您来自Springseed 1.1的旧笔记显然不会保留下来。我必须回到1.1并手动导出它们,然后将它们放回到较新的版本中。仅供参考。
乔尔·德威特

Answers:


13

你有两个选择

  • 更改依赖关系并使用最新的 libgcrypt

    我们有多种原因 libgcrypt20

  • 安装libgcrypt11并使用版本的libgcrypt


更改依赖项:

首先,删除以前安装的SpringSeed:

sudo apt-get remove springseed

此处下载最新的SpringsSeed版本:

例如:

cd
wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb

遵循以下命令

mkdir temp.$$
cp springseed_2.0_amd64.deb temp.$$
cd temp.$$
dpkg-deb -x springseed_2.0_amd64.deb springseed-repackaged
cd springseed-repackaged
dpkg-deb -e ../springseed_2.0_amd64.deb

打开control文件:

nano DEBIAN/control

替换行:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt11, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

与:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt20, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

保存并退出并遵循以下命令:

cd ..
sudo dpkg-deb -b springseed-repackaged
sudo dpkg -i springseed-repackaged.deb

安装 libgcrypt11

打开终端并下载以下最新的Utopic版本libgcrypt11

cd
wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb

此处下载最新的Springseed版本,例如:

wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb

安装方式:

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

它也可以在Ubuntu 15.04中使用!

在此处输入图片说明


感谢您的回答,您的回答肯定可以,但是我不能将两个答案都标记为已接受。
frogatto

也许,但是还有另一种选择。读。
2015年

您的第一个选择似乎比第二个更诱人!:)
frogatto

是的,我认为,我的答案更好。
2015年

我已经更改了命令。要从我的shell历史记录文件中复制并粘贴许多内容。抱歉。
AB

6

Ubuntu 15.04的最终版本不再保留该软件包libgcrypt11,而是libgcrypt20像Synaptic软件包管理器一样。

您所要做的就是从此处下载该软件包,然后在安装之前Springseed。您可能会从此来源获得更多知识,指出除以外的其他应用程序也存在类似问题Springseed

如果遇到任何问题,请再次仔细阅读第二个链接中的内容。


我衷心感谢您的回答,但是AB的回答似乎更全面。
frogatto

@abforce:他的回答比全面的回答要先进。如果可以的话,我本人会选择最佳答案。
ashubuntu 2015年

您的回答很好,所以昨天晚上我给您了一个投票。:)
AB
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.