Man l:完全禁用 man-db(processing triggers for man-db)

今天我注意到我的一个主机被卡住了:

systemd[1]: Starting Rotate log files...
systemd[1]: Starting Daily man-db regeneration...

可以停止这些更新吗?否则我需要每天检查机器是否健康。

2

我不知道这是否符合“完全禁用”,但它可能会让你到你想去的地方。

我对“处理 man-db 触发器”的 apt 更新延迟感到恼火。

但我有时需要手册页。

由于似乎没有一个独立的 'man' 包,我不能简单地删除 'man-db' 包。

我的解决方案,无论好坏,都是将 'mandb' 可执行文件移开,并替换为 'true' 的副本

在我的系统上:

sudo mv /usr/bin/mandb /usr/bin/mandb-OFF
sudo cp -p /bin/true /usr/bin/mandb 
sudo rm -r /var/cache/man

如果需要,这很容易撤销。我删除了 / var / cach / man 目录,因为它不再需要并恢复了兆字节的空间。

您需要的任何“man”页面都会从源 man 目录中抓取并实时解压缩。没有更多的缓存意味着效率低下,但是对于当今的速度更快的处理器和磁盘,其效率最低。

警告:每当您获得 man-db 包更新时,您的修改都将被覆盖。要么 apt-hold 'man-db' 包,要么准备在 'man-db' 包维护者和分发经理的心血来潮中重做。

在这个 mod 之后,你仍然会看到 apt 更新行“处理 man-db 的触发器”飞过,但它是零秒的事情。:-)

午夜例程将通过虚拟 mandb 更新。

祝你好运

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(879)
C语言数据结构与算法:数据结构和算法书 C(what is data structure and algorithm)
上一篇
Sqlserver导入access数据库:quartzscheduler2.2.x创建sqlserver数据库架构
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(31条)