PsyDebug
Куда это?
Alexander
я не могу с ходу вот так назвать ОС, где его бы не было
Alexander
ну вот в Alpine его нет
Alexander
но она для контейнеров, там и не нужно
Alexander
относитесь к systemd как к продолжению ядра
Alexander
и всё норм
Alexander
это как скелет, общий у всех современных систем
Alexander
он стал стандартом
Alexander
дебиан, redhat, arch linux, gentoo...
Alexander
на всех системах он вариант по умолчанию
Alexander
конечно, можно выкинуть его и поставить своё решение
Alexander
это же linux
Alexander
но кто такое будет поддерживать - я не знаю
Vladimir
у этого скелета явно проблемы с крепостью костей и общей кривизной. А заодно какие-то деятели обпилили лишние выступающие элементы
Nikolay
гном? 2? 2016?
Nikolay
Alexander
так я к тому и веду - systemd стал стандартом для linux-based OS
Nikolay
devuan не линукс?
Nikolay
окай
Vladimir
Дима
так я к тому и веду - systemd стал стандартом для linux-based OS
"Копипаста про обезьян и 'здесь так принято'"
Alexander
Nikolay
я тоже не использую
maniac
дебиан, redhat, arch linux, gentoo...
неправда. в генту его можно поставить, даже поддержка кое-какая есть вроде, но не по умолчанию никак.
Vladimir
http://gentoo.ru/node/26940
Дату глянь
maniac
http://gentoo.ru/node/26940
первое апреля 2013
Alexander
"Копипаста про обезьян и 'здесь так принято'"
в линуксе открытые исходники, теоретически можно что угодно и как угодно поставить
Alexander
первое апреля 2013
о, точно, но странно, если в 2016 это ещё не вариант по умолчанию
maniac
для многих вещей сервис файлы никто не написал банально. ну, по слухам.
Vladimir
о, точно, но странно, если в 2016 это ещё не вариант по умолчанию
в генте нет умолчания на самом деле, есть образ с openrc, есть с systemd
Vladimir
ты волен выбрать какой взять как базовый
maniac
openrc работает и не выебывается.
Alexander
ну, тогда вариант по умолчанию в генте можно определить по количеству загрузок этих образов
maniac
ты волен выбрать какой взять как базовый
а можно ссылку на стейдж3 с системд?
Alexander
если там есть статистика
Vladimir
но да, на systemd не у всего софта есть юниты в ебилдах
Alexander
всё идёт к тому, что на линуксе будет как на маке
Alexander
то есть вот этот AppStore
Alexander
без глобальных зависимостей всего от всего
Alexander
как-нибудьь через контейнеры
Vladimir
http://trumpetti.atm.tut.fi/gentoo/releases/amd64/autobuilds/current-stage3-amd64-systemd/stage3-amd64-systemd-20160908.tar.bz2
maniac
а, есть
maniac
да, вижу
Vladimir
оно не так давно появилось просто
Alexander
убунта с этим экспериментирует
Vladimir
убунта с этим экспериментирует
Был еще NixOS которые хотели что-то чем-то похожее на это сделать
Vladimir
но через свою задницу
Alexander
да
Vladimir
А про Systemd - ну я ничего против не имею, но юзкейсы оно ломает
Vladimir
и доки хромают
Alexander
с systemd удобнее стало
Alexander
ну, лично мне
Vladimir
оно удобнее в простых кейсах
Vladimir
а в сложных оно отвратительно
Alexander
все сервисы более стандартизированные
Vladimir
вплоть до невозможности сделать
maniac
нет, я в принципе не против если во всех остальных дистрибутивах будет какая-нибудь одна система инициализации
maniac
я ж терплю их apt-get и yum
Vladimir
все сервисы более стандартизированные
ну да, но если ты хочешь чего-то особенного (pre restart хуки например или прервать restart) то это не реализуемо или реализуемо через задницу (пример последнего - апгрейд nginx бинаря)
Alexander
да я вообще считаю, что эти systemd тупо для запуска контейнеров юзать и всё
maniac
Yum мертв
в centos 7 (которая под рукой) жив и работает
Vladimir
если тебе нужно без даунтайма подменить бинарь на новую версию
Alexander
а сейчас облака
Alexander
на балансировщике трафиком рулим, потом обновляем как угодно
maniac
да я вообще считаю, что эти systemd тупо для запуска контейнеров юзать и всё
эти? нет, systemd-nspawn это хорошо, я не видел альтернативы для простенького поднятия изолированного неймспейсами окружения
Alexander
хоть с выключением
Alexander
ноды
Vladimir
на балансировщике трафиком рулим, потом обновляем как угодно
соединение может порваться таки, а хочется по максимуму избежать
maniac
хоть с выключением
так тогда зачем системд лол
Alexander
ну, просто чтобы очередность загрузки поставить
Alexander
какой контейнер за каким стартовать
Alexander
и чтобы можно было пачку сразу ребутнуть/обновить
Alexander
то есть сгруппировать по проектам
Alexander
через .target'ы
PsyDebug
Оно ещё и само рестартуться умеет при фейле