The OpenNET Project / Index page

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



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

"Доступна система инициализации Finit 4.0"  +/
Сообщение от opennews (ok), 27-Апр-21, 11:44 
После около трёх лет разработки опубликован релиз системы инициализации Finit 4.0 (Fast init), развиваемой в качестве простой альтернативы SysV init и systemd. Проект основан на наработках, созданных при обратномм инжиниринге системы инициализации fastinit, используемой в Linux-прошивке нетбуков EeePC и примечательной очень быстрым процессом загрузки. Система в первую очередь нацелена на обеспечение загрузки компактных и встраиваемых систем, но также может применяться для обычных настольных и серверных окружений. Примеры сценариев для внедрения подготовлены для Void Linux, Alpine Linux и Debian GNU/Linux. Код проекта написан на языке Си и распространяется под лицензией MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55033

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

Оглавление

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


1. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Леголасemail (ok), 27-Апр-21, 11:44 
> Проект основан на наработках, созданных при обратном инжиниринге системы инициализации fastinit, используемой в Linux-прошивке нетбуков EeePC
> https://github.com/troglobit/finit

ASUS может накатать жалобу в любой момент, ребят

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

4. "Доступна система инициализации Finit 4.0"  +15 +/
Сообщение от Аноним (4), 27-Апр-21, 11:47 
ну и что зато не системдос тебе не понятб
Ответить | Правка | Наверх | Cообщить модератору

6. "Доступна система инициализации Finit 4.0"  +22 +/
Сообщение от Megabit (ok), 27-Апр-21, 11:51 
И будет finit-а ля комедия...
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

71. "Доступна система инициализации Finit 4.0"  –11 +/
Сообщение от Fracta1L (ok), 27-Апр-21, 13:56 
finit a la comedia
Ответить | Правка | Наверх | Cообщить модератору

104. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Гвоздодёр (?), 27-Апр-21, 17:06 
Это не rust, правильный предлог: à
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Анонин (?), 27-Апр-21, 11:54 
Nvidia на moonlight не накатали
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

54. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (54), 27-Апр-21, 13:15 
А чего разработчики Moonlight там в блобах Невидии расковыривали?
Ответить | Правка | Наверх | Cообщить модератору

75. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Анонин (?), 27-Апр-21, 14:12 
> А чего разработчики Moonlight там в блобах Невидии расковыривали?

Gamestream

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

120. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (120), 27-Апр-21, 18:09 
И даже moonshine не накатили?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

122. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Анонин (?), 27-Апр-21, 18:13 
В пятницу накатим sunshine


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

17. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Урри (ok), 27-Апр-21, 12:05 
Если копипасты нет и нету прямых доказательств самого инжиниринга - не может.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

24. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Annoynymous (ok), 27-Апр-21, 12:18 
Накатать всё равно может. Толку не будет, это да.
Ответить | Правка | Наверх | Cообщить модератору

43. "Доступна система инициализации Finit 4.0"  +/
Сообщение от имя_ (?), 27-Апр-21, 12:50 
на этот случай есть EFF
Ответить | Правка | Наверх | Cообщить модератору

52. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (54), 27-Апр-21, 13:12 
Да они уже давно забыли/забили (на) этот EeePC.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

87. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (87), 27-Апр-21, 15:41 
>> ASUS может накатать жалобу в любой момент

Может, но не будет.
Невыгодно.

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

152. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (152), 28-Апр-21, 00:10 
Финита-ля-комедия.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Доступна система инициализации Finit 4.0"  –6 +/
Сообщение от Аноним (2), 27-Апр-21, 11:46 
После взгляда на пример конфига (https://troglobit.com/projects/finit/ ), понимаешь, что зря называл systemd сложным.
Ответить | Правка | Наверх | Cообщить модератору

7. "Доступна система инициализации Finit 4.0"  +10 +/
Сообщение от Аноним (7), 27-Апр-21, 11:53 
В смысле не зря? Прекрасные дружелюбные к пользователю конфиги, которые не надо искать по всему диску. На первый взгляд делают понятные вещи, поведение очевидное и последовательное. В отличие от сустемд.
Ответить | Правка | Наверх | Cообщить модератору

93. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от АнонимусШифропанк (?), 27-Апр-21, 16:22 
А теперь смотри сюда:
[Unit]
Description=The Apache HTTP Server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/apache2/bin/apachectl -k start
ExecReload=/usr/local/apache2/bin/apachectl -k graceful
ExecStop=/usr/local/apache2/bin/apachectl -k graceful-stop
PIDFile=/usr/local/apache2/logs/httpd.pid
PrivateTmp=true

[Install]
WantedBy=multi-user.target


Ткни пальцем, где непонятно.

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

110. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от йо ж (?), 27-Апр-21, 17:22 
Да ёпрст, опять 25 за рыбу деньги.

Язык (shell) вместо шаблонов (unit-ы). Выбор очевиден. Если cs не буквы для резюме, то в наличии будет а) образ мышления, соответствущий профессии, б) достаточный уровень проф знаний и ц) некоторый уровень навыков. Соответственно, будет выбрано первое. Дилетанты, работающие по stackoverwlow и инструкциям, выберут второе. Потому что "ну просто же, чо там они намудрили".

Иными словами, в профессию пришла толпа дилетантов, не желающих вникать в детали применяемых (sic!) технологий, но обладающих громким голосом. Наверное, можно назвать их "технократические sjw". Но лучше было бы никак не называть, а выдать по метле и отправить выполнять задачи, соотвествующие уровню интеллекта и знаний.

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

116. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от Аноним (4), 27-Апр-21, 17:37 
> Язык (shell) вместо шаблонов (unit-ы). Выбор очевиден.

Неконтролируемая императивщина вместо декларативных юнитов. Выбор очевиден. Дилетанты, привыкшие решать проблемы в лоб и не умеющие в более высокий уровень абстракции, выберут свой case $1 in start stop restart, просто потому что другого решения не знают.

> sjw

"А... а у вас... а вы... а у вас негров линчуют!"

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

119. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от пох. (?), 27-Апр-21, 18:05 
> Неконтролируемая императивщина

наоборот. контролируемая. мной.
> вместо декларативных юнитов.

не контролируемых никем.
> Выбор очевиден. Дилетанты,

дилетанты неспособные в примитивный шелловский скрипт, угу.
Ваш выбор - очевиден.

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

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

123. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Аноним (4), 27-Апр-21, 18:21 
> дилетанты неспособные в примитивный шелловский скрипт

Ты методичку попутал, там выше жалуются, что системдос это СЛОЖНА. ЧСХ, те, кто осилил только баш-скрипты, считают, что обладают неким сакральным знанием, хотя по сути являются скрипт-киддисами похуже яваскриптеров. Системдос-юниты, в свою очередь, обычно оформляются апстримом -- разработчиками на си и плюсах (ну да, куда каким-то там сишникам до сакрального баша).

В итоге имеем следующее:

1) баш-портянщики, которые вообще ничего не осилили, кроме баша, но считают, что осилили самый крутой язык
2) разработчики, которые знают баш, си/с++, ява, яваскрипт и прочие языки, и оформляющие системдос-юниты чисто между делом

> Ваша квалификация

твоя квалификация "баш-онли-осилятора" уже ясна

> использование в этом гуаноюните башскриптов

Где здесь башскрипты?

https://src.fedoraproject.org/rpms/httpd/blob/rawhide/f/http...

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

140. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от виндотролль (ok), 27-Апр-21, 20:45 
>> Неконтролируемая императивщина
> наоборот. контролируемая. мной.

Или мной (троллфейс). Сижу я в какой-нибудь говно-галере, а-ля palo alot networks или symantec, пишу говнософт для корпоративных клиентов, которым, вдруг, захотелось поддержки линукс. Ну и че, напишу тебе башскрипт, который мое говноподелие будет запускать.

