ANGRYsearch Linux 搜索软件使用指南
ANGRYsearch 是一个山寨 Windows 下 Everything 搜索软件的轮子,旨在提供类似 Everything 的搜索体验,但由于 Everything 本身的工作原理与 NTFS 磁盘的索引有关,因此在 Linux 下实现类似功能存在一定的挑战性。
安装 ANGRYsearch
---------
安装 ANGRYsearch 需要使用以下命令:
```
sudo apt install python3-pyqt5 xdg-utils
git clone https://github.com/DoTheEvo/ANGRYsearch
cd ANGRYsearch
chmod +x install.sh
sudo ./install.sh
```
如果您不是 Ubuntu 用户,可以查看项目首页了解其他发行版的安装方式。
第一次启动 ANGRYsearch 需要生成索引,这个过程可能需要一些时间,官方宣称 SSD 只需要 1 分钟,HDD 只需要 2 分钟。生成索引后,您可以开始搜索,搜索速度确实与 Everything 相似。
索引更新
------
ANGRYsearch 需要手动更新索引,可以使用以下命令:
```
crontab -e
```
添加以下内容:
```
0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py
```
这样每 6 小时更新一次索引。如果您想更快更新,可以修改前面的时间。
安装 python3-gobject xdotool
-------------------------
安装 python3-gobject xdotool 可以在每次更新后弹出提醒窗口:
```
sudo apt install python3-gobject xdotool
```
卸载 ANGRYsearch
-------------
如果您想卸载 ANGRYsearch,可以使用以下命令:
```
sudo rm -r /usr/share/angrysearch /usr/bin/angrysearch /usr/share/applications/angrysearch.desktop
rm -rf ~/.cache/angrysearch
```
然后就 OK 了!
结论
----
ANGRYsearch 是一个山寨 Everything 搜索软件的轮子,虽然存在一些缺陷,但总体来说还是一个不错的选择。如果您需要一个快速搜索工具,ANGRYsearch 值得一试。
知识点:
* ANGRYsearch 是一个山寨 Everything 搜索软件的轮子
* ANGRYsearch 需要生成索引才能开始搜索
* ANGRYsearch 需要手动更新索引
* 可以使用 crontab 设置定时更新索引
* 安装 python3-gobject xdotool 可以在每次更新后弹出提醒窗口
* 可以卸载 ANGRYsearch 使用以下命令