The OpenNET Project / Index page

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



"Обновление Debian 11.2"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Обновление Debian 11.2" +1 +/
Сообщение от Аноним (104), 19-Дек-21, 21:17 
>> в Debian собирают таким образом пакеты, чтобы можно было обойтись только нужными
> А почему тогда "рабочий стол" без *очень нужной* зависимости systemd не обошёлся?
> Наверное, потому что не знают в Дебиане никакой такой магии.

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

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

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

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

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

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

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


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

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

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

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

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

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

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

Оглавление
Обновление Debian 11.2, opennews, 18-Дек-21, 17:39  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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