Root Only

подайте на пропитание, бывшему админу бывшего локалхоста

Menu
  • Администрирование
  • Программирование
  • Монетизация
  • Продвижение
  • Хлам
Menu

Миграция с sysvinit на systemd

Опишу я здесь все прелести демона инициализации systemd , а так-же безболезненный переход на него.

systemd дает лучшее распараллеливание взаимозависимых сервисов, кроме того , в 2012 году исходные коды systemd и udev были объединены.

Значительно удобнее и проще создавать правила для демонов.

Миграция:

  1. Устанавливаем systemd (для archlinux — pacman -Sy systemd )
  2. Устанавливаем systemd-sysvcompat ( pacman -Sy systemd-sysvcompat) — нужен для плавной миграции, содержит набор юнитов
  3. Добавляем в параметры загрузки ядра строчку init=/usr/lib/systemd/systemd
  4. reboot

Немного об управлении:

systemctl enable postfix — включает демон postfix в автозагрузку

systemctl disable postfix — выключает демон postfix

systemctl start postfix — запускает демон postfix

systemctl stop postfix — останавливает демон postfix

systemctl restart postfix — рестарт демона postfix

как видите все очень просто

Все юниты хранятся в /usr/lib/systemd , активные юниты находятся в /etc/systemd/, включение демона представляет собой создание ссылки из /etc/systemd на /usr/lib/systemd/…

Должен сказать , время загрузки моего archlinux после установки systemd значительно сократилось.

+ Бонусом — красивая загрузка системы 🙂

Поиск

Метки

adb antiddos bash bubble cache console ddos debian docker eclipse elasticsearch elk ffmpeg fs gentoo glusterfs grafana healthcheck hicam ipcam jquery jscript mail mysql mysqldump nginx nodejs php putty python redirect replication RSS serial socat ssh ssh-agent sysfs systemd tinymce uart usb vim vnc windows

Безопасность

© 2026 Root Only