The OpenNET Project / Index page

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



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

Оглавление

Обновление Debian 11.2, opennews (??), 18-Дек-21, (0) [смотреть все]

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


6. "Обновление Debian 11.2"  +6 +/
Сообщение от Аноним (6), 18-Дек-21, 17:55 
> А зачем в debian-подобных дистрах тащится такое большое количество зависимостей при установке
> даже безобидных приложений? Или это уже починили?

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

Debian это вам не васянский дистр, в котором толстые неделимые пакеты со всем возможным хламом, потому что мейнтейнеров нехватает и/или им влом.

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

14. "Обновление Debian 11.2"  –1 +/
Сообщение от Аноним (19), 18-Дек-21, 18:09 
> Debian это вам не васянский дистр, в котором толстые неделимые пакеты со всем возможным хламом, потому что мейнтейнеров нехватает и/или им влом.

Намек на слаку?

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

55. "Обновление Debian 11.2"  +/
Сообщение от Аноним (55), 19-Дек-21, 01:17 
>> Debian это вам не васянский дистр, в котором толстые неделимые пакеты со всем возможным хламом, потому что мейнтейнеров нехватает и/или им влом.
> Намек на слаку?

Просто оставлю это здесь:
https://www.youtube.com/watch?v=g20DuU64Tss&t=5846s

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

89. "Обновление Debian 11.2"  +/
Сообщение от Аноним (89), 19-Дек-21, 14:54 
>> Debian это вам не васянский дистр, в котором толстые неделимые пакеты со всем возможным хламом, потому что мейнтейнеров нехватает и/или им влом.
> Намек на слаку?

Скажем так, подобным грешат и более "современные и передовые" дистрибутивы.

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

97. "Обновление Debian 11.2"  +/
Сообщение от Аноним (92), 19-Дек-21, 19:13 
> в Debian собирают таким образом пакеты, чтобы можно было обойтись только нужными

А почему тогда "рабочий стол" без *очень нужной* зависимости systemd не обошёлся?

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

107. "Обновление Debian 11.2"  +1 +/
Сообщение от Аноним (92), 20-Дек-21, 00:20 
> Они просто также зарабатывают деньги и решили тупо брать что дают, как и остальные дистры.

А ведь было время, когда они не просто зарабатывали деньги. И не брали в рот всё, что дают.

> пользователи в конечном итоге массой всё равно не свалят

А свалили не только пользователи. Но даже некоторые разработчики.

> Это не вам решать за всех, есть люди с другим мнением.

Решаю не я. Решает сопроводитель пакета, а перед этим - разработчик ПО. А "люди с другим мнением" никогда ничего не решают, а только жалуются в Интернете.

> главы индустрии решили, что дробление пакетов как у Debian и красношляпы это ОК.

То есть как решили? За всех? А я тогда решаю, что не ОК. Что мне эти главы. Мне степень дробления как в Арче подавай. Захочу помельче - сам в ABS/AUR надроблю до кондиции.

> почему же вас такое положение вещей настолько беспокоит?!

Вообще не беспокоит, не мне же сопровождать эти тысячи пакетов.

Только отметил, что нет здесь "адекватного" или "васянского", правильного или неправильного подхода к пакетированию зависимостей. Оба подхода имеют свои плюсы и минусы. А разница вообще незначительна.

Хотят в Дебиан из одного источника по десять пакетов собирать - пусть собирают. Рук много, других проблем нет. Наверное. Бабушку всё устраивает!
В Арче не заморачиваются - не страшно. Добавлю "NoExtract=usr/include/* usr/share/man/*" в "/etc/pacman.conf" и буду пользоваться самым свежим и стабильным ПО на здоровье!

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

112. "Обновление Debian 11.2"  +/
Сообщение от Аноним (112), 20-Дек-21, 02:21 
>> Они просто также зарабатывают деньги и решили тупо брать что дают, как и остальные дистры.
> А ведь было время, когда они не просто зарабатывали деньги. И не
> брали в рот всё, что дают.

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

>> пользователи в конечном итоге массой всё равно не свалят
> А свалили не только пользователи. Но даже некоторые разработчики.

Ну и что там свалило, мизерный процент, разработчиков там тоже свалило с гулькин нос, если намёк на Devuan, то это жалкое зрелище, кричали громче всех, в итоге чуть что скулили, что кривота, которую они делают из-за нехватки рук. При том, что тот же antiX не кричали, а пилили и запилили лучше, чем заявляли в Devuan/
>> Это не вам решать за всех, есть люди с другим мнением.
> Решаю не я. Решает сопроводитель пакета, а перед этим - разработчик ПО.
> А "люди с другим мнением" никогда ничего не решают, а только
> жалуются в Интернете.

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

Нет, не за всех, решили за свои продукты
> А я тогда решаю, что не ОК. Что мне эти главы.
> Мне степень дробления как в Арче подавай.
> Захочу помельче - сам в ABS/AUR надроблю до кондиции.

Это уже личные половые предпочтения каждого, тред не распространяется на чьи-то локальные хотелки, хорошие они или нет.

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

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

> Только отметил, что нет здесь "адекватного" или "васянского", правильного или неправильного
> подхода к пакетированию зависимостей. Оба подхода имеют свои плюсы и минусы.
> А разница вообще незначительна.

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

> Хотят в Дебиан из одного источника по десять пакетов собирать - пусть
> собирают. Рук много, других проблем нет. Наверное. Бабушку всё устраивает!

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

> В Арче не заморачиваются - не страшно. Добавлю "NoExtract=usr/include/* usr/share/man/*"
> в "/etc/pacman.conf" и буду пользоваться самым свежим и стабильным ПО на
> здоровье!

Это ваш выбор, вы вольны его делать, вольны делать что угодно, но это только ваше предпочтение, о чём в этом треде речи не шло.

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

Был вопрос, его осветили и хорошо.
Вот и поговорили!

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

122. "Обновление Debian 11.2"  +/
Сообщение от Аноним (119), 20-Дек-21, 07:41 
> ходили в школы и институты, но потом внезапно стало необходимо кормить семью

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

> идеалисты и охотники работать за идею
> основная масса превратилась в грязных капиталистов

Иллюзия тех, кто сам никогда "за идею" не работал.
Основная масса, что оплачиваемых хозяином, что вольных разработчиков применяет свой вклад в коллективную работу к своей же пользе. Хорошему инструменту есть масса полезных применений. В том числе оплачиваемых.
Немногие грязные капиталисты пытаются всё превратить в товар. Даже маму. Даже воздух. Даже курицу, несущую золотые яйца.
Большинство порядочных коммунистов координирует усилия вокруг цифровых средств производства, благо, те легко копируются и трудно присвоить, а продаёт созданные с их помощью продукты.

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

146. "Обновление Debian 11.2"  +/
Сообщение от www2 (??), 21-Дек-21, 07:45 
>Хотят в Дебиан из одного источника по десять пакетов собирать - пусть собирают.

Дело не в том, что они хотят. Для двоичных дистрибутивов в некоторых случаях это просто необходимость. Например, Zabbix есть в вариантах для MySQL и для PostgreSQL. Но вот беда - оба варианта в один пакет не поместить, т.к. это разные опции сборки. Поэтому один и тот же пакет собирается дважды, без какого-либо там дробления на десять пакетов.

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

121. "Обновление Debian 11.2"  +/
Сообщение от псевдонимус (?), 20-Дек-21, 07:37 
Потому что "разработчики" дебиан патологические лжецы.

Пора бы уже это понять и принять.

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

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

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




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

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