ANGRYsearch 是一个山寨 Windows 下 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 分钟,但是尽管如此你还是需要生成索引。同时还可以选择生成索引用的是什么图标。
生成之后你就可以搜索了,速度的确是和 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 了。
相关主题 |