The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Arch Linux перешёл на systemd, opennews (ok), 13-Окт-12, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


26. "Arch Linux перешёл на systemd"  +7 +/
Сообщение от emg81 (ok), 13-Окт-12, 21:03 
хуже? нет.
просто как-то Arch позиционировался, как KISS-дистрибутив, когда-то.
я вот не вижу, чтобы systemd был KISS-like или типа того.

Ответить | Правка | Наверх | Cообщить модератору

29. "Arch Linux перешёл на systemd"  –6 +/
Сообщение от Аноним (-), 13-Окт-12, 21:07 
systemd очень даже кисс. попытайтесь хоть раз написать скрипт с старт/рестарт/стоп для сервиса и один юнит-файл, и увидите на практике, а не на диванной теории что системд - рулит и педалит, и что за ним будущее.
Ответить | Правка | Наверх | Cообщить модератору

41. "Arch Linux перешёл на systemd"  +4 +/
Сообщение от bav (ok), 13-Окт-12, 21:41 
Глупый анон путает KISS со своими влажными фантазиями?
Ответить | Правка | Наверх | Cообщить модератору

74. "Arch Linux перешёл на systemd"  +2 +/
Сообщение от Аноним (-), 13-Окт-12, 23:51 
> Глупый анон путает KISS со своими влажными фантазиями?

Извините, то что в sysv - это точно не kiss. Интерпретер-переросток и простынки на 3 страницы - ну совсем не просто. Более того, выкостыливать в них все краевые случаи - весьма нудно, утомительно и вообще очень здорово что это можно свалить на запускалку. Нудную работу - машинам.

Ответить | Правка | Наверх | Cообщить модератору

145. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от Аноним (-), 14-Окт-12, 17:31 
>> Глупый анон путает KISS со своими влажными фантазиями?
> Извините, то что в sysv - это точно не kiss. Интерпретер-переросток и
> простынки на 3 страницы - ну совсем не просто. Более того,
> выкостыливать в них все краевые случаи - весьма нудно, утомительно и
> вообще очень здорово что это можно свалить на запускалку. Нудную работу
> - машинам.

Ты просто их готовить не умеешь. :)

Ответить | Правка | Наверх | Cообщить модератору

153. "Arch Linux перешёл на systemd"  +/
Сообщение от Анон (?), 14-Окт-12, 18:27 
> Ты просто их готовить не умеешь. :)

Универсальная фраза. Касается всего, но к KISS не привязана.

Ответить | Правка | Наверх | Cообщить модератору

182. "Arch Linux перешёл на systemd"  +/
Сообщение от Michael Shigorinemail (ok), 14-Окт-12, 20:30 
> Более того, выкостыливать в них все краевые случаи - весьма

...возможно, по крайней мере.  И апстрим не против.

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

232. "Arch Linux перешёл на systemd"  +2 +/
Сообщение от Имя (?), 15-Окт-12, 02:23 
> Более того, выкостыливать в них все краевые случаи - весьма нудно, утомительно и вообще

Я вас поздравляю, вы только что описали ещё один фатальный недостаток как раз системд, а не систем-пять. То, что в шелл-скрипте решается двумя конструкциями (function(){} и source filename), в systemd решается написанием тонны быдлокода и ожиданием очередного релиза.

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

248. "Arch Linux перешёл на systemd"  +1 +/
Сообщение от dq0s4y71 (??), 15-Окт-12, 14:07 
Вы путаете "большое" со "сложным".
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

266. "Arch Linux перешёл на systemd"  +/
Сообщение от BratSinot (ok), 02-Ноя-14, 13:52 
И это KISS, т.к. KISS это не простота пользования, а простота системы. В данном случае мы тупо пишем shell-скрипт.
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

118. "Arch Linux перешёл на systemd"  +2 +/
Сообщение от savant (ok), 14-Окт-12, 13:30 
глупый bav не помнит что KISS - это Keep It Simple Stupid? А также никогда не занимался поддержкой init скриптов? sysvinit - это давно уже не KISS, а "полный вперёд".
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