Баш скрипт мой императивненький будет создавать пидфайлы, непременно в хомяке. Будет использовать портянку из pgrep и pkill чтоб проверять по таймеру, запущен ли все еще мой процесс или уже упал с сегфолт. Будет забывать пидфайлы подчищать, а при старте ругаться, что процесс уже запущен. А, ну и если, какого нибудь питон модуля для обработки жсон (а я хз, чем еще жсон на этом вашем линуксе читать), вдруг не окажется, то мой императивный скрипт будет падать молча.

А ну-ка, давай-ка, проконтроллируй такое говно.

(а описанный сценарий основан на реальных событиях, между прочим)

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

143. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от пох. (?), 27-Апр-21, 21:16 
> А ну-ка, давай-ка, проконтроллируй такое говно.

от того что такое же точно говно с тем же самым скриптом будет запускаться из прекрасного декларативного конфига, мне точно легче не станет. Собственно, вон тебе уже и принесли apachectl запускаемый из .service

Только еще и придется проверять за тобой, что один конфиг не оверрайдит настройки из другого.

И да, такое г-но я перепишу, если понадобится, как надо мне. Лишь бы оно не запускало suid бинарник из php модуля. Но тут уж опаньки, система инициализации непричем.
А вот изменить что-то в кишках самой системдряни - увы, староват я для бл-ского цирка.

result is RESULT, отсутствие таймаутов там где они нужны, "очень быстрая загрузка" в аварийный режим, поскольку у парашутиста-торопыги парашут остался дома.

Это вот реальность, ежедневная.

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

155. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от andy (??), 28-Апр-21, 06:49 
> Это вот реальность, ежедневная.

Слушай, пох, а какое мнение у тебя о SMF в Solaris 10?

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

181. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 28-Апр-21, 22:10 
Да я думаю - такой же был бы п-ц, если бы впихивался в таких масштабах. Просто потому что если пытаться сделать "как в винде", то винда и получается, только, как обычно, "всем хуже".

Но оно значительно меньший п-ц по двум причинам: вариантов загрузки и настройки у солярки существенно меньше, ограничены как поддерживаемым железом так и особенностями софта (нет md, нечему не собраться при старте, а вот sfp будут проиничены вовремя и правильно,потому что драйвера писали и тестировали как надо ;-)
и она никогда не позиционировалась как уже окончательно готовая для десктопа, то есть "как в винде" ни разу не планировали.

Поэтому вместо всепожирающего монстра получили всего лишь хрень с xml-конфигом, компилящимся в bdb, и пару статей в KB о том как это все чинить, если оно вот, опять. (То есть таки да, бывает-с.)

Ну и напороться на "несовместимость инита с ядром", как я пару лет назад, тоже не получится, потому что тебе никогда в жизни такие эксперименты не понадобятся.

Опять же zfs - делающая в основном ненужным vfstab, и попутно убирающая пляски вокруг единственно-верной последовательности подключения файловых систем, а не thin-lvm, которую я так и не научился чинить, если по каким-то причинам перестала загружаться установленная туда система.

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

182. "Доступна система инициализации Finit 4.0"  +/
Сообщение от andy (??), 29-Апр-21, 06:30 
> Ну и напороться на "несовместимость инита с ядром", как я пару лет
> назад, тоже не получится, потому что тебе никогда в жизни такие
> эксперименты не понадобятся.

А что это ты такое делал?

P.S: Ты, уже понял, как менять компилятор для сборки пакета в Debian'е? Я тебе написал в той теме.


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

185. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от пох. (?), 29-Апр-21, 22:30 
> А что это ты такое делал?

система - кривой арм с кастомным ядром, под qemu не грузится. Пытаемся найти похожее - находим. binary only, да и хер с ним. Грузимся - тыдыщь - "ваше ведро несовместимо с нашей модной версией системды". Приехали. Ну а чо такова, ведро несовместимо с инитом. У этих и не такое бывает. Это смуренбурговский если уж не вообще a.out, то как-нибудь запустится хоть столетней давности с новейшим 5.99, хоть наоборот. Дальше ехать, собственно, некуда, поскольку еще какое-то более другое с тем же или близким abi (чтобы юзерлэнд работал без лишних глюков, мне и нелишних хватает) и поддерживаемое куэмой взять негде.

> Ты, уже понял, как менять компилятор для сборки пакета в Debian'е?

я уже понял что не поможет, там код поломан наглухо, не в компиляторе дело. :-(

Спасибо, как-нибудь в другой раз попробую поэкспериментировать с этими макросами.

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

190. "Доступна система инициализации Finit 4.0"  +/
Сообщение от andy (??), 30-Апр-21, 11:09 
> система - кривой арм с кастомным ядром, под qemu не грузится. Пытаемся
> найти похожее - находим. binary only, да и хер с ним.
> Грузимся - тыдыщь - "ваше ведро несовместимо с нашей модной версией
> системды". Приехали. Ну а чо такова, ведро несовместимо с инитом. У
> этих и не такое бывает. Это смуренбурговский если уж не вообще
> a.out, то как-нибудь запустится хоть столетней давности с новейшим 5.99, хоть
> наоборот. Дальше ехать, собственно, некуда, поскольку еще какое-то более другое с
> тем же или близким abi (чтобы юзерлэнд работал без лишних глюков,
> мне и нелишних хватает) и поддерживаемое куэмой взять негде.

Ты железку со всеми потрохами реверсишь, что ли? Что она делает?

> Спасибо, как-нибудь в другой раз попробую поэкспериментировать с этими макросами.

Ты еще, помнится, хорошего ветеринара искал - нашел?

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

192. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 30-Апр-21, 11:49 
> Ты железку со всеми потрохами реверсишь, что ли?

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

> Ты еще, помнится, хорошего ветеринара искал - нашел?

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

Но Ирина нынче в Ступино, до нее не добраться.

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

194. "Доступна система инициализации Finit 4.0"  +/
Сообщение от andy (??), 30-Апр-21, 19:32 
> обычную убунту. Но с вендорскими костылями (логично, там чудо-инсталл запускать неоткуда),
> которые и надо было тогда посмотреть, почему паламалися. Казалось бы, простое
> ж и тривиальное действие. Но не в мирке современных линуксоподелок. Плюнул,
> купил полуторавольтовый ком-порт (изрядно непросто, между нами - я впервые видел
> чтобы амазон отказывался продавать на американский адрес).

Что железка делает? Покупал переходник с RS232 на USB?

>> Ты еще, помнится, хорошего ветеринара искал - нашел?
> хз. В смысле,я какого-то нашел, но хороший он или нет - знаю
> только по чужим рассказам (тьфу-тьфу-тьфу).

Есть хорошая клиника в Королеве и хороший врач. Если надо, могу скинуть контакты.

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

195. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 30-Апр-21, 20:07 
> Что железка делает?

диск крутит: https://www.hardkernel.com/shop/odroid-hc2-home-cloud-two/

Переходник покупал с ее фантастически е6анутого serial на rs232 (ну, точнее, я со временем разными оброс, но лучшие среди меня вот эти вот: https://www.amazon.com/dp/B074BTGLJN/ - всячески рекомендую тем, у кого еще не один сплошной usb кругом - а я таки сохранил от лучших времен восьмиголовую мультипортовку, оно само выставляет правильное напряжение по напряжению vcc, никаких дурацких джамперов, провода т-по паяются, никаких дурацких обжимных коннекторов и соплей. Но с русскими этот китаец не торгует принципиально.)

> Есть хорошая клиника в Королеве и хороший врач.

спасиб, но я искал такого который ко мне доедет - зверюшка весом в полсотни кило и с огромной пастью, случись что - я его не дотащу даже до дверей. Ирина была одним из немногих свободно практикующих хороших врачей, еще и готовых ехать к свеженайденому на помойке зверю, больному неизвестно чем и неизвестно в каком настроении. К сожалению, что-то там у нее в жизни изменилось, и она переехала в Серпухов.

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

172. "Доступна система инициализации Finit 4.0"  +/
Сообщение от anonymous (??), 28-Апр-21, 12:13 
Я не люблю ststend и нахожу  сопровождение машин с systemd сложнее, чем машин с openrc. Но в абстрактном выборе императивного описания конфигурации системы и декоративного -- очевидно побеждает декларативный.

И аргумент про дилетантов -- тоже индоктринирует в обратную сторону. Проблема в том, что простота инструмента -- это положительное свойство.

Проблема systemd не в декларативности. Это, наверное даже, его единственный плюс. Проблема в том, что переусложнённость systemd приводит к реальным проблемам и сложной диагностируемости.

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

114. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (7), 27-Апр-21, 17:31 
Проблема не в тошнотных ини. Не только и не столько в них.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

118. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от пох. (?), 27-Апр-21, 18:01 
> Ткни пальцем, где непонятно.

простой вопрос: в каком из пяти(десяти) мест на диске и что надо посмотреть, чтобы обнаружить что запускается вовсе не /usr/local/apache2/bin/apachectl ?

Вопрос посложнее: что курил автор и почему он такой м-к, что ему понадобился БАШ СКРИПТ apachectl и, соответственно, потеря полноценного контроля системдой состояния сервиса - то есть насколько надо быть т-пым последователем модных технологий, чтобы не уметь пользоваться именно преимуществами, даваемыми этими технологиями?

Вопрос на пятерку: как долго будут пользователи видеть пустое место вместо сервиса при внезапно потребовавшейся экстренной перезагрузке сервера и что еще тут сделано не так?

Вопрос на золотую медаль выпуска факультета воторогодников: где мне найти скрипт, в котором (слишком рано) включаются /dev/md0 ?
(без котрого запускать какие-то там /usr/local/помойки уже незачем, да и не получится)

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

160. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от виндотролль (ok), 28-Апр-21, 09:23 
>> Ткни пальцем, где непонятно.
> простой вопрос: в каком из пяти(десяти) мест на диске и что надо
> посмотреть, чтобы обнаружить что запускается вовсе не /usr/local/apache2/bin/apachectl
> ?

Я не знаю, что такое apachectl, но подозреваю, что он fork-ает что-то там, а сам умирает.

Чем здесь мешает systemd?

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

127. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от andy (??), 27-Апр-21, 19:03 
>[оверквотинг удален]
> [Service]
> Type=forking
> ExecStart=/usr/local/apache2/bin/apachectl -k start
> ExecReload=/usr/local/apache2/bin/apachectl -k graceful
> ExecStop=/usr/local/apache2/bin/apachectl -k graceful-stop
> PIDFile=/usr/local/apache2/logs/httpd.pid
> PrivateTmp=true
> [Install]
> WantedBy=multi-user.target
> Ткни пальцем, где непонятно.

Собственно, непонятно одно - на кой было устанавливать Аааааапач в /usr/local?

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

134. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от СеменСеменыч777 (?), 27-Апр-21, 20:13 
я предполагаю:
1) апач самосборный: ./configure ... ; make ; sudo make install
2) автор пришел из мира *BSD или портирует туда системду (спасибо ему за это).
Ответить | Правка | Наверх | Cообщить модератору

145. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от пох. (?), 27-Апр-21, 21:18 
> Собственно, непонятно одно - на кой было устанавливать Аааааапач в /usr/local?

например, среди меня принято именно туда устанавливать все локальные пакеты.

В том числе чтобы сразу было видно, что это местная особенность, а не штатный дистрибутивный.


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

153. "Доступна система инициализации Finit 4.0"  +/
Сообщение от andy (??), 28-Апр-21, 06:08 
> Например, среди меня принято именно туда устанавливать все локальные пакеты.

Отчего deb/rpm не собрать?

> В том числе чтобы сразу было видно, что это местная особенность, а не штатный дистрибутивный.

Так это при создании пакета можно указать.

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

158. "Доступна система инициализации Finit 4.0"  +/
Сообщение от YetAnotherOnanym (ok), 28-Апр-21, 07:16 
А что, deb/rpm нельзя собрать с софтиной в той директории, в которой хочется?
Ответить | Правка | Наверх | Cообщить модератору

159. "Доступна система инициализации Finit 4.0"  +/
Сообщение от andy (??), 28-Апр-21, 07:51 
> А что, deb/rpm нельзя собрать с софтиной в той директории, в которой
> хочется?

Можно, но есть packaging policy.

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

189. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 29-Апр-21, 22:50 
> Можно, но есть packaging policy.

это проблема только тех кто под ней подписался. У меня своя packaging policy - для самодельных пакетов предназначен local.

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

186. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 29-Апр-21, 22:39 
>> Например, среди меня принято именно туда устанавливать все локальные пакеты.
> Отчего deb/rpm не собрать?

вот он внутри моего rpm именно там и лежит. С тех пор как relocatable rpm'ы ушли в далекое прошлое.
Причем может быть установлен одновременно с системным, если мне от того нужны конфиги или еще какие-то артефакты, ничего не поломав.

Впрочем, я не фанатик, и если нечто не имеет смысла собирать в пакет, то и не стану тратить время.

> Так это при создании пакета можно указать.

и часто ты смотришь версию пакета прежде чем какой-нибудь nginx перезапустить неглядя?

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

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

191. "Доступна система инициализации Finit 4.0"  +/
Сообщение от andy (??), 30-Апр-21, 11:18 
> Причем может быть установлен одновременно с системным, если мне от того нужны
> конфиги или еще какие-то артефакты, ничего не поломав.

А для чего нужен свой пакет _ОДНОВРЕМЕННО_ с системным? Есть реальные случаи
применения такой практики?

> и часто ты смотришь версию пакета прежде чем какой-нибудь nginx перезапустить неглядя?

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

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

193. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 30-Апр-21, 12:47 
> для чего нужен свой пакет _ОДНОВРЕМЕННО_ с системным?

например, изначально был системный, но чего-то в нем перестало устраивать. Например, в той же убунточке аж два разных nginx и оба - кривые.

> Есть реальные случаи применения такой практики?

практически всегда именно так. Удалю я системный или оставлю рядом - зависит от настроения и поводов.

> Если система незнакомая (только пришел, попросили посмотреть и тому подобное)

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

>  то прежде, чем что-то вообще трогать, я ее разбираюсь что и как работает и документирую ее.

а прод еще полежит пока.
Поэтому и не надо создавать потенциальных мин замедленного действия. Если что-то похоже на штатное, но не штатное - это должно быть видно с минимальным прищуриванием, даже если ты последний раз сюда заходил пять лет назад, а тебе позвонили в три утра с воплем "все упало!"
Потому что скорее всего так и будет.

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

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

135. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Онаним (?), 27-Апр-21, 20:25 
Нет.
Надо отдельной портянкой на шелле.
И когда оно на graceful-stop при рестарте наконец-то чудно повиснет, потому что завис вон тот запрос, и уходить не хочет - нет, ни в коем случае не делать SIGKILL. Висеть до второго пришествия.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

137. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Онаним (?), 27-Апр-21, 20:28 
А когда тебе понадобится второй апач - обязательно налепить вторую портянку или расписать кучу переменных в первой. Попутно сломав написанную полгода назад третью портянку, которая это всё мониторит.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

108. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от еуые (?), 27-Апр-21, 17:15 
Так конфиги system вообще искать не надо.
sudo systemctl edit smartd.service
и вуаля ты правишь нужный конфиг в твоем любимом редакторе.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

115. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (7), 27-Апр-21, 17:37 
> Так конфиги system вообще искать не надо.
> sudo systemctl edit smartd.service
> и вуаля ты правишь нужный конфиг в твоем любимом редакторе.

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

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

121. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от пох. (?), 27-Апр-21, 18:10 
> и вуаля ты правишь нужный конфиг в твоем любимом редакторе.

