
С момента перехода на Ubuntu 15.04 оба установлены journald
и rsyslog
работают. Интересно, это сделано намеренно или rsyslog мог быть не удален случайно?
Могу ли я без проблем удалить rsyslog или мне следует принять меры предосторожности?
решение1
ОБНОВЛЕНИЕ ОТ 18.04:
По состоянию на 18.04, похоже, нет никаких реальных зависимостей. Помимо других пакетов, специфичных для rsyslog, большинство зависимостей, перечисленных, apt-cache rdepends rsyslog
по-видимому, являются "рекомендациями", а не фактическими зависимостями.
Поэтому это может быть безопасно, но действуйте осторожно.
Чтобы оценить ситуацию, можно выполнить «пробное» удаление, чтобы увидеть, какие пакеты будут удалены:
sudo apt remove --dry-run rsyslog
Это не удалит никакие пакеты, но покажет, какие пакеты будут удалены.
Если вы удалите rsyslog, apt
может установить другой пакет для его замены. Это тот случай, когда есть зависимость "или/или" для rsyslog или аналогичного пакета.
Пример:
Depends: rsyslog | inetutils-syslogd
Здесь любой из пакетов будет удовлетворять зависимости, поэтому если вы удалите один, другой будет установлен автоматически для удовлетворения зависимости.
ОРИГИНАЛЬНЫЙ ОТВЕТ (15.04):
journalctl
часть systemd
.
От него зависят многие пакеты rsyslog
, и удалять его не рекомендуется.
видеть:
apt-cache rdepends rsyslog