154. "Arch Linux перешёл на systemd"  +/
Сообщение от Анон (?), 14-Окт-12, 18:30 
> А также никогда не занимался поддержкой init скриптов? sysvinit - это
> давно уже не KISS, а "полный вперёд".

Это уже претензии не к KISS, а к bash+utils, которым, в отличие от sysvinit, замены нет.


Ответить | Правка | Наверх | Cообщить модератору

43. "Arch Linux перешёл на systemd"  +/
Сообщение от жабабыдлокодер (ok), 13-Окт-12, 21:51 
Я писал скрипт некогда... "Угар, трэш и содомия". Вроде работает, и работает правильно, но все равно, до конца не уверен. Если юниты systemd хоть наполовину проще, Леннарду памятник ставить надо.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

44. "Arch Linux перешёл на systemd"  +/
Сообщение от исчо_адын_аноним (?), 13-Окт-12, 21:53 
> Я писал скрипт некогда... "Угар, трэш и содомия". Вроде работает, и работает
> правильно, но все равно, до конца не уверен. Если юниты 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.pid

depend() {
    need logger
}

condrestart() {
        service_started && restart
}


пока вы пишете, мы работаем

Ответить | Правка | Наверх | Cообщить модератору

73. "Arch Linux перешёл на systemd"  +/
Сообщение от Аноним (-), 13-Окт-12, 23:48 
> пока вы пишете, мы работаем

К чему этот костылик тут опубликован? Чтобы sysv стал делать то что от него надо, таких на него надо с десяток навешивать для типового сервиса. Вот тогда становится хорошо. А в случае более современных стартеров - дюжина костылей превращается в штатные умения запускалки, а 3 экрана текста - 3-5 строк конфига.

Ответить | Правка | Наверх | Cообщить модератору

75. "Arch Linux перешёл на systemd"  +3 +/
Сообщение от Аноним (-), 13-Окт-12, 23:55 
> а 3 экрана текста - 3-5 строк конфига.

3-5 строк конфига и много К строк на С

Ответить | Правка | Наверх | Cообщить модератору

98. "Arch Linux перешёл на systemd"  +2 +/
Сообщение от Аноним (-), 14-Окт-12, 06:44 
А что, башевский интерпретатор, с натугой разбирающий очередную портянку инициализационного скрипта, это не "много строк на С"?
Ответить | Правка | Наверх | Cообщить модератору

52. "Arch Linux перешёл на systemd"  +/
Сообщение от filosofem (ok), 13-Окт-12, 22:48 
>Я писал скрипт некогда... "Угар, трэш и содомия". Вроде работает, и работает правильно, но все равно, до конца не уверен. Если юниты systemd хоть наполовину проще, Леннарду памятник ставить надо.

upstart? initng? Нет, не слышал.

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

55. "Arch Linux перешёл на systemd"  –3 +/
Сообщение от жабабыдлокодер (ok), 13-Окт-12, 23:01 
В моей теплой, уютной и домашней Мандриве/Росе нет ни upstart, ни initng. А вот systemd  уже есть.
Ответить | Правка | Наверх | Cообщить модератору

58. "Arch Linux перешёл на systemd"  +2 +/
Сообщение от filosofem (ok), 13-Окт-12, 23:15 
> В моей теплой, уютной и домашней Мандриве/Росе нет ни upstart, ни initng.
> А вот systemd  уже есть.

Врут?
http://pkgs.org/mandriva-2011/mandriva-contrib-release-x86_6...

Иниты с простыми в написании и использовании сервисами задолго до него придумали. И чсх для их использования не надо всю систему с ног на голову ставить и в квазивенду превращать. То что этих инитов нет в Мандриве, ничего по сути не меняет, не?

Ответить | Правка | Наверх | Cообщить модератору