не видя конфига. Потому что я правлю пустое место под названием /где-то в жопе/глубже/глубже/еще глубже/override.conf а вовсе не конфиг который мне надо "просто" отредактировать.
Очень удобно.

Еще удобнее потом быстро проверить, а что, собственно, в этой системе понаисправляли, и что при этом штатное.

Вы, макаки, ведь все и всегда именно так делаете, да?

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

138. "Доступна система инициализации Finit 4.0"  +/
Сообщение от noname.htm (ok), 27-Апр-21, 20:36 
Ты ведь не запускал эту команду, правда? При таком редактировании выводится содержимое оригинального конфига.
А потом пишешь systemctl cat и смотришь итоговый юнит вместе с указанием из какого файла какая часть взята.
А ещё вся кастомщина - в /etc/systemd, всё пакетное - в /usr/lib/systemd.

Вот в инит скриптах-то конечно легко разобраться, родной он или правленный.

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

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

142. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 27-Апр-21, 21:10 
> Ты ведь не запускал эту команду, правда? При таком редактировании выводится содержимое

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

> А потом пишешь systemctl cat и смотришь итоговый юнит вместе с указанием
> из какого файла какая часть взята.

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

> А ещё вся кастомщина - в /etc/systemd, всё пакетное - в /usr/lib/systemd.

садись, два. Есть еще динамическая в run. А /etc/systemd содержит еще и автоматически создаваемые линки, вперемешку с тем что создано вручную и никак неотделимо.
Отдельно забавно может быть, если оверрайдов не один.

> Вот в инит скриптах-то конечно легко разобраться, родной он или правленный.

конечно легко.

> Может, стоит выключить режим луддита и познакомиться с инструментом поближе?

выключи. А, ну да, кроме сцыстемдряни ничего ж не осилено. Как проверить какие скрипты входят в комплект, и что из них модифицировано в данной системе - вчерародившемуся невдомек.

Отдельно можно было бы спросить, зачем их вообще надо модифицировать, но опоздавших родиться - бесполезно. (не то чтобы системдрянь не могла тоже брать конфигурационную информацию не из оверрайдов, но - "здесь так не принято", я видел лишь единичные случаи, когда это все же делалось. Не методом ExecStart=скриптнабаше, конечно. Такого-то г-на полно.)

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

150. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (150), 27-Апр-21, 22:55 
ls -l /etc/systemd | grep -- "->"
Ответить | Правка | Наверх | Cообщить модератору

154. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от andy (??), 28-Апр-21, 06:16 
> Вот в инит скриптах-то конечно легко разобраться, родной он или правленный.

Если стартовый скрипт идет с пакетом, то можно:
rpm --verify имяпакета.
Он скажет, какие из файлов входящих в пакет имеют отличия от файлов на диске.

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

187. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 29-Апр-21, 22:41 
> Он скажет, какие из файлов входящих в пакет имеют отличия от файлов
> на диске.

причем запросто окажется что это вовсе не скрипт в init.d

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

136. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от СеменСеменыч777 (?), 27-Апр-21, 20:27 
> sudo systemctl edit smartd.service
> и вуаля ты правишь нужный конфиг в твоем любимом редакторе.

а есть заклинание, чтобы положить "нужный конфиг" в нужную систему контроля версий,
(у меня это rcs), а потом посмотреть диффы и если надо - откатить ?

поэтому тезис "конфиги system вообще искать не надо" - ложь и/или тупость.

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

183. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Алексей Морозов (ok), 29-Апр-21, 09:07 
Скажите, дяденька, а Вы живых мамонтов застали?
Ответить | Правка | Наверх | Cообщить модератору

188. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 29-Апр-21, 22:44 
> (у меня это rcs), а потом посмотреть диффы и если надо -
> откатить ?

а как ты посмотришь диффы, если конфиг собирается (совершенно неочевидным образом) из огрызков, раскиданных ровным слоем по дереву fs? ;-)
Ну то есть диф-то ты увидишь, только вот быстро понять как оно сломалось не получится.

> поэтому тезис "конфиги system вообще искать не надо" - ложь и/или тупость.

ага, не надо. Напомните, кстати, как называется замысловатая утилита, вычисляющая бредовое имя mount unit?


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

11. Скрыто модератором  –19 +/
Сообщение от Аноним (4), 27-Апр-21, 11:56 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

67. Скрыто модератором  +4 +/
Сообщение от Анто769ним (?), 27-Апр-21, 13:50 
Ответить | Правка | Наверх | Cообщить модератору

91. Скрыто модератором  +1 +/
Сообщение от Аноним (91), 27-Апр-21, 16:16 
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

12. "Доступна система инициализации Finit 4.0"  +4 +/
Сообщение от Леголасemail (ok), 27-Апр-21, 11:56 
> После взгляда на пример конфига, понимаешь, что зря называл systemd сложным

конфиг в 47 строк для тебя сложный?

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

32. Скрыто модератором  –3 +/
Сообщение от пох. (?), 27-Апр-21, 12:27 
Ответить | Правка | Наверх | Cообщить модератору

56. Скрыто модератором  +/
Сообщение от Аноним (54), 27-Апр-21, 13:19 
Ответить | Правка | Наверх | Cообщить модератору

107. Скрыто модератором  –1 +/
Сообщение от пох. (?), 27-Апр-21, 17:14 
Ответить | Правка | Наверх | Cообщить модератору

20. "Доступна система инициализации Finit 4.0"  –4 +/
Сообщение от Урри (ok), 27-Апр-21, 12:07 
Ты не смог осилить строку вида "service [LVLS] <COND> log env:[-]/etc/default/daemon daemon ARGS -- Daemon daemon"?

Ох уж эти смузихлебы... Как вы ложку мимо рта не проносите, с такими то когнитивными способностями?

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

28. "Доступна система инициализации Finit 4.0"  +5 +/
Сообщение от Annoynymous (ok), 27-Апр-21, 12:22 
Судя по количеству слов daemon, этот конфиг вызывает Баала. Чтобы служить (service), конечно.
Ответить | Правка | Наверх | Cообщить модератору

48. "Доступна система инициализации Finit 4.0"  –3 +/
Сообщение от пох. (?), 27-Апр-21, 13:01 
От оно чо... А кто кому служить-то будет? Впрочем, да, о чем это я... Слушаю и повинуюсь!

(Баал херню делать-то не заставит. Либо убить кого, либо съесть, либо живьем жечь... Все варианты у него годные.)

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

70. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Annoynymous (ok), 27-Апр-21, 13:55 
> От оно чо... А кто кому служить-то будет? Впрочем, да, о чем
> это я... Слушаю и повинуюсь!
> (Баал херню делать-то не заставит. Либо убить кого, либо съесть, либо живьем
> жечь... Все варианты у него годные.)

Вызови killall!

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

103. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Баал (?), 27-Апр-21, 17:03 
А если не можешь это сожрать или трахнуть - на это можно поставить NetBSD
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

31. "Доступна система инициализации Finit 4.0"  +6 +/
Сообщение от Аноним (-), 27-Апр-21, 12:25 
ох уж эти искперты опеннет, к 40 годам ничего, кроме локалхоста не видели, сидят на мамкиной шее в задрищинске, админят 3 вендокомпа с 1с-бухгалтерией на заводе за копейки, но мнение имеют исправно по всем вопросам.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

55. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от НяшМяш (ok), 27-Апр-21, 13:19 
То есть страдание это обязательное условие настоящего линукс эксперта?
Ответить | Правка | Наверх | Cообщить модератору

72. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Annoynymous (ok), 27-Апр-21, 13:57 
> То есть страдание это обязательное условие настоящего линукс эксперта?

Да. Они тут и флатпак не любят, и pulseaudio, и systemd, и wayland. Только страдание, только хардкор, только стоя и в гамаке.

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

88. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от _hide_ (ok), 27-Апр-21, 15:57 
Да тут просто люди понимают азы и делают выводы, а не как бабки старые гадают.

Чтобы не быть голословным:

флатпак -- зачем он нужен, если уже в системе есть пакетный менеджер? Ах да, проблемы с версиями и именами пакетов. Народ, б****, не может версии отличить и поименовать пакеты правильно с первого раза. Но для этого нужно всё сломать и переделать, так, чтобы всем стало тошно. Проблемы с уязвимостями в зависимых пакетах игнорируем. Решение для локалхоста.
pulseaudio -- добавляем дополнительную абстракцию, хотя есть JACK, в принципе много проблем, связанных с настройками проброса ALSA. Стойте, зачем тогда PULSE? В принципе годно, но бессмысленно.
systemd -- "мы придумали классную идею и нам не стыдно о ней заявить!" сказали создатели и прихвостни systemd, выкатив сырую систему, которая не умеет делать ничего из того, что нужно было от системы инициализации продвинутому пользователю. В которой за время её существования отваливалось почти всё, которая не содержит стабильной ветки, которая не имеет адекватной документации, а заявленные возможности работают на 99%. Т.е., если вы решите выставить 100 различных настроек, то со 100% вероятностью, одна не работает. Решение для локалхоста.
wayland -- пока ещё не понял, зачем оно и чем лучше фреймбуфера, но пусть пилят, на мобилах, говорят, пойдёт. Решение для мобилки.

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

95. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Annoynymous (ok), 27-Апр-21, 16:23 
> флатпак -- зачем он нужен, если уже в системе есть пакетный менеджер?
> Ах да, проблемы с версиями и именами пакетов. Народ, б****, не
> может версии отличить и поименовать пакеты правильно с первого раза. Но
> для этого нужно всё сломать и переделать, так, чтобы всем стало
> тошно.

А кому стало тошно-то? Ретроградам?

> Проблемы с уязвимостями в зависимых пакетах игнорируем.

Нет. Иди разберись, что такое flatpak.

> pulseaudio -- добавляем дополнительную абстракцию, хотя есть JACK
> хотя есть JACK

Поржал, спасибо.

Впрочем, jack бы ненавидели точно также, как pulseaudio, если бы его внедряли в дистрибутивах.

> systemd -- "мы придумали классную идею и нам не стыдно о ней
> заявить!" сказали создатели и прихвостни systemd, выкатив сырую систему, которая не
> умеет делать ничего из того, что нужно было от системы инициализации
> продвинутому пользователю. В которой за время её существования отваливалось почти всё,
> которая не содержит стабильной ветки, которая не имеет адекватной документации, а
> заявленные возможности работают на 99%. Т.е., если вы решите выставить 100
> различных настроек, то со 100% вероятностью, одна не работает. Решение для
> локалхоста.

А попробуй документацию почитать, что ли. Или, как говорил один товарищ здесь: линукс для тебя слишком сложный?

> wayland -- пока ещё не понял, зачем оно и чем лучше фреймбуфера,
> но пусть пилят, на мобилах, говорят, пойдёт. Решение для мобилки.
> пока ещё не понял, зачем оно

Людям в принципе свойственно бояться того, чего они не понимают. Вот ты не знаешь, зачем нужны и как устроены pulse, flatpak, systemd и wayland, поэтому боишься. А некоторые даже кричат «ненужно», чтобы скрыть свой страх.

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

98. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от _hide_ (ok), 27-Апр-21, 16:37 
>[оверквотинг удален]
> Нет. Иди разберись, что такое flatpak.
> Поржал, спасибо.
> Впрочем, jack бы ненавидели точно также, как pulseaudio, если бы его внедряли
> в дистрибутивах.
> А попробуй документацию почитать, что ли. Или, как говорил один товарищ здесь:
> линукс для тебя слишком сложный?
> Людям в принципе свойственно бояться того, чего они не понимают. Вот ты
> не знаешь, зачем нужны и как устроены pulse, flatpak, systemd и
> wayland, поэтому боишься. А некоторые даже кричат «ненужно», чтобы скрыть свой
> страх.

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


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

139. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Annoynymous (ok), 27-Апр-21, 20:38 
А претензий по существу-то и не было. Ты не разобрался с технологиями и пишешь бред, вот и всё.
Ответить | Правка | Наверх | Cообщить модератору

174. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (-), 28-Апр-21, 13:04 
Позавчера прокидывал иксы, чтобы расширить себе место для емакса, что на этот счёт за такое время разработки предлагает вяленд? Регулярно делал ssh -X, чтобы не бегать по офису за графическими программами и не блевать от vnc, что там с вялендом?
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

141. "Доступна система инициализации Finit 4.0"  +/
Сообщение от виндотролль (ok), 27-Апр-21, 20:55 
> Да тут просто люди понимают азы и делают выводы, а не как
> бабки старые гадают.

Так иди на man7.org и сверь свои азы с настоящими, а то как бабка старая.

> Чтобы не быть голословным:
> флатпак -- зачем он нужен, если уже в системе есть пакетный менеджер?
> Ах да, проблемы с версиями и именами пакетов. Народ, б****, не
> может версии отличить и поименовать пакеты правильно с первого раза. Но
> для этого нужно всё сломать и переделать, так, чтобы всем стало
> тошно. Проблемы с уязвимостями в зависимых пакетах игнорируем. Решение для локалхоста.

ключевые слова cgroups, namespaces, seccomp

Я, между прочим, сам этим не пользуюсь, мне не надо, но ты, это очевидно, вообще не понял, о чем flatpak и каковы его цели.

> pulseaudio -- добавляем дополнительную абстракцию, хотя есть JACK, в принципе много проблем,
> связанных с настройками проброса ALSA. Стойте, зачем тогда PULSE? В принципе
> годно, но бессмысленно.

JACK который? Второй или первый? Зачем был второй, если есть первый?

Во всем этом я вижу один паттерн: JACK появился до тебя, а потому — годно, pulseaudio появился у тебя на глазах, а потому нинужно. Попал в точку?

> systemd -- "мы придумали классную идею и нам не стыдно о ней
> заявить!" сказали создатели и прихвостни systemd, выкатив сырую систему, которая не
> умеет делать ничего из того, что нужно было от системы инициализации
> продвинутому пользователю. В которой за время её существования отваливалось почти всё,
> которая не содержит стабильной ветки, которая не имеет адекватной документации, а
> заявленные возможности работают на 99%. Т.е., если вы решите выставить 100
> различных настроек, то со 100% вероятностью, одна не работает. Решение для
> локалхоста.

странно, у меня man systemd работает. А еще man systemd.timer, man systemd.target и куча других man systemd-*.

Какой документации не хватает? С картинками? Или чтоб скрепыш услужливо глазками моргал?

> wayland -- пока ещё не понял, зачем оно и чем лучше фреймбуфера,
> но пусть пилят, на мобилах, говорят, пойдёт. Решение для мобилки.
> пока ещё не понял

Ну вот в этом весь ты, да. Ты пойми сначала, а потом спорь.

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

161. "Доступна система инициализации Finit 4.0"  +/
Сообщение от _hide_ (ok), 28-Апр-21, 09:40 
>>> иди на man7.org

Ну понятно, только посылать пока получается хорошо в интернете, ну ничего, к 10 годам и получше получаться начнёт.

>>> ключевые слова cgroups, namespaces, seccomp

Причем тут контейнерная виртуализация? Вы не осили прочитать то, на что отвечаете?

>>> JACK который? Второй или первый? Зачем был второй, если есть первый?

А что-то, кроме задавать вопросы умеете? Отвечать к примеру на посыл в оригинальном тексте?

>>> JACK появился до тебя, а потому — годно, pulseaudio появился у тебя на глазах, а потому нинужно

Где это я говорил про ненужно?

>>> странно, у меня man systemd работает

