Надеюсь, вам уже страшно жить, потому что иначе Дейв к вам придет.
Нет, не верно, Дейв всё равно к вам придет. А еще Леннарт и много других добрых людей.
Продолжаем эмергенцию в альтернативную реальность, и на этот раз это НЕ testing.
Леннарт кодит упорно и настойчиво, и вот начиная релиза systemd 38 в нем уже заимплеменчен Тот Самый Журнал, но его стабильность внушает сомнения. 41я версия уже появился в [тестинге] и направляется к вашему компьютеру!
systemd v42 будет в [extra]. Да-да, это ОН.
Начиная с релиза v41, большинство важных ошибок поправили, но всё еще есть несколько раздражающих недоразумений, которые, возможно, пофиксят к версии 42. Предполагая что действительно произойдет, мантейнер системд, Dave Reisner, невозбранно зафигачит его в стабильный репозиторий extra.
Что это означает для людей, которые не юзают системд?
- Да ничего. Вообще. Вы можете жить так же как и раньше, никто не будет вмешиваться в ваши жизни, тощие осклизклые твари не заползут к вам в трусы ночью. Ваши (наиболее значимые для вас) родственники и животные, скорее всего, останутся живы.
- Впрочем, вы можете затаить в душе капельку страха, ну, чтобы была.
- Вам, наверное, можно дальше не читать.
А что, если вы всё-таки юзаете системд?
- Новые фичи! systemd-cat, systemd-cgtop, systemd-journalctl. Если вам действительно нужен полный список фич и багфиксов, почитайте файл NEWS в гите, там дофига чего.
- Так как Тот Самый Журнал включится по умолчанию, вам больше не нужно иметь запущенный syslog (syslog-ng, rsyslog, любой). Тот Самый Журнал, по умолчанию, гадит в /run/systemd/journal (значит, при перезагрузке бинарные логи отправятся туда, где им самое место). Если вам вдруг захочется оставить логи на память, просто создайте /var/log/journal и Тот Самый Журнал его самостоятельно обнаружит и начнет осваивать. Если вам правда-правда захочется оставить сислог, скажите ему, чтобы писал в /run/systemd/journal/socket, а не в /dev/log.
- systemadm выделился в отдельный репозиторий (в апстриме). Посему в AUR появиля systemd-ui-git. Если он наберет достаточно голосов, его поднимут в правах белого человека со справкой и отправят в [community].
- Ничего не изменится в systemd-arch-units и systemd-initscripts. Эти пакеты остаются в [community]. Мантейнер оптимистично надеется что эти пакеты исчезнут, т.к. их функциональность смерджится какой-нибудь в апстримовый проект.
В довершение всего, появится пакет, который конфликтует с sysvinit и зависит от systemd, в результате чего всего лишь будут затерты все бинарники sysvinit'а (init, telinit, reboot, shutdown) и заменятся на их аналоги из systemd (симлинками на systemctl). Эта показательная процедура отречения от предыдущей религии не является обязательным требованием, но может значительно упростить переход тем, кто уже самостоятельно применил живительную эфтаназию к initscripts и sysvinit.
Пока нет планов на немедленную установку systemd как системы по умолчанию. Но по словам некоторых разработчиков, в долговременной перспективе (на 5 лет) они не видят реальной альтернативы systemd. Многие пакеты в core/extra уже поддерживают systemd и в дальнейшем это распространение будет только прогрессировать.
И да, это была не альтернативная реальность. Самая обычная. Ждите апдейтов, господа, и да пребудет с вами Сила!