海马“解密”上下文菜单未出现在 Nautilus 中

Nic*_*oul 5 nautilus gnupg seahorse 14.04

我安装了seahorseseahorse-nautilus,所以我可以在 Nautilus 中通过右键单击来加密任何文件,这很好用。

但是任何文件(甚至不是.pgp文件)上都没有“解密”菜单。这是一个错误吗?

没有解密

这个2009 线程说可以通过安装来解决问题seahorse-plugins,但是:

$ sudo apt-get install seahorse-plugins
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package seahorse-plugins 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
However the following packages replace it:
  seahorse-nautilus:i386 seahorse-nautilus
E: Package 'seahorse-plugins' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

Syl*_*eau 11

seahorse-plugins自10.04被弃用,如在错误消息中所述,seahorse-nautilus包现在替换它。

有关详细信息,您可以查看源包及其debian/control文件:

Package: seahorse-nautilus
Architecture: any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         seahorse-daemon (>= 3.2.2)
Recommends: seahorse
Replaces: seahorse-plugins
Description: seahorse plugins and utilities for encryption in GNOME
 Seahorse nautilus is an extension for nautilus which allows encryption
 and decryption of OpenPGP files using GnuPG - the GNU Privacy Guard 
 program.
Run Code Online (Sandbox Code Playgroud)

关于丢失的菜单项,如果您尝试使用 Gedit 打开加密文件,则会发生这种情况,因为随后会为此新 (MIME) 类型创建新文件关联。

要恢复这种关联,请编辑$HOME/.local/share/applications/mimeapps.list文件以删除(或注释)以下行:

在此处输入图片说明

然后重新启动 Nautilus。

最后.pgp使用 Nautilus解密 a ,右键单击它并选择打开方式解密文件菜单项:

在此处输入图片说明

  • 使用以下命令通过终端重新启动 nautilus:`nautilus -q && nautilus` (2认同)