Дистрибутив Arch Linux перешёл (http://www.archlinux.org/news/systemd-is-now-the-default-on-.../) на использование системного менеджера systemd (http://freedesktop.org/wiki/Software/systemd) по умолчанию для новых установок. Изменение анонсировано спустя неделю после перевода (http://www.opennet.me/opennews/art.shtml?num=35024) Live-сборки на systemd. В состав базовой группы пакетов Arch Linux сегодня включён systemd-sysvcompat, при установке которого система будет загружаться по умолчанию с использованием systemd.
Так как пока ещё остаются пакеты для которых не подготовлены unit-файлы systemd, пользователи могут установить пакет initscripts и использовать массив DAEMONS в /etc/rc.conf для запуска сервисов при помощи ранее применяемых стартовых скриптов rc.d. Уже установленные системы по прежнему остаются на ранее используемой системе инициализации sysvinit, поддержка которой в дистрибутиве будет сохранена. Пакеты initscripts и sysvinit остаются в репозиториях, доступны для установки и могут быть использованы на новых системах вместо systemd.Пользователи, желающие перевести свои уже установленные системы на systemd, могут совершить миграцию вручную, следуя специально подготовленной инструкции (https://wiki.archlinux.org/index.php/Systemd). Возможно использование и гибридных схем, при которых для инициализации будет продолжено использование sysvinit, а для управления сервисами - systemd. В состав systemd входят подсистемы, которые могут заменить такие службы, как syslog, cron, acpid и xinetd, тем не менее, пользователю предоставлена возможность продолжить использование указанных сервисов, если его чем-то не устраивают аналогичные компоненты systemd. Для проведения экспериментов можно одновременно использовать пакеты systemd и initscripts, вызывая systemd через передачу параметра "init=/usr/lib/systemd/systemd" в процессе запуска системы.
URL: http://www.archlinux.org/news/systemd-is-now-the-default-on-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=35075
как по мне - печально.
когда-то Arch мне очень нравился, а теперь - даже и не знаю.
И что стало хуже? Firefox начал тормозить, звук пропал, gcc больше не компилирует? В чем проблема-то?
хуже? нет.
просто как-то Arch позиционировался, как KISS-дистрибутив, когда-то.
я вот не вижу, чтобы systemd был KISS-like или типа того.
systemd очень даже кисс. попытайтесь хоть раз написать скрипт с старт/рестарт/стоп для сервиса и один юнит-файл, и увидите на практике, а не на диванной теории что системд - рулит и педалит, и что за ним будущее.
Глупый анон путает KISS со своими влажными фантазиями?
> Глупый анон путает KISS со своими влажными фантазиями?Извините, то что в sysv - это точно не kiss. Интерпретер-переросток и простынки на 3 страницы - ну совсем не просто. Более того, выкостыливать в них все краевые случаи - весьма нудно, утомительно и вообще очень здорово что это можно свалить на запускалку. Нудную работу - машинам.
>> Глупый анон путает KISS со своими влажными фантазиями?
> Извините, то что в sysv - это точно не kiss. Интерпретер-переросток и
> простынки на 3 страницы - ну совсем не просто. Более того,
> выкостыливать в них все краевые случаи - весьма нудно, утомительно и
> вообще очень здорово что это можно свалить на запускалку. Нудную работу
> - машинам.Ты просто их готовить не умеешь. :)
> Ты просто их готовить не умеешь. :)Универсальная фраза. Касается всего, но к KISS не привязана.
> Более того, выкостыливать в них все краевые случаи - весьма...возможно, по крайней мере. И апстрим не против.
> Более того, выкостыливать в них все краевые случаи - весьма нудно, утомительно и вообщеЯ вас поздравляю, вы только что описали ещё один фатальный недостаток как раз системд, а не систем-пять. То, что в шелл-скрипте решается двумя конструкциями (function(){} и source filename), в systemd решается написанием тонны быдлокода и ожиданием очередного релиза.
Вы путаете "большое" со "сложным".
И это KISS, т.к. KISS это не простота пользования, а простота системы. В данном случае мы тупо пишем shell-скрипт.
глупый bav не помнит что KISS - это Keep It Simple Stupid? А также никогда не занимался поддержкой init скриптов? sysvinit - это давно уже не KISS, а "полный вперёд".
> А также никогда не занимался поддержкой init скриптов? sysvinit - это
> давно уже не KISS, а "полный вперёд".Это уже претензии не к KISS, а к bash+utils, которым, в отличие от sysvinit, замены нет.
Я писал скрипт некогда... "Угар, трэш и содомия". Вроде работает, и работает правильно, но все равно, до конца не уверен. Если юниты systemd хоть наполовину проще, Леннарду памятник ставить надо.
> Я писал скрипт некогда... "Угар, трэш и содомия". Вроде работает, и работает
> правильно, но все равно, до конца не уверен. Если юниты systemd
> хоть наполовину проще, Леннарду памятник ставить надо.$Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/files/bmc-watchdog.initd.4,v 1.1 2012/07/31 01:41:36 flameeyes Exp $
extra_commands="condrestart"
description_condrestart="Restart the service only if started already"command="/usr/sbin/${SVCNAME}"
command_args="${OPTIONS}"
pidfile=/var/run/$SVCNAME.piddepend() {
need logger
}condrestart() {
service_started && restart
}
пока вы пишете, мы работаем
> пока вы пишете, мы работаемК чему этот костылик тут опубликован? Чтобы sysv стал делать то что от него надо, таких на него надо с десяток навешивать для типового сервиса. Вот тогда становится хорошо. А в случае более современных стартеров - дюжина костылей превращается в штатные умения запускалки, а 3 экрана текста - 3-5 строк конфига.
> а 3 экрана текста - 3-5 строк конфига.3-5 строк конфига и много К строк на С
А что, башевский интерпретатор, с натугой разбирающий очередную портянку инициализационного скрипта, это не "много строк на С"?
>Я писал скрипт некогда... "Угар, трэш и содомия". Вроде работает, и работает правильно, но все равно, до конца не уверен. Если юниты systemd хоть наполовину проще, Леннарду памятник ставить надо.upstart? initng? Нет, не слышал.
В моей теплой, уютной и домашней Мандриве/Росе нет ни upstart, ни initng. А вот systemd уже есть.
> В моей теплой, уютной и домашней Мандриве/Росе нет ни upstart, ни initng.
> А вот systemd уже есть.Врут?
http://pkgs.org/mandriva-2011/mandriva-contrib-release-x86_6...Иниты с простыми в написании и использовании сервисами задолго до него придумали. И чсх для их использования не надо всю систему с ног на голову ставить и в квазивенду превращать. То что этих инитов нет в Мандриве, ничего по сути не меняет, не?
Да, оказывается, где-то глубоко в репозитории contrib upstart нашелся. А systemd ставится "искаропки". Оно действительно нужно, менять отлаженный майнтенерами и работающий механизм? Только потому что кому-то не нравится фамилия "Поттеринг"?
> Только потому что кому-то не нравится фамилия "Поттеринг"?Вы правда думаете, что проблема c автором systemd в фамилии и что именно фамилия многим не нравится?
> Вы правда думаете, что проблема c автором systemd в фамилии и что
> именно фамилия многим не нравится?Более весомых аргументов я так и не услышал, так что дело всё-таки в фамилии. Ну или в непроходимой глупости отдельных комментаторов, но разве я могу предположить такое?!
> Оно действительно нужно, менять отлаженный майнтенерами и работающий механизм?
> Только потому что кому-то не нравится фамилия "Поттеринг"?Т.е. *Оно* (systemd) действительно нужно только потому, что кому-то нравится фамилия "Поттеринг"?
> Т.е. *Оно* (systemd) действительно нужно только потому, что кому-то нравится фамилия "Поттеринг"?Какое именно слово во фразе "отлаженный майнтенерами и работающий механизм" ты не понял?
А ты сам понял, зачем нужен новый "отлаженный майнтенерами и работающий механизм", когда есть таковой отлаженный десятилетиями? А то, что он (оказывается, почему-то) работает, знаешь ли, такой же показатель его необходимости, как и фамилия его создателя.
Забёглому майкростуденту с тяжёлым случаем словесного поноса:пошёл вон
Миша, не майкро, а микростудент. Так более точное описание сути получается.
> Какое именно слово во фразе "отлаженный майнтенерами и работающий механизм" ты не понял?О, никак попался отлаживатель. Успокойте Торвальдса -- забрасывал на неделе ссылки, бушует-с и катит бочку на апстрим, который проблемы создавать горазд, а вот признавать/решать -- не хочет.
>> Какое именно слово во фразе "отлаженный майнтенерами и работающий механизм" ты не понял?
> О, никак попался отлаживатель. Успокойте Торвальдса -- забрасывал на неделе ссылки, бушует-с и катит бочку на апстрим, который проблемы создавать горазд, а вот признавать/решать -- не хочет.https://lwn.net/Articles/518942/ пишет, что в 3.7 firmware будет грузиться из ведра, и udev об этом не узнает. problem solved?
> problem solved?Ну если объезд -- это по-Вашему solved, то пусть.
/*
* сегодня опять вспоминал незлым тихим словом девелуперов kmod,
* молча сломавших работу modprobe без modules.dep.bin в 9 и так
* и не починивших в 10 -- я-то объехал, но это же не решение...
* /
>> problem solved?
> Ну если объезд -- это по-Вашему solved, то пусть.ну дык и линус в рассылке, кхм, предлагал другой объезд, не?
> сегодня опять вспоминал незлым тихим словом девелуперов kmod, молча сломавших работу modprobe без modules.dep.bin в 9 и так и не починивших в 10 -- я-то объехал, но это же не решение...
главное — ни в коем случае не слать багрепорты. так они ещё чего доброго починят чего-нибудь. про патчи я вообще молчу.
> Только потому что кому-то не нравится фамилия "Поттеринг"?Поттеринг не фамилия, а заразное состояние мозга.
Достаточно выудить из арчевой вики:> Заметим, однако, что концепция уровней запуска немного устарели,
> и вместо них лучше использовать современные названия.Это какие такие современные? И почему прежние устарели?
graphical level имени Поттеринга?
Такими темпами лет через 5, пользователь не будет знать разницу между runlevel 2 и 3.
Да и баш с виртуальными терминалами ему будет ни к чему ввиду непреодолимой сложности.Обращаясь к той же вики, охотно верю, что:
# telinit 3
сложнее, чем
# systemctl isolate runlevel3.targetА
# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
умнее, чем
# sed 's/id:3:in/id:5:in/' /etc/inittabТогда не обижайтесь, если внезапно дождётесь мегакомбайна имени <s>гейтса</s> Поттеринга с kernel-image.plugin к systemd.
KISS: делай это проще тупица.
> Такими темпами лет через 5, пользователь не будет знать разницу между runlevel
> 2 и 3.ты так говоришь, как будто это что-то плохое.
>> Такими темпами лет через 5, пользователь не будет знать разницу между runlevel
>> 2 и 3.
> ты так говоришь, как будто это что-то плохое.вопрос не в том, хорошо или плохо знать разницу между runlevel (к слову, та же гента спокойно их переименовала) -- а в том, насколько оправдано городить огород из уродливых концепций ради того, чтобы отказаться от 1,2..6 (или там boot, default ... в генте)
> Это какие такие современные? И почему прежние устарели?640K^W 6 runlevels ought to be enough for anybody. Агадаконечно.
>> Это какие такие современные? И почему прежние устарели?
> 6 runlevels ought to be enough for anybody. Агадаконечно.А что, мало?
> 640K
Не уловил, какое отношение это имеет к обсуждаемому?
Хотя нет, можете сказать спасибо любовному союзу Билли и IBM.
Но вам же уже давали булку с толстым слоем чёрной икры и аппаратным сбросом для выхода из защищённого? Прототип будущих решений. Оставалось поддержать программно не оглядываясь на изобретение мелкософта.
Но большинство же хлебом не корми, а дай попользовать идеи Билли. Ну что вы, он же непогрешим!
Мегакомбайны, это из этого же сериала.
> 6 runlevelsИ кстати, три по арифметике. :)
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6(в альте решили, что при инсталяции может быть полезен ещё один -- сделали себе l7:7:wait:/usr/sbin/install3)
>> 6 runlevels
> И кстати, три по арифметике. :)то есть на самом деле их 7? опечатался, простите — Целых Семь Штук. Да, это — совсем другое дело! Уж семи-то ранлевелов хватит действительно всем и до скончания времён. Ведь только узколобый фанатик-дегенерат не в состоянии понять эту очевидную каждому вменяемому человеку (и не обязательно специалисту!) Истину.
> то есть на самом деле их 7? опечатался, простите — Целых Семь Штук.Не опечатались, а обсчитались (ничего, у римлян с нулём было ещё более туго)...
> Да, это — совсем другое дело!
Не, совсем другое -- это "понадобилось, ну пусть будет восемь". :)
>> Да, это — совсем другое дело!
> Не, совсем другое -- это "понадобилось, ну пусть будет восемь". :)я правильно понимаю, что восьмой ранлевел не используется в повседневной работе?
> я правильно понимаю, что восьмой ранлевел не используется в повседневной работе?Да, не используется (как и второй с четвёртым).
>> я правильно понимаю, что восьмой ранлевел не используется в повседневной работе?
> Да, не используется (как и второй с четвёртым).не то, что свистоперделки вроде bluetooth.target или sound.target.
А то, что в systemd теперь встроен веб-сервер не настораживает уважаемого?
> А то, что в systemd теперь встроен веб-сервер не настораживает уважаемого?Нет, это ж круто! теперь любой линукс можно будет юзать как веб-сервер искаропки без пакетов!
Надеюсь, РНР тоже встроят. А также ftp и ssh. И mysql, а чёрт... оракакл не даст. Ну тем лучше, даёшь постгрес в systemd! Ах, да, забыл - он бздишный. Ну пусть Поттеринг чо-нить новое наклепает. Получше. В своём стиле. Благо небось не сам клепает, а студенты 6-го курса за него (aka many others...)
>> А то, что в systemd теперь встроен веб-сервер не настораживает уважаемого?
> Нет, это ж круто! теперь любой линукс можно будет юзать как веб-сервер
> искаропки без пакетов!Теперь для этого его можно даже до конца и не загружать!
[dropped]> http://ru.wikipedia.org/wiki/Arch_Linux
> Основные особенности Arch
> Простота. (Заметим, что под простотой подразумевается не простота использования ОС,
> а простота её внутренней организации: минимализм, лаконичность, следование принципам
> KISS и Unix-way.)
> Дак вот SYSV/BSD проще в устройстве, нежели этот поттеринговый монстр
а меж тем дистрибутивов, воплощающих девиз «всё, что угодно кроме systemd/upstart/pulseaudio/networkmanager/GNOME/KDE/Mono/you_name_it (потому что яненавижу Поттеринга/Мигеля/подставьте_нужное)» по-прежнему не предвидится даже на горизонте. (риторически) интересно, почему?
> а меж тем дистрибутивов, воплощающих девиз «всё, что угодно кроме systemd/upstart/pulseaudio/networkmanager/GNOME/KDE/Mono/you_name_it
> (потому что яненавижу Поттеринга/Мигеля/подставьте_нужное)» по-прежнему не предвидится
> даже на горизонте. (риторически) интересно, почему?Хоть и риторический, но таки не удержусь :)
Во всех подобных обсуждениях обладатели ордена "баттхёрт имени Леннарта" несут одну и ту же чушь, задают одни и те же вопросы - хотя всё уже давно расписано на вики, в официальной документации и даже в блог-постах разработчиков дистрибутивов. Единственное разумное объяснение этому - они функционально неграмотны. То есть текст вроде видят, и даже слова прочитать могут, но смысл всё-равно ускользает.
Ожидать от умственных инвалидов конструктивной деятельности...
> Ожидать от умственных инвалидов конструктивной деятельности...Можно поинтересоваться происхождением такой уверенности в собственном превосходстве?
Если люди очень уверенно пишут чушь на си и английском -- это вовсе не значит, что они поступают правильно. А вот оказаться фанбоем, который неспособен проанализировать конструктивную критику и потому считает уместным всю критику/ругань чохом списать на "инвалидность" -- это уже досадней и более трудноисправимо.
Почему чушь: systemd пока смахивает на попытку сбежать с корнем в initrd, по дороге завязав всё мыслимое и немыслимое на себя и заняв неконструктивную позицию по отношению к любым возражающим. Пока эти двое гениев в кавычках поймут, что это очередной high maintenance design (на что ответят перегенерацией initrd на лету, ага), к тому же слабо пригодный для совместной работы над ним -- много Cc: будет сломано, похоже...
Т.е. решая _существующие_ проблемы, помогает стараться не создавать целые новые _классы_ проблем -- для чего полезно взаимодействие с коллегами, а не отпинывание всех нафиг. Иначе лекарство может оказаться хуже болячки.
> Если люди очень уверенно пишут чушь на си и английском -- это
> вовсе не значит, что они поступают правильно.Странно ожидать критического мышления и системного подхода от школоте, не так ли?
http://www.linux.org.ru/news/linux-general/8323623/page3#com...
>> Если люди очень уверенно пишут чушь на си и английском -- это
>> вовсе не значит, что они поступают правильно.
> Странно ожидать критического мышления и системного подхода от школоте, не так ли?Так Леннарт и Кей -- далеко не школьники.
> Так ЛеннартА сколько ему?
>> Так Леннарт
> А сколько ему?Не знаю, на глаз -- тридцатник с лишним.
> а меж тем дистрибутивов, воплощающих девиз «всё, что угодно кроме systemd/upstart/pulseaudio/networkmanager/GNOME/KDE/Mono/you_name_it
> (потому что яненавижу Поттеринга/Мигеля/подставьте_нужное)» по-прежнему не предвидится
> даже на горизонте. (риторически) интересно, почему?Риторический ответ вопросом на вопрос. А что будет, если вы напишете "потому что я ненавижу ***" в описании дистрибутива?
А так таких полно. Где нету гнома или кед, нетворк манагера или systemd, и тд. Только вы очевидно не по тем кейвордам искали. (Хинт: не ищите по словам hate Poettering, hate Miguel...)
> а меж тем дистрибутивов, воплощающих девиз «всё, что угодно кроме systemd/upstart/pulseaudio/networkmanager/GNOME/KDE/Mono/you_name_it
> (потому что яненавижу Поттеринга/Мигеля/подставьте_нужное)» по-прежнему не предвидится
> даже на горизонте. (риторически) интересно, почему?Потому, что такие дистрибутивы есть. Из тех, что были несколько лет назад. А в новых содержатся новшества, иначе в обновлении исчезает необходимость.
Брр, есть как минимум ALT Linux Antique, не говоря уже про Puppy, DeLi и ряд других без этих ваших новомодных вошей.Интересно всё-таки, чем арчеводилы думали -- явно ведь распугают арчеводов...
> Брр, есть как минимум ALT Linux Antique, не говоря уже про Puppy,
> DeLi и ряд других без этих ваших новомодных вошей.
> Интересно всё-таки, чем арчеводилы думали -- явно ведь распугают арчеводов...прыщавых максималистов - да, распугают. арчеводы останутся.
ничего привыкните
Привыкнут. Но уже не к Арчу.
> Привыкнут. Но уже не к Арчу.ещё скажите что просто не будете теперь обновлять свой Арч :-)
куда перейдёте (на какой GNU/Linux) где не будет SystemD ? на Debian-Sid? дык там тоже будет, но просто чуть оппожя :)
Да? Сначала дебиану надо отказаться от поддержки не-линкус ядер. Может мсье знает когда это произойдет?
В sid есть systemd. Пока, правда, не по дефолту, но зато в основном позитории.
Знаете, у нас еще есть KDE и Gnome. И даже не в Sid, а в Stable.
Иными словами, если что-то есть в Sid, это еще ничего не значит.А что касается меня, то в моей рабочей системе никогда не будет ни systemd, ни dbus, ни pulseaudio.
Можно перейти на Генту - там systemd можно ставить исключительно по желанию, никто насильно заставлять не собирается. Удивительно, но даже для новичков генту - самый дружелюбный и понятный дистр, а его руководство по установке, известное как Gentoo Handbook, даст фору тому же Арчу. Впрочем, вики у Арча лучше, чем у Генту, но до гентушного руководства по установке арчеделам еще ехать и ехать :) Теперь мы видим, что и со свободой выбора у Арча - труба.
Подписываюсь под каждым Вашим словом. Пол- года назад перешел на генту с опенсусе из-за той же темы, что сейчас с арчем. Мне нравится и сам дистр, и что никто ничего не навязывает.
> Привыкнут. Но уже не к Арчу.ага, к винде, bsd или osx.
Я хз почему новости про переход арча, но недавний дистапгрейд суси до 12.2 принес systemd и альтернатив не предложил.
Друк, не надо пороть чушь, от её визга уши закладывает.СистемД в Сюзе ещё с 12.1 на борту, только не был умолчальным вариантом, а теперь он умольчальным стал, только ты всё ещё можешь поставить "sysvinit" пакет.
Так что Аноним как всегда прогазифицировал лужу большим количеством нутрянных газов.
Ну и в арче тоже можно продолжать использовать sysvinit.Я лишь сказал, что при апгрейде сусе с 11.3 до 12.2 "zypper dup" молча воткнул systemd. Где тут чушь я не понял.
Также я не понял, что все ноют про арч, если оно везде так. Последней сдастся наверное слака, но от systemd бежать похоже особо некуда.
>Также я не понял, что все ноют про арч, если оно везде так. Последней сдастся наверное слака, но от systemd бежать похоже особо некуда.Везде это где?
Покажите один продакшн-рэди или просто полноценный дистр, в смысле не являющийся полуфабрикатом, экспериментальным полигоном, баловством самоутверждающихся гиков, или учебным пособием.
RHEL7 - оно?? :))))Только не говори мне, что он еще в бете - речь о тенденции, а годом ранее, годом позже …
> RHEL7 - оно?? :))))
> Только не говори мне, что он еще в бетеХорошо, скажу, что он еще даже не в бете
> речь о тенденции, а годом ранее, годом позже …
Тенденции не заметил пока. Вижу неслабый хайп и агрессивные попытки форсить системд всеми возможными способами и усложнять жизнь всем, кто хочет пользоваться другими инитами со стороны некоторых кафедралов.
>усложнять жизнь всем, кто хочет пользоваться линуксом не от единственно расово верного вендора.Починил, не благодари.
Не старайся, в RH тебя все равно не возьмут, "нормальный айтишнег".ЗЫж Делаем ставки - как скоро RH-боты переплюнут по тупости M$-ботов?
А чего тут печалиться?Вместо всяких consolekit, hal и т.д. - одно решение dbus + systemd с плугинами.
Правильнее - "еще одно"... ;)
> consolekit, hal <Slackware, из этого ничего у меня нет и как-то нормально живу.
>> consolekit, hal <
> Slackware,hal нынче нет почти нигде, так что слакварь тут мягко говоря совсем не уникальна.
а какая разница то?
так же само можно запихнуть в один пакет sysvinit,consolekit,udev,syslog.
> а какая разница то?
> так же само можно запихнуть в один пакет sysvinit,consolekit,udev,syslog.Да в один ПАКЕТ можно, конечно. Вот только от этого отдельные инструменты не сольются волшебным образом в один, а все также останутся быть отдельными инструментами, которые можно использовать хоть вместе, хоть отдельно, не зависимо друг от друга. В случае с systemd - это одна большая программа, автор которой почему-то решил, что Unix-way больше не актуален, а сырой "комбайн"-блоб странного дизайна без возможности альтернативного решения подходит для решения всех задач вообще - так напихаем в него функций побольше и заменим им пол системы достаточно хорошо оттестированного кода. При этом сломав сответствие действующим стандартам размещения файлов в файловой системе - лень ему, видите ли, разбираться куда нужно разместить файлы библиотек, чтоб все работало. Пусть это будет на его совести и на совести манагеров RH.
ну это в процессе развития перегибы - авторы вроде осознали что путь тупиковый. syslog никуда не девался - он не заменяет journald, их можно использовать в связке. consolekit отдельный пакет, причем альтернативы есть, а сам он кривой, поэтому его хотят выпилить. а вот за udev Поттерингу прям реальное спасибо надо сказать, дров там столько наломано, что долго еще наводить порядок.
а манагеры RH как раз и могут всю вакханалию в конструктивное русло перевести - в rhel все же клиентура посерьезнее...
перестаньте печатать эти сладко-ватрушечные новости об ArchLinux! ато они они у меня вызывают в голове мысли наподобие:"""
ArchLinux станетится всё менее и менее плохим.. наверно его уже скоро пора бы принять для себя!
"""1. цифровые подписи у пакетов;
2. отказ от некошерного загрязнённого rc.conf;
3. [и вот теперь] официальный переход на няшный SystemD;всё это выглядет как список доводов на тему "какого фига ты ещё не на ArchLinux?"
Вы прекрасный пропагандист. Возьмите в обиход еще такие фразы: "Вы верите в лучшую жизнь? Вы хотите, чтобы на земле настал рай? Тогда какого фига вы ещё не на ArchLinux?".
> всё это выглядет как список доводов на тему "какого фига ты ещё
> не на ArchLinux?"Лично меня останавливает некоторое недоверие к роллинг-релизам, ну и наличие кучи полезного, удобно ставящегося софта на ppa. А так да, уже свалил бы с убунты нафик.
>наличие кучи полезного, удобно ставящегося софта на ppaОткрою вам один страшный секрет: http://aur.archlinux.org/ и ставится это дело командой yaourt название_пакета
>>наличие кучи полезного, удобно ставящегося софта на ppa
> Открою вам один страшный секрет: http://aur.archlinux.org/ и ставится это дело командой
> yaourt название_пакетав огороде бузина, а в Киеве дядька... причём тут аур - что, софт из ппа туда сам-собой упадёт?
Арч стал слишком популярным. Популярность не труЪ и не илитно. Разработчики нашли способ решить эту проблему.
> Арч стал слишком популярным. Популярность не труЪ и не илитно. Разработчики нашли
> способ решить эту проблему.Я вобще про этот арч слышу от 4 человек на 2 форумах. Вот такой он популярный.
>> Арч стал слишком популярным. Популярность не труЪ и не илитно. Разработчики нашли
>> способ решить эту проблему.
> Я вобще про этот арч слышу от 4 человек на 2 форумах.
> Вот такой он популярный.Видимо для них это чересчур. Скоро перестанете слышать, не беспокойтесь.
Имеет ли смысл переходить на systemd 44-4 (в debian более новой нет), или оставаться на vinit? Весь мир переходит на systemd, надо к нему привыкать.
в Fedora которую использую я [сугубо для Desktop/Development] -- SystemD Version 37вродебы тут всё хорошо было с ним в течении года
> Имеет ли смысл переходить на systemd 44-4 (в debian более новой нет),
> или оставаться на vinit? Весь мир переходит на systemd, надо к нему привыкать.ИМХО привыкать надо к тому что надо лично вам. Посмотреть из интереса - а почему бы и нет, собственно? По крайней мере это шанс составить лично ваше мнение. А не слушать тех кто вопит о том что это рулез или отстой. При том зачастую получается "Рабинович напел".
Давно перевёл четыре компьютера с Arch (и они, компьютеры, весьма разные, например, есть nas с операционкой на флэшке) на systemd. Всё очень мягко перевелось.Хорошо, что там, где возможно, между дистрибутивами наблюдаются шаги к унификации. Все стоны по поводу этого перевода - просто стоны тех, кто ищет повод постонать да посRать в сети.
> Давно перевёл четыре компьютера с Arch (и они, компьютеры, весьма разные, например, есть nas с операционкой на флэшке) на systemd. Всё очень мягко перевелось.Ну это, очевидно, потому, что вы Всё Делали Не Так (консультации по Правильному Переезду На systemd После Которого Ничего Не Работает предоставляют местные Спецы По Всему, Не Говоря Уже Про Какие-То Пускалки).
Linux идёт к унификации. Благодаря таким механизмам, как udev, systemd, отдельные дистрибутивы становятся схожими. Выбор сужается кардинально. Эпоха расцвета и разнообразия завершена. И Arch Linux поставил в этом зоопарке лапчатых последнюю точку.
Как будто что-то плохое. Я вот пользую пульсеаудио ...pshhhh... pshhhh... на дебиане и доволен как слон. Системдэ ...pshhhh... pshhhh... со временем тоже будет торт.
> Linux идёт к унификации. Благодаря таким механизмам, как udev, systemd, отдельные дистрибутивы
> становятся схожими. Выбор сужается кардинально. Эпоха расцвета и разнообразия завершена.
> И Arch Linux поставил в этом зоопарке лапчатых последнюю точку.скоро выбор меж дистрибутивами станет только выбором меж пакетным менеджером и репами=)
а как же файловые системы ?
скоро выбор меж дистрибутивами станет только выбором меж МС Шиндошс и open-source шиндошс
>> Linux идёт к унификации. Благодаря таким механизмам, как udev, systemd, отдельные дистрибутивы
>> становятся схожими. Выбор сужается кардинально. Эпоха расцвета и разнообразия завершена.
>> И Arch Linux поставил в этом зоопарке лапчатых последнюю точку.
> скоро выбор меж дистрибутивами станет только выбором меж пакетным менеджером и репами=)Так-то он уже давно. Добро пожаловать в мир из криокамеры!
> Linux идёт к унификации. Благодаря таким механизмам, как udev, systemd, отдельные дистрибутивы
> становятся схожими. Выбор сужается кардинально. Эпоха расцвета и разнообразия завершена.
> И Arch Linux поставил в этом зоопарке лапчатых последнюю точку.4.2
В убунте upstart.
В слаке всё по-старому.
В генте OpenRC.
Ладно. Пусть будет: "Arch Linux поставил в этом зоопарке лапчатых последнюю точку бифуркации", после которой начинается движуха в сторону унификации всего и вся — следующей новостью будет: "В Ubuntu признали ошибочность развития upstart и мигрируют на systemd". :)Другие дистры — не майнстрим и вынуждены будут примкнуть к общей линии поведения.
> Ладно. Пусть будет: "Arch Linux поставил в этом зоопарке лапчатых последнюю
> точку бифуркации", после которой начинается движуха в сторону унификации всего и
> вся — следующей новостью будет: "В Ubuntu признали ошибочность развития upstart
> и мигрируют на systemd". :)А может следующей новостью будет:
Линус Торвальдс признал, что нет смысла развивать системы, отличные от шиндошс и макоси, так как 99% хомячков-потребителей хотят красивое гумно на десктопе. Началась новая эра в развитии линукса - написание опен-сорс шиндошс.
???
У 99% хомячков-потребителей и так красивое гумно на десктопе. Вне зависимости от ОС.
> У 99% хомячков-потребителей и так красивое гумно на десктопе. Вне зависимости от
> ОС.distrowatch?
> В убунте upstart.
> В слаке всё по-старому.
> В генте OpenRC.А есть и еще 100500 дистров. Кто не верит - марш на дистровотч.
Дада, ещё форматы пакетов бы унифицировать.
...и сделать один репозиторий для всех бинарных дистров. Надеюсь, к этому всё и придёт в результате.
>один репозиторий для всех бинарных дистров.Windows Market?
Вы уже один раз постили эту новость! Когда же уже будет новость о полном и окончательном переводе арчлинукса на системд?
Сначала первое и второе, а потом уже десерт.
Какие проблемы разрешает переход на многострадальный так называемый systemd?
Разрешает проблемы тех, кто не осилил shell и C язык.
А чтобы Linux стал популярным, его надо заточить под
"большинство"... и станет "популярным"...
примерно будет как гоночная машина с рулём от велосипеда
и педалями... и звонком - дрынь, дрынь...
> А чтобы Linux стал популярным, его надо заточить под
> "большинство"... и станет "популярным"...
> примерно будет как гоночная машина с рулём от велосипеда
> и педалями... и звонком - дрынь, дрынь...Ага, а еще сидение от велосипеда, и вместо полноценного набора инструментов - универсальный велосипедный ключ (тот, который с "дырочками" под "велосипедные" гайки) :D
> Разрешает проблемы тех, кто не осилил shell и C язык.Простите, а systemd на чем написан? А шелл - это прекрасно. Кроме случая когда для запуска 20кб демона вызывается 800кб интерпретер, жующий портянку на три экрана.
Вот интересно! В эпоху 386-х процессоров на интерпретатор, жующий портянку на три экрана, вроде, никто не жаловался, а теперь, когда эти интерпретаторы уже и в мобильниках работают, начинаем подсчитывать килобайты...
> Какие проблемы разрешает переход на многострадальный так называемый systemd?Разрешает одну проблему: проблему перехода на systemd.
>Arch Linux перешёл на systemdНа тот systemd у которого в зависимостях http сервер и твиттер клиент?
Удачи им.
>>Arch Linux перешёл на systemd
> На тот systemd у которого в зависимостях http сервер и твиттер клиент?Так это, другого-то нету :( И, похоже, не будет :(
Fork me on GitHub!
>>Arch Linux перешёл на systemd
> На тот systemd у которого в зависимостях http сервер и твиттер клиент?
> Удачи им.там ещё создание QR кодов по зависимостям идут!
ой, торвальдс-упаси лишние килобайтики (зависимости) скачать из интернетов! :D
Ждём когда Гента перейдёт на systemd.
> Ждём когда Гента перейдёт на systemd.Скорее гента перейдёт на freebsd
> Ждём когда Гента перейдёт на systemd.http://en.gentoo-wiki.com/wiki/Systemd
зачем ждать? переходи хоть сейчас =)
И што ж тут все так раскричались, сижу на Арче (KDE4) года три, уважаю хотя бы за то что он один из самых быстрых. Ну пробовал я грузится через systemd и sysvinit - разницы никакой, и чего кричать после этого, главное что все работает и работает быстро. Arch единственный дистр, который работает без тормозов на моем IBM t43, и на кой мне другие дистры которые кушают ресурсы моего компа ради себя...
Нет, ну зачем прилюдно признаваться, что оптимизацию скорости работы вы осилили только на арче?
> Нет, ну зачем прилюдно признаваться, что оптимизацию скорости работы вы осилили только
> на арче?так он и не признавался в этом, написал же "арч один из самых быстрых" - значит всё до него соптимизировали.
хотя что в арче быстрее интересно? байткод для х86? или download mirror?
увидел как-то на лоре утверждение, что арч быстрее убунту на 40% в тестах unixbench, что непременно доказывает крутизну первой. было у меня однажды свобоное время и решил проверить сие утверждение на своем старом ноуте. поставил системы в дуалбут, убунту из миниисо, в обеих применерно одинаковый набор и версии софта (убунту 12.10b2 и актуальный на тот момент арч) и запущенных процессов. в качестве рабочей среды был опенбокс + тинт2. вот результаты: убунту System Benchmarks Index - 704.1,
арч System Benchmarks Index - 600.8.
Так что заслуги в скорости арча сильно преувеличены.
> Arch единственный дистр, который работает без тормозов на моем
> IBM t43, и на кой мне другие дистры которые кушают ресурсы
> моего компа ради себя...Показать T43 с Simply? :)
А покажи, если Т43 у тебя это не танк и что такое Simply.
> А покажи, если Т43 у тебя это не танкТанком был T41... http://freesource.info/wiki/MichaelShigorin/ThinkPadT43 (шелла туда сейчас нет, летний сезон машинка проводит на даче).
> и что такое Simply.
Simply Linux -- сборка на базе альта и XFCE, которую изначально придумал Денис Корявов, а теперь делает Миша Ефремов. Сейчас даю её обычным пользователям, вполне справляется (единственное для меня крупное "но" в 6.0 -- для нвидий по умолчанию nouveau и перейти на nvidia не так-то просто, приходится вдобавок перегенерировать initrd).
PS: s/сейчас/теперь/ во избежание повторов.
> обычным пользователям, вполне справляется (единственное для меня крупное "но" в 6.0
> -- для нвидий по умолчанию nouveau и перейти на nvidia не
> так-то просто, приходится вдобавок перегенерировать initrd).Пришлось вообще "статику" ставить, так как в Альтах (дровах) Куды нет.
> Куды нет.non-redistributable, а пакеты для Clustrx есть и nosrc.rpm отгрузить могу.
Ну вот, теперь арч без порток но в шляпе. В смысле, без инсталлера, зато с навернутой системой инициализации :)
> Ну вот, теперь арч без порток но в шляпе. В смысле, без
> инсталлера, зато с навернутой системой инициализации :)Q с ним с инсталлером.
Ну что сложного один раз по инструкции поставить.(ладно, два раза, один раз потренироваться).
Надо много раз? Так напишите скрипт!
Нужно "верните всё назад" - становитесь активным разработчиком AIF.
Нужно, чтоб всё было само и сразу - вы знаете, где всё это есть, и вам улыбаются.
>> Ну вот, теперь арч без порток но в шляпе. В смысле, без
>> инсталлера, зато с навернутой системой инициализации :)
> Q с ним с инсталлером.
> Ну что сложного один раз по инструкции поставить.(ладно, два раза, один раз
> потренироваться).
> Надо много раз? Так напишите скрипт!
> Нужно "верните всё назад" - становитесь активным разработчиком AIF.
> Нужно, чтоб всё было само и сразу - вы знаете, где всё
> это есть, и вам улыбаются.Да не, ничё сложного. Крутые посоны покупают новое бмв х6 в автосалоне и толкают её до бензоколонки. Ладно, два раза - первый на жигулях тренируются толкать.
А если много раз - то таджиков нанимают.
Просто странно вдалблибвать кучу труда на никому особо не приспичивший системд, при том, что инсталлятор был бы полезен куда больше при сравнимых трудозатратах.
> Просто странно вдалблибвать кучу труда на никому особо не приспичивший системд, при
> том, что инсталлятор был бы полезен куда больше при сравнимых трудозатратах.Я все больше убеждаюсь, что с логикой у тебя очень плохо. Теперь подумай, AIF делают разработчики арча, а вот systemd определенно кто-то другой, я правда не знаю кто, но все же явно не мейнтейнеры арча... И да, в gentoo тоже ручками надо все ставить.
>> Просто странно вдалблибвать кучу труда на никому особо не приспичивший системд, при
>> том, что инсталлятор был бы полезен куда больше при сравнимых трудозатратах.
> Я все больше убеждаюсь, что с логикой у тебя очень плохо.с "логикой" в твоём понимании - да.
> Теперь
> подумай, AIF делают разработчики арча,хреново видать делают, что за три года так и не смогли довести до продакшена.
> а вот systemd определенно кто-то другой,
а вставляют systemd в систему, перенастраивают весь софт, тестируют - тоже определённо кто-то другой? Судя по AIF, так и есть...
> я правда не знаю кто
странно, что ты не знаешь - даже я знаю.
> И да, в gentoo тоже ручками надо все ставить.
И да, gentoo и не пыталось запилить инсталлятор, и не пытается одеть шляпу на голую ж** и заменить нормально работающий, проверенный временем OpenRC на невесть что от невесть кого, которое не факт что протянет в таком виде хотя бы пару лет.
(Возможно, systemd 2.0 конечно будет более вменяемым, но сейчас это неюзабельно для нормальных людей).
Arch всегда прекрасно работал на десктопе.
Но вот KISS был когда систему можно было настроить (хотя бы начально) через rc.conf
Который служил для запуска всего того же что запускает systemd, только вместо systemd были шелл-скрипты. Не говори, что тебе 3 файла (hostname, vconsole.conf, locale.conf) не настроить.
Да господа... срач знатный))) Мне вот очень интересно сколько процентов дискутирующих здесь сидят на арче? Арч хороший дистр, со своей философией - каждому по способностям! Время покажет хорош системд или не очень. Но все в ваших руках. А по поводу аифа, так вообще молодцы что отказались, так гораздо быстрей получается систему развернуть, хотя если основная масса "арчеводов", которые представлены здесь, неосилила... тогда не понимаю срача по поводу системд.
> Арч хороший дистр,Да вроде никто и не говорил, что он плохой. :)
> Мне вот очень интересно сколько процентов дискутирующих здесь сидят на арче?
Ну негодование-то по-сути не про арч имхо.
В #67 ответили вроде про что.
В #232 объяснили разницу.Поттеринг же предлагает, вместо замены прорванной мембраны у себя в гараже за 20 минут, пользоваться сервисным центром имени Поттеринга где заменят двигатель целиком. Когда подойдёт очередь.
Обычно в системах без комбайнов оно выглядит как:
- Влетели обновления с багфиксами. Срочно обновитесь.
- Да после чтения разбора полётов на багтрекере уже неделю всё работает. Но всё равно спасибо.> Время покажет хорош системд или не очень.
Когда он покажет, что он "не очень", будет поздно. Народ сообразительный разбежится, а системД ориентированные системы лишатся тестеров. Зато станут самыми популярными.
Марк из своего леса уже кричал: тестеры, ау. Правда не по-поводу системд, но что это меняет?Да и уверен, кто-то наверное рассматривал арч как неплохую альтернативу в связи с началом лоббирования Поттерингом своих инициатив. Но после втаскивания системД дефолтом, этот вариант для некоторых исключается полностью.
Не спорю, отламать его после установки можно. В форточках так и делают: сначала ставят, а после инсталла начинают отламывать всё лишнее, что придумали индусы.
> Возможно использование и гибридных схем, при которых для инициализации будет продолжено использование sysvinit, а для управления сервисами - systemd.
> Для проведения экспериментов можно одновременно использовать пакеты systemd и initscriptsРай для тестера, ад для юзера
Преимущества systemd, если кого-то действительно интересуют:
http://0pointer.de/blog/projects/why.html
> Преимущества systemd, если кого-то действительно интересуют:По важному лучше знать недостатки -- преимущества обычно более очевидны.
> преимущества обычно более очевидны.Ну, не всегда и не для всех.
Их все же тоже стоит озвучивать.