有什么办法可以阻止来自Gnome和/或Unity搜索的文件夹?


11

有时我浏览色情媒体文件,并将其中一些存储在硬盘中。所有所说的内容都保存在一个特定的文件夹中。

有什么办法可以阻止该文件夹进入Gnome和/或Unity搜索?

我听说过“使用一个单独的用户”,但是那是行不通的,因为文件仍然在我的硬盘中。我经常浏览这些文件并同时工作(有点...大声笑)。

因此,简而言之,我想从Dash阻止(黑名单)某个文件夹。

够糟糕的是,我不喜欢gnome3或unity接口,我想喜欢gnome3,但这对我来说确实是一件大事。

希望我能在这里得到一些帮助。

编辑:我似乎已经成功地将我想列入黑名单的文件夹列入了黑名单,并且设法删除了(最近列入黑名单的)“最近使用”的文件。

我在终端中输入了很多废话,并且安装了很多东西,以至于我实际上不知道这是什么窍门。因此,我计划:

  • 格式化机器(就像新版本发布时一样)
  • 重新安装Ubuntu 11.10 i386(我拥有一台64位计算机和4gb的ram,但是以我的经验,像wine这样的软件在64位上工作时遇到了麻烦,因此,我将继续使用3.8GB而不是4GB)。
  • 安装Gnome3环境。
  • 准确找出需要完成的工作。
  • 使用完整,适当的答案更新此问题。

多亏了下一个相关的问答环节,这在某种程度上帮助了我。而且我不知道哪一个是Ubuntu Unity / Gnome3 11.10的最终答案(因为其中一些是11.04的答案,其中,我使用了ubuntu classic登录):


1
您尝试过了吗,它不起作用?askubuntu.com/questions/29559/...
豪尔赫·卡斯特罗

3
I sometimes browse erotic media files<-欣赏诚实
Manish Sinha

@JorgeCastro是的,我已经尝试过了。另外,那不是我的问题。我的意思是,问题不是“最近访问的文件”(id也同样失去了该功能),但是如果我搜索“硬件”(让我说我想检查一下我的硬件传感器),当我键入内容时, “辛苦”,我可以看到我想要启动的应用程序,您可以猜测我得到的其他信息,哈哈。我实际上提出了问题,因为该解决方案无效。另外,我没有“黑名单”插件...不知道从哪儿得到它。
保罗·桑切斯

好吧,如果您尝试了某事,那么您需要在问题中提出您尝试过的机会,否则我们别无所求!
豪尔赫·卡斯特罗

兄弟抱歉。试过了 我搜索了所有内容;而且列入黑名单的事情看起来很有希望...我有点喜欢尝试一下,但是找不到如何下载(或下载到哪里)插件。另外,现在,如果我去参加活动日志中的偏好设置,将不再显示任何内容。我登录到Gnome而不是Unity的事实是否相关?
Paolo Sanchez

Answers:


2

好吧 我再次格式化了硬盘,只是再次从头开始。这是整个故事:

在我的Lenovo T400 ThinkPad上成功安装Ubuntu 11.10 i386之后;

  1. 安装依赖项(Google Chrome和Gnome Shell需要)

    sudo apt-get -f install
    
  2. 安装Gnome Shell

    sudo apt-get install gnome-shell
    
  3. 安装Gnome调整工具

    sudo apt-get install gnome-tweak-tool
    

    安装后,它将在菜单中显示为“高级设置”。

  4. 可选的安装Gnome联系人

    注意:不包含在Ubuntu中,但是以某种方式将DASH中的某些联系人显示为搜索结果;但单击时不会打开任何东西,除非您安装了它。

    sudo apt-get install gnome-contacts
    
  5. 可选的安装Gnome Sushi(MacOS X'-ish空格键文件预览器)

    sudo apt-get install gnome-sushi
    

到目前为止,这是重要的部分,如果我敢于搜索“难” ...我会从硬件应用程序到其他我不想在这里看到的难事中混在一起。

因此,让我们安装“ 活动日志管理器”

  • 安装活动日志管理器

    sudo add-apt-repository ppa:zeitgeist/ppa
    sudo apt-get update
    sudo apt-get install activity-log-manager
    

在此之后,我将“文件夹”添加到“伪黑名单”中,没有运气。这是因为这只会将其阻止到活动日志之外。不是Dash,也不是搜索。

这只是Zeitgeist的GUI。

这一点; 没事 Dash仍会显示我以前浏览的内容,以及现在我浏览的内容。

  • 删除“最近使用的”文件,并将其变成文件夹(对吗?)

    rm ~/.local/share/recently-used.xbel
    mkdir ~/.local/share/recently-used.xbel
    

最后一步之后;Dash不会启动以前浏览的文件,也不会显示新的浏览文件,此外,Activity Log Manager不会跟踪您设置的内容。在Dash中不再有“最近打开的”部分,现在漂亮的Activity Journal实际上将是有用的!

做完了!这实际上对我有用,至少到现在为止(仅几个小时),希望它将保持这种状态。如果它停止工作,我想我会通知您。

显然,Sean Houlihane是对的,谢谢男人。


您可以使用黑名单管理器ssokolow.com/gtk-recent-scrubber
Bazon 2012年

1

为什么不将私人文件保存在隐藏文件夹中?通过使用以句点(。)开头的名称来创建隐藏文件夹,例如:.mystuff

您可以通过按ctrl + H或转到Nautilus菜单中的“查看”>“显示隐藏的文件”来查看这些文件夹。(我想这些是英文单词)

Gnome不应在这些文件夹中显示内容。


1

确实需要一种简单的方法来精确地做到这一点。

我审查“可疑”内容,作为我工作的一部分(信息安全)。

我认为不需要所有近期图像文件,甚至所有最新文件的图形速写峰。

这实际上应该是一个选择加入的应用程序,只有该文件夹(和子文件夹)被索引和显示。这也应提供多个上下文。例如。发展,家庭/私人,商业。

如果我们仍然允许组织它们的文件夹和文件,那么我们需要能够控制如何访问或记住这些文件。

我根据另一个发布的问题改编了一个解决方案:

如何防止最新文件出现在Unity中?


0

我相当确定,安装ActivityLogManager并说服它不要为特定文件编制索引(您可能必须删除现有索引),这样会阻止所有文件显示在搜索中。似乎为我工作,但我不记得我所做的确切细节。检查活动日志是否没有条目,检查ActivityLogManager是否不跟踪,并查看问题是否仍然存在。


是的,那是最有可能的。但是,正如我在最近的编辑中所说,我对此仍然持怀疑态度。我将从本周末开始,然后发布完整的解决方案。如我所见,有几个人遇到相同(和/或相似)的问题。
保罗·桑切斯

0

我认为要采取的最谨慎的措施是遵循以下步骤。

  1. 将目录重命名为非色情内容
  2. 更改文件夹的权限,以便只有root才能实际读取文件。这是通过以下命令完成的:

    sudo chmod -r /path/to/folder
    

这样,索引器甚至无法读取其中的文件。但是,找出如何刷新当前索引缓存将很有用。

不用说,要访问文件,您将需要运行使用根特权(即带有sudo appname /path/to/file)打开文件的任何应用程序,这应该被视为是加号。

并非我已经这样做,我认为没有必要下载此类内容。


0

您可以使用Activity Log Manager来配置Ubuntu的活动跟踪器(继承自Gnome)从哪些源“ Zeitgeist”进行跟踪。

活动日志管理器屏幕截图

让你

  • 禁用某些对象类型的跟踪,
  • 禁用按文件夹跟踪对象源,
  • 删除在某个时间范围内或完全删除最近收集的曲目。
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.