76. "Arch Linux перешёл на systemd"  +1 +/
Сообщение от жабабыдлокодер (ok), 14-Окт-12, 00:04 
Да, оказывается, где-то глубоко в репозитории contrib upstart нашелся. А systemd ставится "искаропки". Оно действительно нужно, менять отлаженный майнтенерами и работающий механизм? Только потому что кому-то не нравится фамилия "Поттеринг"?
Ответить | Правка | Наверх | Cообщить модератору

82. "Arch Linux перешёл на systemd"  +3 +/
Сообщение от Ytch (?), 14-Окт-12, 00:52 
> Только потому что кому-то не нравится фамилия "Поттеринг"?

Вы правда думаете, что проблема c автором systemd в фамилии и что именно фамилия многим не нравится?

Ответить | Правка | Наверх | Cообщить модератору

99. "Arch Linux перешёл на systemd"  +/
Сообщение от Аноним (-), 14-Окт-12, 06:46 
> Вы правда думаете, что проблема c автором systemd в фамилии и что
> именно фамилия многим не нравится?

Более весомых аргументов я так и не услышал, так что дело всё-таки в фамилии. Ну или в непроходимой глупости отдельных комментаторов, но разве я могу предположить такое?!

Ответить | Правка | Наверх | Cообщить модератору

84. "Arch Linux перешёл на systemd"  +/
Сообщение от terr0rist (ok), 14-Окт-12, 01:10 
> Оно действительно нужно, менять отлаженный майнтенерами и работающий механизм?
> Только потому что кому-то не нравится фамилия "Поттеринг"?

Т.е. *Оно* (systemd) действительно нужно только потому, что кому-то нравится фамилия "Поттеринг"?

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

100. "Arch Linux перешёл на systemd"  –2 +/
Сообщение от Аноним (-), 14-Окт-12, 06:47 
> Т.е. *Оно* (systemd) действительно нужно только потому, что кому-то нравится фамилия "Поттеринг"?

Какое именно слово во фразе "отлаженный майнтенерами и работающий механизм" ты не понял?

Ответить | Правка | Наверх | Cообщить модератору

117. "Arch Linux перешёл на systemd"  +2 +/
Сообщение от terr0rist (ok), 14-Окт-12, 13:29 
А ты сам понял, зачем нужен новый "отлаженный майнтенерами и работающий механизм", когда есть таковой отлаженный десятилетиями? А то, что он (оказывается, почему-то) работает, знаешь ли, такой же показатель его необходимости, как и фамилия его создателя.
Ответить | Правка | Наверх | Cообщить модератору

226. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от Michael Shigorinemail (ok), 14-Окт-12, 21:56 
Забёглому майкростуденту с тяжёлым случаем словесного поноса:

пошёл вон

Ответить | Правка | Наверх | Cообщить модератору

235. "Arch Linux перешёл на systemd"  +/
Сообщение от Boboms (ok), 15-Окт-12, 09:34 
Миша, не майкро, а микростудент. Так более точное описание сути получается.
Ответить | Правка | К родителю #226 | Наверх | Cообщить модератору

185. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от Michael Shigorinemail (ok), 14-Окт-12, 20:34 
> Какое именно слово во фразе "отлаженный майнтенерами и работающий механизм" ты не понял?

О, никак попался отлаживатель.  Успокойте Торвальдса -- забрасывал на неделе ссылки, бушует-с и катит бочку на апстрим, который проблемы создавать горазд, а вот признавать/решать -- не хочет.

Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

252. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от develop7 (ok), 15-Окт-12, 15:29 
>> Какое именно слово во фразе "отлаженный майнтенерами и работающий механизм" ты не понял?
> О, никак попался отлаживатель.  Успокойте Торвальдса -- забрасывал на неделе ссылки,  бушует-с и катит бочку на апстрим, который проблемы создавать горазд, а вот признавать/решать -- не хочет.

https://lwn.net/Articles/518942/ пишет, что в 3.7 firmware будет грузиться из ведра, и udev об этом не узнает. problem solved?

Ответить | Правка | Наверх | Cообщить модератору

254. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от Michael Shigorinemail (ok), 15-Окт-12, 22:28 
> problem solved?

