Pull to refresh

[archlinux] До нас добрались бинарные логи!

Reading time2 min
Views5.7K
image

Надеюсь, вам уже страшно жить, потому что иначе Дейв к вам придет.

Нет, не верно, Дейв всё равно к вам придет. А еще Леннарт и много других добрых людей.



(предупреждение: текст нарочно написан в пессимистично-ироничном стиле, на память о печальной известности последнего достижения Леннарта. Если вы по натуре не можете выдерживать такой стиль, вам лучше убрать невинных кошек и беременных мужчин от монитора, и дальше не читать.)

Продолжаем эмергенцию в альтернативную реальность, и на этот раз это НЕ 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]. Мантейнер оптимистично надеется что эти пакеты исчезнут, т.к. их функциональность смерджится в какой-нибудь апстримовый проект.


Пока нет планов на немедленную установку systemd как системы по умолчанию. Но по словам некоторых разработчиков, в долговременной перспективе (на 5 лет) они не видят реальной альтернативы systemd. Многие пакеты в core/extra уже поддерживают systemd и в дальнейшем это распространение будет только прогрессировать.

И да, это была не альтернативная реальность. Самая обычная. Ждите апдейтов, господа, и да пребудет с вами Сила!
Tags:
Hubs:
Total votes 34: ↑18 and ↓16+2
Comments14

Articles