Дистрибутив Arch Linux перейшов на використання системного менеджера systemd за замовчуванням для нових встановлень. Зміна анонсовано через тиждень після переходу Live-збірки на systemd. До складу базової групи пакетів Arch Linux сьогодні включений systemd-sysvcompat, при встановленні якого система буде завантажуватися за замовчуванням з використанням systemd.

Так як поки ще залишаються пакети для яких не підготовлені unit-файли systemd, користувачі можуть встановити пакет initscripts і використовувати масив DAEMONS в /etc/rc.conf для запуску сервісів за допомогою раніше застосовуваних стартових скриптів rc.d. Вже встановлені системи залишаються на системі ініціалізації sysvinit, підтримка якої в дистрибутиві буде збережена. Пакети initscripts і sysvinit залишаються в репозиторіях, доступні для встановлення і можуть бути використані на нових системах замість systemd.

Користувачі, які бажають перевести свої вже встановлені системи на systemd, можуть здійснити міграцію вручну, дотримуючись спеціально підготовленої інструкції. Можливе використання і гібридних схем, при яких для ініціалізації буде продовжено використання sysvinit, а для управління сервісами - systemd. До складу systemd входять підсистеми, які можуть замінити такі служби, як syslog, cron, acpid і xinetd, тим не менш, користувачу надана можливість продовжити використання зазначених сервісів, якщо його чимось не влаштовують аналогічні компоненти systemd. Для проведення експериментів можна одночасно використовувати пакети systemd і initscripts, викликаючи systemd через передачу параметра "init=/usr/lib/systemd/systemd" в процесі запуску системи.



Comments

comments powered by Disqus