是否有任何调整可以在 Nautilus 中带回标志?

Ach*_*chu 22 gnome nautilus unity

我阅读了以下开发电子邮件删除“背景和标志”,当我阅读这部分时:

Note that this does not completely remove the ability for extensions
(e.g. Dropbox) to add emblems programmatically by using the
libnautilus-extension library, just the user-added emblems from the
properties dialog/emblems sidebar.
Run Code Online (Sandbox Code Playgroud)

有能力以编程方式带来标志。那么,我怎样才能libnautilus-extension library像 Dropbox 那样添加一些标志呢?或者是否有任何调整工具?

fos*_*dom 9

在此处输入图片说明

如何...

在 Unity Dash 中,搜索软件源并启用“Multiverse Repository”

现在在终端复制和粘贴(一次一行)

sudo add-apt-repository ppa:dr3mro/nautilus-actions-extra
sudo apt-get update
sudo apt-get install nautilus-actions-extra
nautilus -q
Run Code Online (Sandbox Code Playgroud)

使用以下选项来标记您的文件/文件夹:

在此处输入图片说明

笔记

  1. 这将安装 70Mb 的各种软件包。更重要的是,您可以看到它安装了许多 nautilus 附加功能。您可以通过该工具删除任何已安装的脚本nautilus-actions-config-tool
  2. 您必须点击F5刷新 Nautilus 文件夹内容才能显示徽标。

来源


Ice*_*ake 8

大声笑,我刚刚读了一篇关于将标志重新添加到 Nautilus 的文章,我来到这里找到了这个问题。无论如何,是的,您可以将标志添加回 Nautilus,方法如下:

按照以下说明操作(来源:http : //www.webupd8.org/2011/12/how-to-manually-add-emblems-in-nautilus.html):

首先,安装python-nautilus。在 Ubuntu 中,使用以下命令:

sudo apt-get install python-nautilus
Run Code Online (Sandbox Code Playgroud)

其次,从HERE下载 python 脚本,解压缩下载的存档并将 nautilus_emblems_menu.py 文件复制到 /usr/share/nautilus-python/extensions/(为了能够做到这一点,请以 root 身份打开 Nautilus:“gksu nautilus /usr /share/nautilus-python/extensions/")。

、重启鹦鹉螺:

nautilus -q
Run Code Online (Sandbox Code Playgroud)

现在,当您在 Nautilus 中右键单击文件或文件夹时,您应该会看到一个名为“标志”的新项目。

请确保您阅读了我从中获取此信息的原始源文章(上面给出了链接),因为它包含有关如何向 Nautilus 添加更多标志的信息。

  • 除了将脚本放在 /usr/share(全局)中之外,您还可以将脚本放在用户文件夹中:~/.local/share/nautilus-python/extensions (2认同)

Rma*_*ano 5

新答案

最简单的方法是安装thunar(来自 Xubuntu 发行版 --- 应该和 一样简单apt-get install thunar)。Thunar 开发人员已经离开了标志选项。使用 设置它们后thunar,它们也可见nautilus...因此如果您不想要,无需更改默认文件浏览器。

旧答案

还有另一种选择,请参阅https://github.com/allefant/Nautilus-Emblems-Menu-Extension/blob/master/nautilus_emblems_menu.py(同一文件中的说明和请求帮助)。

您也可以将文件放在 .local/share/nautilus-python/extensions 目录中,无需超级用户。

可悲,我喜欢徽章。如果有人知道如何为此游说......

(顺便说一下,我试过了。我的回答是 WONTFIX。见https://bugzilla.gnome.org/show_bug.cgi?id=665735

您还可以通过命令行添加标志。要查看文件/目录与之关联的标志,请发出

gvfs-info -a metadata::emblems file_or_dir
Run Code Online (Sandbox Code Playgroud)

在文件/目录上设置标志酷和默认:

gvfs-set-attribute -t stringv file_or_dir metadata::emblems cool default
Run Code Online (Sandbox Code Playgroud)

清除文件/目录上的标志

gvfs-set-attribute -t unset file_or_dir metadata::emblems
Run Code Online (Sandbox Code Playgroud)

仍在寻找 gvfs 命令来列出可用的标志...