The OpenNET Project / Index page

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



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

Оглавление

Выпуск системного менеджера systemd 252 с поддержкой UKI (Unified Kernel Image), opennews (??), 01-Ноя-22, (0) [смотреть все]

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


94. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +4 +/
Сообщение от Аноним (94), 01-Ноя-22, 19:02 
слов нет.. есть там предел количеству ключей и настроек?
Или они решили ключами описать все возможные варианты и все возможные контексты?
Не проще-ли было выучить несколько команд баша и не насиловать мозги людям?
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +1 +/
Сообщение от Аноним (65), 01-Ноя-22, 19:11 
> есть там предел количеству ключей и настроек?

системда уже на многие порядки сложнее баш-портянки.

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

98. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +1 +/
Сообщение от истина в последней инстанции (?), 01-Ноя-22, 19:20 
Тут не так. Тут казалось бы что может быть проще баша?

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

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

109. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от Аноним (109), 01-Ноя-22, 21:25 
Точно, решение проблемы (systemd) стало хуже изначальной проблемы (баш портянки).
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

181. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от Онаним. (?), 06-Ноя-22, 15:05 
На порядок сложнее, и на два порядка лаконичнее.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

97. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +2 +/
Сообщение от истина в последней инстанции (?), 01-Ноя-22, 19:16 
Этот предел это количество файлов в файловой системе. Ты внутрь посмотри. У них на каждый чих чуть ли не отдельный файл с лапшой нужен. Иногда два.

Например:

1) система с init. Там собственно сам init + bash + скрипты и того грубо

1 + 1 + ls -al /etc/init.d/ | wc -l (54) = 56

2) система с systemd:

# dpkg -L systemd | grep -v "man" | grep -v "locale" | wc -l
552

Грубо, но тем не менее

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

101. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +2 +/
Сообщение от Аноним (65), 01-Ноя-22, 19:38 
причём поведение бинарников системды уже не изменишь.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +2 +/
Сообщение от истина в последней инстанции (?), 01-Ноя-22, 19:53 
А у меня есть идея получше.

Конкурс для любителей systemd и его простоты. И так. Простая задача.

1) Стартует система и поднимает WiFi в режиме access point

2) Работает так 5 минут

3) По истечении 5-ти минут проверяем сколько клиентов подключилось.

3.1) Если за всё время не было ни одного клиента - начинаем искать известные сети и к ним подсоединятся

3.2) Если был хотя бы один клиент (даже если он сейчас уже отключился) остаёмся в режиме access point до следующего старта

И так задача. Реализовать это средствами простого и могучего и самого лучшего systemd без bash портянок.

Спойлер. На bash это у меня 2 файла. 20 + 30 строк. Мне было удобно именно 2. Уверен можно и ещё проще. Но на баше видеть не хочу, на баше любой умный человек сделает. Я хочу увидеть на systemd. Чтобы коротко, красиво и интуитивно понятно.

Да хотябы вообще что-то.

И так великие систедисты, вперёд. Могу даже приз какой придумать.

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

105. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от истина в последней инстанции (?), 01-Ноя-22, 20:35 
Победителю могу на выбор оплатить годовой VPN
Ответить | Правка | Наверх | Cообщить модератору

139. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +1 +/
Сообщение от Аноним (138), 02-Ноя-22, 13:34 
это подло!
в системдшных ini файлах еще нет таких ключиков.
но лёнька их обязательно придумает, потом :)


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

145. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  –1 +/
Сообщение от Jxtym (?), 02-Ноя-22, 15:23 
Покажите скрипты то
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

144. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  –1 +/
Сообщение от Аноним (144), 02-Ноя-22, 14:44 
Знатная задачка, сбор статистики wifi клиентов и точек доступа. Можно сказать, штатная.
Маленький аналог большого брата :)
Единственный вопрос: нафига "ЭТО" в реальной жизни?
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

157. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от Аноним (153), 02-Ноя-22, 18:35 
Точка доступа с автоматическим деплоем как вариант.
Ответить | Правка | Наверх | Cообщить модератору

173. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от истина в последней инстанции (?), 03-Ноя-22, 19:10 
Это диагностический модуль. Обитает внутри тяжёлой карьерной техники. Хотя я его к себе в машину пихал.

Суть его в том что собирает данные и шлёт диагностику на сервера. Если рядом есть известная WiFi сеть он использует WiFi, если нет то мобильную сеть. Чистая экономия трафика.

5 Минут как точка доступа это так называемый сервис режим. Техник может подсоединится с модулем по WiFi и изменить какие-то настройки.

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

150. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  –1 +/
Сообщение от _kp (ok), 02-Ноя-22, 16:39 

> 3.1) Если за всё время не было ни одного клиента - начинаем
> искать известные сети и к ним подсоединятся

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

> 3.2) Если был хотя бы один клиент (даже если он сейчас уже
> отключился) остаёмся в режиме access point до следующего старта

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

> И так задача. Реализовать это средствами простого и могучего и самого лучшего
> systemd без bash портянок.

Ну будет systemd портянка, хотя и тоже небольшая.

> Спойлер. На bash это у меня 2 файла. 20 + 30 строк.

Будет так же, плюс - минус несколько строк.

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

152. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от Аноним (65), 02-Ноя-22, 17:25 
> Будет так же

А если нет улучшений, зачем использовать системду?

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

159. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  –1 +/
Сообщение от Я (??), 02-Ноя-22, 20:00 
вот ты быстрее бегать от того что у тебя компьютер есть стал? нет? значит компьютер тебе не нужен если нет улучшений.
Ответить | Правка | Наверх | Cообщить модератору

164. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от Аноним (164), 03-Ноя-22, 08:09 
Судя по вашей логике, компьтер нужен для того чтобы с размаху опусксть ого на голову, таких как Вы, логиков. ;)
Ответить | Правка | Наверх | Cообщить модератору

163. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от _kp (ok), 02-Ноя-22, 20:55 
>> Будет так же
> А если нет улучшений, зачем использовать системду?

В основном, потому, что он есть. Если хотите, навязан к использованию.

Но там, где критичен контроль над системой и не использую systemd.
А если нужна просто ОС на ноутбук, почти работающая из коробки, то ставлю, что есть.
У меня ноутбуков, не один десяток, и на какой то, конечно, поставлю ОС без systemd, но не со всеми же баловаться и настраивать.


К тому же, каким бы Вы не были специалистом по Linux с классическим инитом, если хотите поделиться наработками, то знать systemd всё равно придется, и не на поверхностном уровне.

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

177. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от истина в последней инстанции (?), 03-Ноя-22, 21:28 
Я делюсь разработками постоянно. И знать systemd мне для этого не надо. Хотя я не говорю что я его не знаю. Знаю. Достаточно чтобы решать стандартные задачи. Но даже если я делюсь сервисом, это не моя задача делать для него юниты systemd это остаётся на усмотрение мантейнеров. Как собственно и должно быть. Им виднее как правильнее сделать в их дестре. Я поддерживаю своими силами только те дистры которые использую сам. Debian и FreeBSD
Ответить | Правка | Наверх | Cообщить модератору

174. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от истина в последней инстанции (?), 03-Ноя-22, 19:16 
> Что то мешает сразу создать и точку доступа, и подключиться к другой базе?

То что карта не dual band и в момент времени может работать только в одном режиме. Или как точка доступа или как клиент.

> Хотя с морально устаревшими бюджетными контроллерами бывает.

Видимо вы немного не в курсе... ну да это не тема дискуссии.

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

Не для регистрации бывших клиентов и анализа логов. А на случае если кто-то подсоединился значит что-то собирался делать. Скорее всего техник. А сколько у него займёт времени его работа и сколько рас он ещё будет подключаться мы не знаем. Когда техник закончит он отправит модуль в reboot и тот возобновит работу.

> Ну будет systemd портянка, хотя и тоже небольшая.

Так вы же кричали что systemd избавляет от портянок. Вопрос. Нафига мне тогда systemd если всё равно нужны портянки? Я могу и сразу с портянками.

> Будет так же, плюс - минус несколько строк.

Нет не будет. Потому что условия задачи было без партянок. Ведь systemd велик и могучь и можно без партянок. Ну а если нельзя то зачем мне ещё одна ЛИШНЯЯ сушьность в виду systemd

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

175. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +1 +/
Сообщение от истина в последней инстанции (?), 03-Ноя-22, 19:16 
> Что то мешает сразу создать и точку доступа, и подключиться к другой базе?

То что карта не dual band и в момент времени может работать только в одном режиме. Или как точка доступа или как клиент.

> Хотя с морально устаревшими бюджетными контроллерами бывает.

Видимо вы немного не в курсе... ну да это не тема дискуссии.

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

Не для регистрации бывших клиентов и анализа логов. А на случае если кто-то подсоединился значит что-то собирался делать. Скорее всего техник. А сколько у него займёт времени его работа и сколько рас он ещё будет подключаться мы не знаем. Когда техник закончит он отправит модуль в reboot и тот возобновит работу.

> Ну будет systemd портянка, хотя и тоже небольшая.

Так вы же кричали что systemd избавляет от портянок. Вопрос. Нафига мне тогда systemd если всё равно нужны портянки? Я могу и сразу с портянками.

> Будет так же, плюс - минус несколько строк.

Нет не будет. Потому что условия задачи было без партянок. Ведь systemd велик и могучь и можно без партянок. Ну а если нельзя то зачем мне ещё одна ЛИШНЯЯ сушьность в виду systemd

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

178. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от _kp (ok), 03-Ноя-22, 23:44 
> Так вы же кричали что systemd избавляет от портянок.

Да, такое утвержение кто то написал, но это не я.
А я говорил, лишь, что длиннее не будет. ;)


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


Но, ради чуть более коротких скриптов всю систему не ломают. Тогда зачем?
Для автоматизированной генерации и разбора скриптов. У системд, они для подобного как раз "дереванные".
Потенциал заложен, но дальше забили.
До сих под для systemd всё равно нормального  gui то нет, а то что есть, это костыли, а не современный софт.

> Нафига мне тогда systemd если всё равно нужны портянки?

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

Это штушный копмп или проект можно вылизать, чтоб хотябы то что используется, было прекрасно. А если ПО предназначено для "обычного" Linux, то подразумевается что там "необычный" инит, на который и приходится ориентироваться.


> то зачем мне ещё одна ЛИШНЯЯ сушьность в виду systemd

В том виде как сейчас, в виде монолитного монстра, с недоделанным интерфейсом, оно зло.
Конечно, init.d устарел, и нуждается в обновлении, как и любое другое ПО, но тут то не улучшение, а совсем другой подход.

Лично я, когда делаю "штучные проекты" вообще предпочитаю upstart,и делает тоже самое быстрее, и ресурсы не потребляет, и кстати, портянки старые совместимы ;)

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

103. "Выпуск системного менеджера systemd 252 с поддержкой UKI (Un..."  +/
Сообщение от истина в последней инстанции (?), 01-Ноя-22, 20:01 
Ой, простите. В случае два я ошибся

# dpkg -L systemd | grep -v "man" | grep -v "locale" | wc -l
552

+
Ещё собственно сами сервисы

# tree /etc/systemd
14 directories, 65 files

Итого: 617

Но я уверен ещё что-то пропустил. Но явно не в пользу systemd

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

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

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




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

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