云网牛站
所在位置:首页 > Linux软件 > ANGRYsearch:Linux下的山寨Everything

ANGRYsearch:Linux下的山寨Everything

2018-04-07 15:44:54作者:Plum's稿源:plumz.me

ANGRYsearch 是一个山寨 Windows 下 Everything 搜索软件的轮子。

ANGRYsearch:Linux下的山寨Everything

 

当然,说轮子有点不妥,因为 Everything 本身的工作原理与 NTFS 磁盘的索引有关,所以在 Linux 下还是在 Mac OSX 下都没有什么能够直接与这软件媲美的(至少目前好像如此),ANGRYsearch 更像是一个对 Everything 搜索方式的一种模仿和山寨。

 

安装起来感觉还是比较简单的:

sudo apt install python3-pyqt5 xdg-utils

git clone https://github.com/DoTheEvo/ANGRYsearch

cd ANGRYsearch

chmod +x install.sh && sudo ./install.sh

 

如果你不是 Ubuntu,你可以去项目首页看其他发行版的安装方式。

然后这软件毕竟是山寨品,第一次启动,你需要生成索引。

 

是的,自己生成索引,虽然官方说 SSD 只需要 1 分钟,HDD 只需要 2 分钟,但是尽管如此你还是需要生成索引。同时还可以选择生成索引用的是什么图标。

ANGRYsearch:Linux下的山寨Everything

 

生成之后你就可以搜索了,速度的确是和 Everything 有一比。

ANGRYsearch:Linux下的山寨Everything

 

只是啊,这一切依赖你的索引。

而且索引你还得手动更新,那么能不能自动更新?可以,可以计划任务更新,软件自己也带了一个更新数据库的进程。

crontab -e

在里面添加:

0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py

 

这样就是每六小时一更新,想要更快可以改前面的时间,记得自己看 cron 的用法。

sudo apt install python3-gobject xdotool

这样可以在每次更新后有提示窗口。

 

最后我还是觉得这种方式很不好,我还不如用终端搜索,我决定删除这个轮子。

sudo rm -r /usr/share/angrysearch /usr/bin/angrysearch /usr/share/applications/angrysearch.desktop

rm -rf ~/.cache/angrysearch

然后就 OK 了。

 

相关主题

如何关闭ubuntu Dash的在线搜索功能

精选文章
热门文章