删除文件中的上下文菜单选项,Ubuntu Gnome 16.04

mor*_*man 5 nautilus context-menu 16.04

我想从 Ubuntu Gnome 16.04 中文件 (nautilus) 的上下文菜单中删除电子邮件和压缩选项。

知道我需要编辑哪个文件及其位置吗?

van*_*ium 7

文件 (nautilus) 中的某些右键单击选项由系统范围的 nautilus 扩展名决定,并且确实可以通过删除该扩展名来删除。

要删除“电子邮件”选项

sudo apt remove nautilus-sendto
Run Code Online (Sandbox Code Playgroud)

删除“压缩”选项不太明显。这是随文件压缩实用程序 file-roller 一起安装的。您将使用以下命令删除该选项,但您还将删除文件压缩实用程序 file-roller:

sudo apt remove file-roller
Run Code Online (Sandbox Code Playgroud)

如果您只想删除该选项,但保留应用程序文件滚轮,那么您需要求助于不受支持的 hack:重命名(或删除)文件 `/usr/lib/x86_64-linux-gnu/nautilus/extensions- 3.0/libnautilus-fileroller.so'。

sudo mv /usr/lib/x86_64-linux-gnu/nautilus/extensions-3.0/libnautilus-fileroller.so /usr/lib/x86_64-linux-gnu/nautilus/extensions-3.0/libnautilus-fileroller.so.old
Run Code Online (Sandbox Code Playgroud)

要恢复,只需切换两个文件路径。

这是“不受支持的”,因为您在文件级别的数据包管理之外进行操作。文件滚轮中的升级会将文件放回原处,因此您需要重复该过程。