journald 和 rsyslog 均正在运行

journald 和 rsyslog 均正在运行

自从迁移到 Ubuntu 15.04 以来,journaldrsyslog都已安装并运行。我想知道这是设计使然还是 rsyslog 可能没有被意外卸载?

我可以毫无问题地卸载 rsyslog 吗?还是我应该采取预防措施?

答案1

截至 18.04 的更新:

截至 18.04,似乎没有任何实际依赖项。除了其他 rsyslog 特定软件包外,列出的大多数依赖项apt-cache rdepends rsyslog似乎是“推荐的”,而不是实际的依赖项。

因此,它可能是安全的,但要谨慎行事。

为了评估情况,您可以进行“试运行”删除以显示哪些软件包将被删除:

sudo apt remove --dry-run rsyslog

这不会删除任何包,但它会显示哪些包将被删除。


如果你删除 rsyslogapt可能会安装另一个包来替换它。当 rsyslog 或类似包存在“非此即彼”的依赖关系时,就会出现这种情况。

例子:

Depends: rsyslog | inetutils-syslogd

在这里,任何一个包都会满足依赖关系,因此如果你卸载一个包,另一个包将自动安装以满足依赖关系。


原始答案(15.04):

journalctl是其一部分systemd

许多软件包依赖于它rsyslog,不建议卸载它。

看:

apt-cache rdepends rsyslog

相关内容