Это, типо, как что-то появилось и хорошо? А некоторые даже документацию пишут и программы ей соответсвуют, а не по принципу, "это фича, а не баг" живут. Как я понимаю, троль попался очень слабенький.

>>> Ты пойми сначала, а потом спорь

Где Вы видите спор? Я выкатил кучу утверждений, а в ответ на это несвязный бред какой-то.

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

162. "Доступна система инициализации Finit 4.0"  +/
Сообщение от виндотролль (ok), 28-Апр-21, 09:58 
> Причем тут контейнерная виртуализация?

Притом, что flatpak это не только о версии приложения. Даже больше совсем не об этом.

> Где это я говорил про ненужно?
>>> В принципе годно, но бессмысленно.

Ну может я додумал: бессмысленно, а не ненужно. Но почему-то мне кажется, что семантически в контексте линуксосрачей это одно и то же.

> Ну понятно, только посылать пока получается хорошо в интернете

Нет, честно, пойди почитай маны по всем тем вещам, о которых ты пытаешься рассуждать

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

165. "Доступна система инициализации Finit 4.0"  +/
Сообщение от _hide_ (ok), 28-Апр-21, 10:11 
>>> Притом, что flatpak это не только о версии приложения. Даже больше совсем не об этом.

Да кому какая разница, кто и что собрал и контейнер состряпал? Как актуальную версию в контейнере поддерживать для всех зависимостей?

>>> бессмысленно, а не ненужно

Иррациональная трата ресурсов на решение, без которого можно прекрасно жить.

>>> почитай маны по всем тем вещам, о которых ты пытаешься рассуждать

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

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

74. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от menangenemail (?), 27-Апр-21, 14:12 
А как иначе им о себе заявить? Чем громче кричишь, тем лучше слышно! Отсюда токсичность
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

77. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от RomanCh (ok), 27-Апр-21, 14:21 
> Как вы ложку мимо рта не проносите, с такими то когнитивными способностями?

Кто вам сказал что не проносят? Я почему-то подозреваю что такое регулярно случается.

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

5. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Аноним (5), 27-Апр-21, 11:47 
то есть сделали еще один systemd
Ответить | Правка | Наверх | Cообщить модератору

10. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Аноним (10), 27-Апр-21, 11:56 
systemd это системный менеджер, пора бы уже знать.
Ответить | Правка | Наверх | Cообщить модератору

26. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (-), 27-Апр-21, 12:20 
и к чему ты это написал? ну, помимо того, что ты очередной типичный иксперт опеннет?
Ответить | Правка | Наверх | Cообщить модератору

41. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Аноним (41), 27-Апр-21, 12:45 
Да, только принципиально другой и шибко уникальный. А пока не запилят весь нужный всем функционал - то он будет ещё и легковесным.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

9. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (-), 27-Апр-21, 11:55 
Чем это лучше runit?
Ответить | Правка | Наверх | Cообщить модератору

13. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (4), 27-Апр-21, 11:57 
хотя бы тем, что не заброшен.
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Ыноним (?), 27-Апр-21, 12:04 
он не заброшен, а готов

(у меня runit, если чо)

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

21. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (21), 27-Апр-21, 12:10 
Согласен, сам на войде сижу.
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Аноним (4), 27-Апр-21, 12:18 
В ПО не бывает термина "готов", т. к. мир и требования постоянно меняются.
С другой стороны, если ты употребил "готов" в значении "помер, отрубился" (типа "ему больше не наливать, он готов"), то тогда да: runit "готов".
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

34. "Доступна система инициализации Finit 4.0"  +4 +/
Сообщение от Аноним (-), 27-Апр-21, 12:31 
>мир и требования постоянно меняются.

Хипстер, ты? Исходники runit ~160кб, у systemd ~54мб.
Что такого поменялось, можно пример?

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

37. "Доступна система инициализации Finit 4.0"  –3 +/
Сообщение от Аноним (37), 27-Апр-21, 12:39 
да ты ни туда, ни туда никогда не смотрел и не посмотришь
Ответить | Правка | Наверх | Cообщить модератору

38. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (37), 27-Апр-21, 12:41 
хипстеров уже давно нет, но иксперты опеннет продолжают использовать кажущиеся им оригинальными ярлыки для обобщения собственных фобий
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

44. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от имя_ (?), 27-Апр-21, 12:52 
>хипстеров уже давно нет

но наследие их живет и пожирает линукс изнутри

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

51. "Доступна система инициализации Finit 4.0"  –5 +/
Сообщение от Аноним (51), 27-Апр-21, 13:10 
Чтобл? Линукс создавали хипстерыи они же его десятилетиями обвешивали программами и можно вообще не использовать копрорастический код. В ядре понятное дело они ничего полезного не сделали, а только испоганили его производительность настолько, что нашелся хипстер восстанавливающий прыть линукса в играх. Внезапно все только благодаря хипстерам. Потому что линуксоиды и есть хипстеры. Они же не стануть жрать всякую дурь из неуважения к себе типа прошивки для игр от мелкомягких или приставки ни дай боже. Я тебе секрет открою: ядро можно хакать и это делают хипстеры. Вон у педивикии посмотри, там про тягу к искусству (искусство - это война), а самая винтажная мужская одежда - военная форма. А уж какие хипстеры те, кто носит усы и бороду и напоминать не стоит. Но ты можешь попытаться изобразить свое особенно понимания того кто такие хипстеры.
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

92. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Lex (??), 27-Апр-21, 16:19 
Ты еще сравни вес линуха 00-х и 2021-го..
И спроси, но уже сам-себя, что такого поменялось ?
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

57. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Аноним (57), 27-Апр-21, 13:25 
Не путай разработку по и свою работенку
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

15. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от 1 (??), 27-Апр-21, 12:02 
тем что fast
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

23. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Анонин (?), 27-Апр-21, 12:17 
А если SSD?
Ответить | Правка | Наверх | Cообщить модератору

58. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от Аноним (54), 27-Апр-21, 13:27 
Ещё фастее
Ответить | Правка | Наверх | Cообщить модератору

35. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Аноним (51), 27-Апр-21, 12:32 
Никто не знает. Но если проверить может оказаться медленнее. Но если не такой тормоз как ненужнод, тогда он сможет в нужный момент на сервере запускать последовательно всякие сервисы чтобы не поднять сеть раньше времени. И вон видишь пишут что /network/interfaces починили, значит теперь сеть подниматься должна. А потом модули ядра можно запустить. То есть в runit массовый запуск не особо контроллируется и можно проги вручную запускать, а тут программисты могут плагины накатать. Вот им оно лучше будет.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

36. "Доступна система инициализации Finit 4.0"  –3 +/
Сообщение от Аноним (37), 27-Апр-21, 12:38 
> Но если не такой тормоз как ненужнод

что ж ты так себя не любишь-то? кому, наверное, ты все-таки нужен (нет)

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

39. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Аноним (51), 27-Апр-21, 12:41 
Кто здесь? А! Показалось. Привидится же пустое место.
Ответить | Правка | Наверх | Cообщить модератору

14. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от lockywolf (ok), 27-Апр-21, 12:01 
Как, интересно, они используют cgroups v2, если libcgroup их не поддерживает (пока), а поддерживает только systemd.

Из него код вытащили?

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

19. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Нейромонашка (?), 27-Апр-21, 12:06 
Молодцы. Больше систем инициализации, хороших и разных. systemd-комбайн - не система инициализации, это монстр. Где это видано, чтобы прикладные приложения были завязаны на init? Даже если рассматривать это недоразумение как 'системный менеджер', все равно он не укладывается в unix-way и KISS
Ответить | Правка | Наверх | Cообщить модератору

27. "Доступна система инициализации Finit 4.0"  +4 +/
Сообщение от Аноним (-), 27-Апр-21, 12:21 
это такой же комбайн, а ты, соответственно, лицемер
Ответить | Правка | Наверх | Cообщить модератору

30. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Нейромонашка (?), 27-Апр-21, 12:25 
Ну давай, сравни количество строк кода там и там, и потом поговорим
Ответить | Правка | Наверх | Cообщить модератору

33. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от Аноним (37), 27-Апр-21, 12:31 
критерей у тебя - кол-во строк? впрочем, чего еще ожидать от иксперта опеннет, лицемера и тупого хейтера.

даже если записать параметры systemd-юнита в одну строчку - все равно понятней будет, потому что получится команда с именованными, а не позиционными параметрами

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

47. "Доступна система инициализации Finit 4.0"  +4 +/
Сообщение от Аноним (51), 27-Апр-21, 13:00 
Иди сравни вот тут runit сжатые исходники весом 173 килобайта:

https://github.com/void-linux/runit

А вот тут systemd весом 11,7 мегабайт

https://github.com/systemd/systemd

Считаем разницу в размере, то есть то, что будет в памяти:

57591140/393407=

146,39073529449145541386

Внезапно разница в размере в 146 раз между системдой и runit.

Но даже если сравнить elogind и consolekit2 получится вот что:

8668615/1465840=

5,9137525241499754407

То есть даже логин менеджер почти в 6 раз жирнее. Consolekit живет себе в OpenBSD и даже продолжает развиваться. Внезапно так. Так что кто тут лицемерит думаю ясно.

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

60. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Аноним (-), 27-Апр-21, 13:30 
Лол, тоже самое писал, чуть выше, а он все про экспертов с опеннета.
Ответить | Правка | Наверх | Cообщить модератору

144. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Нейромонашка (?), 27-Апр-21, 21:17 
Да, один из основных критериев - сложность кода. А она пропорциональна количеству строк в большинстве случаев. Отсюда же вытекает вероятность ошибок в этом коде. А ты начал про конфиги бубнеть, школотрон
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

180. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Ordu (ok), 28-Апр-21, 20:54 
> А она пропорциональна количеству строк в большинстве случаев.

В большинстве случаев, я бы сказал, она зависит от количества строк экспоненциально. И уж всяко не линейно.

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

29. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (4), 27-Апр-21, 12:23 
> unix-way

У тебя иксы не юникс-вей, и ничего, живем как-то. Далее: юникс — это проприетарная и к счастью уже мертвая операционная система, незачем равняться на проприетарщину.

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

40. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (51), 27-Апр-21, 12:43 
Unix SystemV это спецификация на основе которой написаны разные Unix системы. Например OpenIndiana (Solaris).
Ответить | Правка | Наверх | Cообщить модератору

49. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от пох. (?), 27-Апр-21, 13:05 
> Unix SystemV это [никогда не публиковавшаяся] спецификация [на самом деле - готовая работающая реализация] на основе которой методом ctrl-c/ctrl-v написаны разные МЕРТВЫЕ Unix системы.

поправил, не благодари.

А еще bsd была, да. На основе которой тем же методом был написан Sun OS, о котором опоздавшие родиться не в курсах.

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

53. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Аноним (51), 27-Апр-21, 13:13 
Пшел вон! Исходники Unix опубликовали, но то была древняя реализация. А то как работает Unix SystemV написано в спецификиции и каждая контора пилила свою реализацию. И ты про Plan9 забыл. Solaris и есть развитая SunOS. BSD писали на основе старой спецификации. В Unix SystemV все описывается в файлах и он их напрямую читает - текст этот чтобы понять что куда. А также масса инфх особенностей. Так что убери эту бредятину. Не позорься.
Ответить | Правка | Наверх | Cообщить модератору

96. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от пох. (?), 27-Апр-21, 16:33 
вы ознакомились с репортажем из воображаемого мира впопеннетчика.
Спасибо, расходимся. Бред бредом погоняет.

Особенно порадовало, конечно, что солярис это развитая санос. Действительно - развивали-развивали bsd ядро - опа, вдруг systemV вышел.

Ну а чо такова, в вашем бредогенераторе вместо головы и не такое рождается.

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

61. "Доступна система инициализации Finit 4.0"  –4 +/
Сообщение от Аноним (54), 27-Апр-21, 13:34 
Методом копипаста BSD-кода? Это можно, лицензия позволяет.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

62. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Аноним (51), 27-Апр-21, 13:37 
Когда ты  сравниваешь Solaris с AIX/Netware/HP-UX/Unixware должен понимать, что права на древний Unix у Novell. Но это не значит, что Solaris/AIX/HP-UX не чистый Unix.

Вот тут написано что такое Solaris:

https://ru.wikipedia.org/wiki/Solaris

Вот на чем он основан:

https://ru.wikipedia.org/wiki/System_V

И это далеко не Solaris с его ZFS, SMF и прочим отсутствовавшим в 1983 году. Это несравнимо гигантская разница. Попробуй докажи насколько мертва OpenIndiana.

Вот сайт OpenIndiana где последняя новость от 3-го января 2021 года:

https://www.openindiana.org/

Sun Microsystems открыли почти весь код кроме небольшого числа кода в ядре используемого для инициализации. Так что утверждение про отсутствие публикаций тоже далеко от истины.

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

151. "Доступна система инициализации Finit 4.0"  +/
Сообщение от макпыф (ok), 28-Апр-21, 00:02 
это пропириетарная комерческая ОС
https://ru.wikipedia.org/wiki/System_V
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

64. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Анонин (?), 27-Апр-21, 13:39 
> иксы не юникс-вей

Сфигали?


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

164. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (164), 28-Апр-21, 10:05 
Ну комбайн же огромный. Он нарушает правило "делай, что-то одно, но делай это хорошо". Он и монитор контролирует и шрифты рисует и в OpenGL лезет.
Ответить | Правка | Наверх | Cообщить модератору

166. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Анонин (?), 28-Апр-21, 10:49 
Ну так это - дисплейный сервер. На данный момент - лучший.

> Он и монитор контролирует и шрифты рисует и в OpenGL лезет.

По-твоему это функции ядра?

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

167. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (164), 28-Апр-21, 10:57 
> По-твоему это функции ядра?

Монитор да, шрифты стоит сделать отдельную программу, OpenGL должен оставаться библиотекой рисующей картинки через прямое обращение к драйверу и отправляющей их x-серверу.

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

168. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Анонин (?), 28-Апр-21, 11:03 
> Монитор да

А если у меня несколько мониторов с разными разрешениями?

> шрифты стоит сделать отдельную программу

согласен

> OpenGL должен оставаться библиотекой рисующей картинки через прямое обращение к драйверу

Вроде так и есть. Сейчас все vulkan используют.

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

169. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (164), 28-Апр-21, 11:36 
> А если у меня несколько мониторов с разными разрешениями?

Разрешения это мелочь, у х-сервера есть битмап, части которого он копирует на разные мониторы. Действительно сложно работать когда у мониторов разная плотность пикселей. В голову не приходит ничего, кроме двойного рендеринга для текста. С 3D проще, любое масштабирование для него равносильно сглаживанию.
> Вроде так и есть. Сейчас все vulkan используют.

Старый OpenGL из X-сервера пока не выкинули и вряд-ли выкинут в ближайшее десятилетие. Технологии Vulkan всего лишь 5 лет, так, что говорить, что все используют лишь его рановато.

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

170. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Анонин (?), 28-Апр-21, 11:43 
> Старый OpenGL

Выкинуть

>у х-сервера есть битмап, части которого он копирует

допилить

Либо же, создать с нуля протокол, который ничего не умеет, пилить его 12 лет и орать про unix-way, потому что он, так и взлетел.


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

171. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Ананимас123 (?), 28-Апр-21, 12:01 
Кокой ты у мамы категоричный, есть куча интеграшек и прочих старых видеокарт, не совместимых с твоими вулканами. А попенгл вполне себе пашет, кубиком крутит и играет в несложные игрульки.
Ответить | Правка | Наверх | Cообщить модератору

173. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Анонин (?), 28-Апр-21, 12:15 
>  Кокой ты у мамы категоричный, есть куча интеграшек и прочих старых видеокарт

Попроси свою маму, чтобы купила тебе новый камп. Заодно, пусть словарь тебе купит.


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

129. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (129), 27-Апр-21, 19:13 
Есть кор протокол, есть расширения. Чего не юнихвей-то?
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

22. "Доступна система инициализации Finit 4.0"  +/
Сообщение от lockywolf (ok), 27-Апр-21, 12:16 
Я сходил по ссылке. Выглядит как идеальное развитие sysvinit, единственное чего не нашёл, это как запускать демонов "от пользователя".
Ответить | Правка | Наверх | Cообщить модератору

42. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от kusb (?), 27-Апр-21, 12:48 
Можно вопрос? А программа, которая:
1 Проверяет запущена ли программа или скрипт.
2 Запускает программу или скрипт, если программа или скрипт-зависимость были запущены.
Могла бы стать частью системы запуска? Например (имя условно) tard -w udev blah запустит blah, но после старта udev. И ещё немного скриптов типа mount-disks.sh, multiuser.sh.
Ответить | Правка | Наверх | Cообщить модератору

45. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Аноним (45), 27-Апр-21, 12:56 
ждем когда туда встроят DBus, без него как без ног и рук....
Ответить | Правка | Наверх | Cообщить модератору

59. "Доступна система инициализации Finit 4.0"  +4 +/
Сообщение от Аноним (-), 27-Апр-21, 13:29 
Можно пример? Живу без dbus,systemd,elogind,polkit и consolekit.
Ответить | Правка | Наверх | Cообщить модератору

63. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Аноним (54), 27-Апр-21, 13:39 
Без systemd можно. А без остальных, значит, без DE.
Ответить | Правка | Наверх | Cообщить модератору

68. "Доступна система инициализации Finit 4.0"  +8 +/
Сообщение от Аноним (-), 27-Апр-21, 13:53 
> без DE.

Так оно ненужно.

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

89. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от Аноним (-), 27-Апр-21, 15:58 
> Живу без dbus,systemd,elogind,polkit и consolekit.

какой дистр? как монтируете флэшки? как осуществляете виртуализацию?
а логи тоже отключили?

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

94. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от YetAnotherOnanym (ok), 27-Апр-21, 16:22 
Вот логи как раз таки без systemd пишутся очень хорошо.
Ответить | Правка | Наверх | Cообщить модератору

99. "Доступна система инициализации Finit 4.0"  +3 +/
Сообщение от Аноним (-), 27-Апр-21, 16:40 
> какой дистр?

Kiss linux - https://k1sslinux.org
> как монтируете флэшки?

https://github.com/jamielinux/bashmount // без udisks2, через sudo/doas.
> как осуществляете виртуализацию?

Очевидный qemu.
> а логи тоже отключили?

Нет, а что?

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

102. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (-), 27-Апр-21, 17:01 
> Kiss linux - https://k1sslinux.org

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

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

109. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (-), 27-Апр-21, 17:22 
сам себе же отвечу
короче есть бинарный репо, но тут совсем чуток софта -

https://github.com/kiss-community/repo-bin/tree/main/bin
https://k1sslinux.org/blog/20210401a

жаль, что нет бинарных тор-браузера, виртуалбокса (мне для хуникса) и либреофиса

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

117. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (117), 27-Апр-21, 17:38 
Либреофис - Etherpad и Ethercalc (онлайн редакторы).
Virtualbox - Qemu.
Тор браузер - Firefox + Tor (отдельным пакетом).
Насчет Whonix, то лучше Thinkpad + Libreboot + Libre-linux.

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

111. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (-), 27-Апр-21, 17:23 
>это, сурс-бэйзэд?

Да, он самый.
>бинарные репы у этого дистра есть?

6 пакетов, есть Firefox :) - https://github.com/kiss-community/repo-bin
>можно присобачить пакет офиса/виртуалбокса из какого-нибудь дистра?

В теории с musl-based можно, но из-за зависимостей ничего не получится.

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

112. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (-), 27-Апр-21, 17:24 
ага, спс. ясно
жаль что нет либреофиса, моя машинка не потянет компилять это дело
Ответить | Правка | Наверх | Cообщить модератору

133. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (51), 27-Апр-21, 19:34 
Да ладно? Компилять в меньшее количество потоков религия не позволяет?
Ответить | Правка | Наверх | Cообщить модератору

130. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (129), 27-Апр-21, 19:14 
> как монтируете флэшки?

Очевидный udevil.

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

46. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (45), 27-Апр-21, 12:57 
сигналы как в upstart е?
Ответить | Правка | Наверх | Cообщить модератору

50. "Доступна система инициализации Finit 4.0"  –1 +/
Сообщение от Аноним (50), 27-Апр-21, 13:08 
Жалко они не написали раздел Installation и не понятно как это можно было бы попробовать и замерить скорость загрузки.
Ответить | Правка | Наверх | Cообщить модератору

66. "Доступна система инициализации Finit 4.0"  –2 +/
Сообщение от Аноним (66), 27-Апр-21, 13:43 
Мисье Шигорин, добавьте этого финита в Альт СП !
Ответить | Правка | Наверх | Cообщить модератору

81. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (81), 27-Апр-21, 14:53 
Ты еще к каждому пакету еще скрипты для финита дописать. Нет уж.      
Ответить | Правка | Наверх | Cообщить модератору

149. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 27-Апр-21, 22:36 
Вообще-то, когда у тебя есть свой ДИСТРИБУТИВ, дописать к каждому пакету, запускаемому при старте системы (что далеко не каждый пакет в принципе) еще один скрипт совершенно не проблема.

Только вот - зачем? Каких полезных разработчику или пользователю дистрибутива фич предоставляет это чудо?

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

82. "Доступна система инициализации Finit 4.0"  +/
Сообщение от Аноним (82), 27-Апр-21, 14:58 
Кстати отличная штука. Пользуюсь. Прост быстр и логичен. В отличии от systemd
Ответить | Правка | Наверх | Cообщить модератору

86. "Доступна система инициализации Finit 4.0"  +4 +/
Сообщение от Аноним (86), 27-Апр-21, 15:26 
Кстати отличная штука systemd. Пользуюсь. Прост быстр и логичен. В отличии от finit
Ответить | Правка | Наверх | Cообщить модератору

147. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от чел (??), 27-Апр-21, 22:21 
И сутками лажу по всему дистру найти один долбанный конфиг.

Про embedded вообще молчу. С роду его там не будет ромазнутого Г.

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

148. "Доступна система инициализации Finit 4.0"  +/
Сообщение от пох. (?), 27-Апр-21, 22:33 
чего его искать-то? Вот он:
lrwxrwxrwx 1 root root 26 Feb  1 18:53 /sbin/init -> ../usr/lib/systemd/systemd

(ну там еще, конечно, всякие systemd-shared и libjson.so со товарищи по мелочи.)

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

Зато "result is result!"

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

156. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от Аноним (156), 28-Апр-21, 06:54 
если systemd такой хороший, что же все пилят альтернативы?
Ответить | Правка | Наверх | Cообщить модератору

157. "Доступна система инициализации Finit 4.0"  +2 +/
Сообщение от serg1224 (ok), 28-Апр-21, 07:10 
> если systemd такой хороший, что же все пилят альтернативы?

Наверное потому, что в какой-то момент есть риск увидеть в своей системе файлы типа linux.target :-)

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

175. "Доступна система инициализации Finit 4.0"  +1 +/
Сообщение от Аноним (175), 28-Апр-21, 14:14 
Чё только ни придумают лишь бы OpenRC не использовать...
Ответить | Правка | Наверх | Cообщить модератору

177. "Доступна система инициализации Finit 4.0"  +/
Сообщение от microcoder (ok), 28-Апр-21, 18:02 
Finita la commedia
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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