Ну если объезд -- это по-Вашему solved, то пусть.

/*
* сегодня опять вспоминал незлым тихим словом девелуперов kmod,
* молча сломавших работу modprobe без modules.dep.bin в 9 и так
* и не починивших в 10 -- я-то объехал, но это же не решение...
* /

Ответить | Правка | К родителю #252 | Наверх | Cообщить модератору

257. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от develop7 (ok), 15-Окт-12, 23:11 
>> problem solved?
> Ну если объезд -- это по-Вашему solved, то пусть.

ну дык и линус в рассылке, кхм, предлагал другой объезд, не?

> сегодня опять вспоминал незлым тихим словом девелуперов kmod, молча сломавших работу modprobe без modules.dep.bin в 9 и так и не починивших в 10 -- я-то объехал, но это же не решение...

главное — ни в коем случае не слать багрепорты. так они ещё чего доброго починят чего-нибудь. про патчи я вообще молчу.

Ответить | Правка | К родителю #254 | Наверх | Cообщить модератору

95. "Arch Linux перешёл на systemd"  +6 +/
Сообщение от Пр0х0жий (ok), 14-Окт-12, 03:40 
> Только потому что кому-то не нравится фамилия "Поттеринг"?

Поттеринг не фамилия, а заразное состояние мозга.
Достаточно выудить из арчевой вики:

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

Это какие такие современные? И почему прежние устарели?
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: делай это проще тупица.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

101. "Arch Linux перешёл на systemd"  –1 +/
Сообщение от Аноним (-), 14-Окт-12, 06:49 
> Такими темпами лет через 5, пользователь не будет знать разницу между runlevel
> 2 и 3.

ты так говоришь, как будто это что-то плохое.

Ответить | Правка | Наверх | Cообщить модератору

119. "Arch Linux перешёл на systemd"  +1 +/
Сообщение от terr0rist (ok), 14-Окт-12, 13:39 
>> Такими темпами лет через 5, пользователь не будет знать разницу между runlevel
>> 2 и 3.
> ты так говоришь, как будто это что-то плохое.

вопрос не в том, хорошо или плохо знать разницу между runlevel (к слову, та же гента спокойно их переименовала) -- а в том, насколько оправдано городить огород из уродливых концепций ради того, чтобы отказаться от 1,2..6 (или там boot, default ... в генте)

Ответить | Правка | Наверх | Cообщить модератору

116. "Arch Linux перешёл на systemd"  –2 +/
Сообщение от develop7 (ok), 14-Окт-12, 12:46 
> Это какие такие современные? И почему прежние устарели?

640K^W 6 runlevels ought to be enough for anybody. Агадаконечно.

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

151. "Arch Linux перешёл на systemd"  +/
Сообщение от Пр0х0жий (ok), 14-Окт-12, 18:06 
>> Это какие такие современные? И почему прежние устарели?
> 6 runlevels ought to be enough for anybody. Агадаконечно.

А что, мало?

> 640K

Не уловил, какое отношение это имеет к обсуждаемому?
Хотя нет, можете сказать спасибо любовному союзу Билли и IBM.
Но вам же уже давали булку с толстым слоем чёрной икры и аппаратным сбросом для выхода из защищённого? Прототип будущих решений. Оставалось поддержать программно не оглядываясь на изобретение мелкософта.
Но большинство же хлебом не корми, а дай попользовать идеи Билли. Ну что вы, он же непогрешим!
Мегакомбайны, это из этого же сериала.

Ответить | Правка | Наверх | Cообщить модератору

227. "Arch Linux перешёл на systemd"  +/
Сообщение от Michael Shigorinemail (ok), 14-Окт-12, 22:20 
> 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)

Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору

229. "Arch Linux перешёл на systemd"  –3 +/
Сообщение от develop7 (ok), 14-Окт-12, 23:42 
>> 6 runlevels
> И кстати, три по арифметике. :)

то есть на самом деле их 7? опечатался, простите — Целых Семь Штук. Да, это — совсем другое дело! Уж семи-то ранлевелов хватит действительно всем и до скончания времён. Ведь только узколобый фанатик-дегенерат не в состоянии понять эту очевидную каждому вменяемому человеку (и не обязательно специалисту!) Истину.

Ответить | Правка | Наверх | Cообщить модератору

230. "Arch Linux перешёл на systemd"  +/
Сообщение от Michael Shigorinemail (ok), 14-Окт-12, 23:51 
> то есть на самом деле их 7? опечатался, простите — Целых Семь Штук.

Не опечатались, а обсчитались (ничего, у римлян с нулём было ещё более туго)...

> Да, это — совсем другое дело!

Не, совсем другое -- это "понадобилось, ну пусть будет восемь". :)

Ответить | Правка | К родителю #229 | Наверх | Cообщить модератору

234. "Arch Linux перешёл на systemd"  +/
Сообщение от develop7 (ok), 15-Окт-12, 09:12 
>> Да, это — совсем другое дело!
> Не, совсем другое -- это "понадобилось, ну пусть будет восемь". :)

я правильно понимаю, что восьмой ранлевел не используется в повседневной работе?

Ответить | Правка | К родителю #230 | Наверх | Cообщить модератору

240. "Arch Linux перешёл на systemd"  +/
Сообщение от Michael Shigorinemail (ok), 15-Окт-12, 13:10 
> я правильно понимаю, что восьмой ранлевел не используется в повседневной работе?

Да, не используется (как и второй с четвёртым).

Ответить | Правка | К родителю #234 | Наверх | Cообщить модератору

251. "Arch Linux перешёл на systemd"  +/
Сообщение от develop7 (ok), 15-Окт-12, 15:24 
>> я правильно понимаю, что восьмой ранлевел не используется в повседневной работе?
> Да, не используется (как и второй с четвёртым).

не то, что свистоперделки вроде bluetooth.target или sound.target.

Ответить | Правка | К родителю #240 | Наверх | Cообщить модератору

77. "Arch Linux перешёл на systemd"  +5 +/
Сообщение от Anonim (??), 14-Окт-12, 00:20 
А то, что в systemd теперь встроен веб-сервер не настораживает уважаемого?
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

86. "Arch Linux перешёл на systemd"  +6 +/
Сообщение от terr0rist (ok), 14-Окт-12, 01:18 
> А то, что в systemd теперь встроен веб-сервер не настораживает уважаемого?

Нет, это ж круто! теперь любой линукс можно будет юзать как веб-сервер искаропки без пакетов!
Надеюсь, РНР тоже встроят. А также ftp и ssh. И mysql, а чёрт... оракакл не даст. Ну тем лучше, даёшь постгрес в systemd! Ах, да, забыл - он бздишный. Ну пусть Поттеринг чо-нить новое наклепает. Получше. В своём стиле. Благо небось не сам клепает, а студенты 6-го курса за него (aka many others...)

Ответить | Правка | Наверх | Cообщить модератору

90. "Arch Linux перешёл на systemd"  +/
Сообщение от Ytch (?), 14-Окт-12, 01:31 
>> А то, что в systemd теперь встроен веб-сервер не настораживает уважаемого?
> Нет, это ж круто! теперь любой линукс можно будет юзать как веб-сервер
> искаропки без пакетов!

Теперь для этого его можно даже до конца и не загружать!

Ответить | Правка | Наверх | Cообщить модератору

241. "Arch Linux перешёл на systemd"  +/
Сообщение от Michael Shigorinemail (ok), 15-Окт-12, 13:14 
[dropped]

> http://ru.wikipedia.org/wiki/Arch_Linux
> Основные особенности Arch
> Простота. (Заметим, что под простотой подразумевается не простота использования ОС,
> а простота её внутренней организации: минимализм, лаконичность, следование принципам
> KISS и Unix-way.)
> Дак вот SYSV/BSD проще в устройстве, нежели этот поттеринговый монстр

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру