LINUX.ORG.RU
ФорумTalks

Под катом кровь и внутренности, интересные не только арчерам


0

1

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

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

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

И да, это была не альтернативная реальность. Самая обычная. Ждите апдейтов, господа, и да пребудет с вами Сила!

★★★★☆

Последнее исправление: stevejobs (всего исправлений: 2)

Чувак, амфетамины тебя убьют.

thesis ★★★★★
()

Тот Самый Журнал, по умолчанию, гадит в /run/systemd/journal

Ждем веселых ошибок от софта, который никак не ожидает, что на /run закончится свободное место.

shimon ★★★★★
()
Ответ на: комментарий от shimon

Думаю, оно подчищает концы журнала, когда кончается место в /run :-).
Во всяком случае, я бы так сделал..

Darth_Revan ★★★★★
()

systemd-cat

ждём systemd-tail, -head, -rm -rf / и т.д. ...

Bad_ptr ★★★★★
()

Но по словам некоторых разработчиков, в долговременной перспективе (на 5 лет) они не видят реальной альтернативы systemd.

Т.е. мейнтейнеры расписываются в том, что не в состоянии загрузочные скрипты поддерживать в рабочем состоянии? Это фейл, господа.

geekless ★★
()

Вообще я тут подумал, пора pacman переносить на {net,free,open}bsd и создавать для них систему репозиториев, аналогичную арчевской. (Потому что то, что там сейчас принято использовать в качестве пакетных менеджеров, производит унылое впечатление.) Чтобы свалить из этого сумашедшего дома, когда всё окончательно развалится, зафейлится и превратится в огороженное корпорациями УГ.

geekless ★★
()
Ответ на: комментарий от geekless

Они видят, что этот системд всёравно вовсюда пропихнут насильно, все на него перейдут, а сами они париться нехотят со скриптами.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

Ну так сейчас уже есть система скриптов. Разработанных специально для арча. Как они раньше её поддерживали, так и дальше могут поддерживать.

geekless ★★
()

Я вернул тёплый ламповый sysvinit, когда systemd на «rcmpd start» как обычно ответил мне «Redirecting to sysctl...», а mpd не смог запуститься из-за ошибки.

Yareg ★★★
()
Ответ на: комментарий от Deleted

Кстати, можно знатно извратиться и переписать все /etc/rc.* на Руби. :-D Ну или на Питон. За одно, добавить поддержку опциональных правил для зависимостей между демонами.

То, что скоро бинарники корня смерджат в /usr, развязывает руки. Можно затолкать любой интерпретатор в базовую систему, т.к. это теперь это чисто логическое понятие.

geekless ★★
()
Ответ на: комментарий от geekless

Уж лучше любой из них, чем баш :} [Хотя я и предпочитаю Руби] от питона уже и так что только не зависит, можно его.

Deleted
()
Ответ на: комментарий от geekless

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

емнип, это должно более чем быть в kmod3 искаропки

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от stevejobs

Нипонял, какое отношение kmod3 имеет к initscripts и к rc.multi, в частности?

geekless ★★
()
Ответ на: комментарий от no-such-file

Ну если извращаться, можно переписать на Forth.

geekless ★★
()

тощие осклизклые твари не заползут к вам в трусы ночью

А вот в соседнем треде уже заползают

cvs-255 ★★★★★
()
Ответ на: комментарий от cvs-255

Так это во Флориде, там тепло.

Deleted
()

Ставил во времена версий 2x, заработало, но смысла не увидел. Как будет в extra - попробую ещё раз.

h31 ★★★★
()

Что это означает для людей, которые не юзают системд?

Да ничего. Вообще.

Ффффух... Выдохнул. Вытер испарину со лба.

Axon ★★★★★
()
Ответ на: комментарий от Deleted

Чего это нельзя? Берем статически линкованый лисп... PROFIT. А еще лучше, замутить init на лиспе. И удобная рулилка в виде slime уже есть.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

А редактировать потом это всё будут белки…

Deleted
()
Ответ на: комментарий от geekless

Ты видимо путаешь меня со второй местной обезьяной-на-аватарке.

Вас тут трое таких как минимум. В чём прикол этой абизяны?

tiandrey ★★★★★
()
Ответ на: комментарий от nehalem

Если подумать, то что мне надо из дров... В игры я не играю, никаких необычных девайсов не использую, и дома даже принтера у меня нет. Так что не думаю, что это большая проблема.

geekless ★★
()
Ответ на: комментарий от geekless

у меня только ноутбук, поэтому хотелось бы безглючные с2рам и с2диск иметь. да, камерой иногда пользуюсь, хз как в бсд с этим.

кстати. потыкал фряху 9, установщик испохабили мама дорогая.( сисинсталл лучше был.

nehalem
()
Ответ на: комментарий от dk-

я пирацетам жру иногда (в основном, когда пьяный - чтобы не пьянеть). Плюс хочу попробовать модафинил, но его нет в продаже и он очень дорогой, собака. Вначале нужно проверить зрение, прежде чем так жестить.

stevejobs ★★★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.