文件 /var/log/messages 不存在 - openSUSE

文件 /var/log/messages 不存在 - openSUSE

我使用 openSUSE Leap 42.3 并且没有文件/var/log/messages。这怎么可能?我在这个文件中看到了有关我的系统的日志。

编辑

尝试安装 rsyslog 我得到

sudo zypper install rsyslog

Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: systemd-logger-228-38.1.x86_64 conflicts with namespace:otherproviders(syslog) provided by rsyslog-8.24.0-1.3.x86_64
 Solution 1: deinstallation of systemd-logger-228-38.1.x86_64
 Solution 2: do not install rsyslog-8.24.0-1.3.x86_64

中的文件还有/var/log

  1. 替代方案.log
  2. 启动日志
  3. 日志记录
  4. 快照程序日志
  5. zypper.log

答案1

OpenSUSE 似乎不再默认安装 syslog 守护进程,而是依赖于systemd日志记录和journalctl.

你的两个选择是,

  1. 使用journalctl
  2. 安装 syslog 守护进程并确保其正在运行

systemd-logger-228-38.1.x86_64是一个虚拟包,只需将其删除并安装即可rsyslog

相关内容