Logrotate 未安装为 systemd 服务

Logrotate 未安装为 systemd 服务

我已经通过 安装apt logrotate

但是我没有看到任何systemd服务。

这是否需要单独的流程来设置logrotatesystemd服务?

root@myserver:~# apt install -y logrotate
Reading package lists... Done
Building dependency tree
Reading state information... Done
logrotate is already the newest version (3.11.0-0.1).
0 upgraded, 0 newly installed, 0 to remove and 38 not upgraded.
root@myserver:~# systemctl list-unit-files | grep -i logro

致力于Debian 9

答案1

Debian 9 中的 logrotate 包仅支持 cron –dpkg -L logrotate应该显示一个文件/etc/cron.*

总体来说,Debian 9 仅部分支持 systemd。

同时,Debian 11 中的相同软件包.timer为计划任务(logrotate.timer,定期启动logrotate.service)安装一个systemd单元。

相关内容