The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Обновление Debian 11.2"
Отправлено Аноним, 19-Дек-21 21:17 
>> в Debian собирают таким образом пакеты, чтобы можно было обойтись только нужными
> А почему тогда "рабочий стол" без *очень нужной* зависимости systemd не обошёлся?
> Наверное, потому что не знают в Дебиане никакой такой магии.

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

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

В Debian, не будь дураки, просто прикинули буй к носу, что дело это неблагодарное, а пользователи в конечном итоге массой всё равно не свалят, побугуртят может, но куда они денутся с подводной лодки?! Вот, и получается, что в долгосрочной перспективе всем тупо выгодно пилить пусть и вендорлочную и блоатварную системду.

> Программные зависимости определяются способом связывания программ и библиотек разработчиком ПО.
> Пакетные - лишь способ организации доставки ПО до пользователя сопроводителем.
> Можно до посинения дробить пакет на наночастицы, но он всё равно прилетит весь, по частям,
> доставка уменьшится лишь на объем документации и заголовочных файлов, зато увеличится
> время разрешения зависимостей, а также время подготовки пакетов сопроводителем.

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

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

Речь не про интерпрайзные дистры, в них как раз всё ОК с этим, но как правило, люди которые хорошо знают свои интерпрайзные дистры, они претензий к политике дробления пакетов из других дистров не предъявляют.


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

Это не вам решать за всех, есть люди с другим мнением, если вас устраиват "Невасянский" Арч [что спорно], пользуйтесь на здаровье!

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

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

Хорошо это или плохо, это уже каждому решать индивидуально, но главы индустрии решили, что дробление пакетов как у Debian и красношляпы это ОК, всех устраивает и рядовых работников возмущений не вызывает.

Если вы недовольны тем, как идут дела у подобных проектов, задумайтесь почему? Может вам не стоит иметь с ними дело? А если вы и не имеете, то почему же вас такое положение вещей настолько беспокоит?!

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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