Дистрибутив Arch Linux начинает переход на systemd

Разработчики дистрибутива Arch Linux начали обсуждение и планирование перехода на новую init-систему systemd.В репозиториях Arch Linux пакет с systemd уже представлен некоторое время, и заинтересованные пользователи могли с ним работать. Планируемый переход означает признание systemd достаточно стабильным решением для использования на «боевых» инсталляциях и отказ от нынешний init-системы из rc.d-скриптов. Перечень вещей, требующих внимания и проработки авторов Arch Linux для осуществления успешной миграции, представлен на wiki.archlinux.org. Ранее на systemd уже перешли многие другие популярные Linux-дистрибутивы, среди которых можно выделить Fedora, openSUSE, Mandriva и Mageia.Тем временем, в проекте Arch Linux происходят и другие изменения, которые вызвали смешанные чувства в сообществе дистрибутива: появилась символическая ссылка с /lib на /usr/lib, произошёл отказ от /etc/rc.conf. Всё это побудило одного из разработчиков, Аллана Макрэя (Allan McRae), написать заметку «Почему мы отказываемся от вещей, которые определяют Arch Linux?» (она доступна на allanmcrae.com). В ней он рассуждает о нынешнем положении тех особенностей дистрибутива, что традиционно были его основными преимуществами (Pacman, Arch Build System, rolling releases, оптимизация под i686 и т.п.), а также объясняет последние решения, вызвавшие споры в сообществе. В частности, говоря о разнице между rc.d и systemd и о сложности новой init-системы, Аллан просит обратить внимание на качество rc.d-скриптов: «Переход на unit-файлы systemd станет преимуществом, поскольку они гораздо более просты в написании и могут помещаться в upstream-ветви пакетов».

©  nixp