即使使用该命令mlocate
安装了该软件包,dnf install mlocate
该updatedb
命令也不会被安排运行。
这意味着locate <filename>
返回空结果。
如何在updatedb
不创建自己的脚本或 cron 作业的情况下自动运行?
即使使用该命令mlocate
安装了该软件包,dnf install mlocate
该updatedb
命令也不会被安排运行。
这意味着locate <filename>
返回空结果。
如何在updatedb
不创建自己的脚本或 cron 作业的情况下自动运行?
CentOS Stream 8 或 RHEL 8 附带的
mlocate
软件包在软件包安装期间不会自动启动或调度updatedb
命令。安装包附带一个SystemD 计时器单元,您必须手动操作
enable
它,然后它会运行mlocate-updatedb.service
. 计时器取代了传统cron
的工作updatedb
。启用计时器将立即启动服务:
要手动启动 updatedb 进程,即如果您进行了重大更改,您可以运行: