全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 796|回复: 2

[翻译] 每次locate之前都需要updatedb,答案:装mlocate

[复制链接]
发表于 2021-11-17 20:11:08 | 显示全部楼层 |阅读模式
习惯性直接apt install locate。
这样子装会没有数据库。
解决方法apt install mlocate。
这问题相对不好谷歌,所以发个贴。方便检索。
发表于 2021-11-17 20:11:36 | 显示全部楼层
挺好                  
发表于 2021-11-17 20:14:36 | 显示全部楼层
debian软件包官方说明就写的很清楚了,学艺不精而已

mlocate 安装时会通过 Debian 的 alternatives 机制,将 /usr/bin/locate 程序指 向 mlocate 。安装后,需要首先手动执行 /etc/cron.daily/mlocate 命令来创建数 据库。否则在 cron 调用该脚本执行数据库创建之前,mlocate 将不能工作 (因为 mlocate 和标准的 locate 并非使用同一个数据库)。类似的,最好在安装本软件包之 后将原始的 locate 软件包删除,否则系统会定期更新两套数据库文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-24 08:09 , Processed in 0.058456 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表