前一段听说了一个比较好用的 locate 搜索升级版,测试了一下确实提升很多性能,所以在所有vps上都安装了。但部分比较旧的系统版本无法直接在软件源中安装,在此记录一下编译安装的过程。
Arch Linux / Manjaro and Debian (Bullseye +, Buster backports) / Ubuntu (21.04, 21.10 +)这些都可以直接安装。
前置要求
以ubuntu 20.04举例:
sudo apt install libzstd-dev meson build-essential
wget -O /tmp/plocate.tar.gz https://plocate.sesse.net/download/plocate-1.1.15.tar.gz
tar -axvf /tmp/plocate.tar.gz
cd /tmp/plocate-1.1.15/
meson obj
cd obj
ninja
sudo groupadd --system plocate
sudo ninja install
sudo systemctl enable plocate-updatedb.timer
sudo updatedb
可选
- liburingliburing
- Linux kernel 5.1+
使用
直接 locate abc.jpg 就好了,支持正则,一般我搜关键字很快就能找到具体的文件/文件夹。
评论区