The OpenNET Project / Index page

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



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

Оглавление

Выпуск дистрибутива Calculate Linux 17.12, opennews (??), 30-Дек-17, (0) [смотреть все]

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


15. "Выпуск дистрибутива Calculate Linux 17.12"  +3 +/
Сообщение от slump64 (ok), 30-Дек-17, 19:35 
А что за недостатки генты, можно список?(Я просто нуб)
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск дистрибутива Calculate Linux 17.12"  +6 +/
Сообщение от Аноним (-), 31-Дек-17, 15:28 
* Запутанный, плохо документированный формат ебилдов.
* Аналогов AUR нет и не предвидится, аналогов арчевского [community] — тоже. Разработчики дистра живут в своём мирке, практически без связи с реальностью и пользователями.
* USE-флаги де-факто несовместимы с бинарными пакетами.
* 100000+ фич emerge из которых используешь от силы десяток. А платишь за все.

По поводу последнего пункта — пакетный менеджер уже много лет является головной болью дистрибутива. Написан на питоне (и иногда ломается при обновлении питона). Пользоваться им без SSD уже давно невозможно. ЛЮТЫЕ тормоза (причём доля вины питона там небольшая). Постоянные проблемы с разрешением зависимостей, решаемые только пересборкой мира. Если в арче после полгода без обновлений ещё можно ручками распаковать пакет с pacman и после разруливания пары проблем всё заведётся, то в Gentoo будет проще переставить систему.

Всё это при том, что версионирование зависимостей практически отсутствует, а качество пакетов с GCC НИЖЕ ЧЕМ В АРЧЕ (без шуток!) В Арче ставишь пакет из исходников — 90% вероятность, что он соберётся, вне зависимости от того, обновлялся ли ты сегодня или нет. В Генте о таком остаётся только мечтать. Зато есть офф-поддержка MIPS!

Система управления бинарными пакетами у Gentoo — в зародышевом состоянии. Каждый такой пакет — слепок своего ебилда с фиксированными флагами. Как следствие, как только нужно установить его в чуть-чуть нестандартную систему, приходится или пересобирать или ломать зависимости, постепенно превращая ОС в более убогую версию слаквари. Все производные Gentoo, использующие стандартные бинарные пакеты с emerge, в принципе непригодны  к кастомизации пользователем: и Chrome OS и Calculate это безликие манекены, получаемые штамповкой по шаблону. Calculate пытается это исправить своей системой файлов конфигурации, но базовую-то систему не исправишь.

Удалить пульсу в Calculate, например, ничуть не проще чем в арче, — наоборот, гораздо сложнее. И не нужно ля-ля про пересборку — стоит только начать во что-то тыкать палкой, как всё идёт по наклонной: и вот уже нужно пересобирать ВСЁ, начиная с ядра и заканчивая вообще никак не относящимися к цели пакетами, вроде util-linux и autotools. Потому что иначе не поддерживается апстримными ебилдами. На всё один ответ — пересобирай, пересобирай, пересобирай.

Ориентация на сборку из исходников настолько тотальная, что многие зависимости которые в Арче опциональны, в аналогичных гентушных ебилдах намертво хардкодятся при компиляции — мол, давайте-там, используйте USE-флаги. Интересно, что вики генты даже толком не объясняет, как использовать бинарные пакеты, — попробуйте там найти, как подключить репы Calculate к гентушным. С точки зрения среднего пользователя Gentoo, бинарные пакеты это такая экзотическая возможность, о которой он один раз слышал на PR-попойках разработчиков проекта, — мол "мы такое тоже можем!" Используются они в основном как способ кеширования результатов сборки, а вот создание с их помощью публичного репозитория это уже экзотика.

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

33. "Выпуск дистрибутива Calculate Linux 17.12"  –6 +/
Сообщение от Алексей (??), 02-Янв-18, 12:52 
садись, два
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск дистрибутива Calculate Linux 17.12"  +/
Сообщение от Simple User (?), 03-Янв-18, 17:51 
> * Запутанный, плохо документированный формат ебилдов.

man 5 ebuild

> * Аналогов AUR нет и не предвидится, аналогов арчевского [community] — тоже.

А зачем аналог AUR в sourcebased дистре? Да, комьюнити меньше, но отзывчивое.

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

Автор явно курит что-то неправильное.

> * USE-флаги де-факто несовместимы с бинарными пакетами.

Шта? Можно хоть 1 дистр, где аналог USE-флагов совместим с _бинарными_ пакетами?

> * 100000+ фич emerge из которых используешь от силы десяток. А платишь
> за все.

Не хочешь - не используй, ощущение что автора пристегивали наручниками к батарее и били gentoo handbook, пока он все фичи не начнет использовать. Платишь 200-300 килобайтами питоновского кода? Раззорился наверное, бедный?

> По поводу последнего пункта — пакетный менеджер уже много лет является головной
> болью дистрибутива. Написан на питоне (и иногда ломается при обновлении питона).
> Пользоваться им без SSD уже давно невозможно. ЛЮТЫЕ тормоза (причём доля
> вины питона там небольшая). Постоянные проблемы с разрешением зависимостей, решаемые только
> пересборкой мира. Если в арче после полгода без обновлений ещё можно
> ручками распаковать пакет с pacman и после разруливания пары проблем всё
> заведётся, то в Gentoo будет проще переставить систему.

Абсолютно никаких проблем с разрешением зависимостей,подозреваю, что у автора руки растут из неправильного места, недавно обновлял годичной давности ноут, обошелся без переустановки (проблемы были только с перлом). Работает без ссд, не мгновенно, но "ЛЮТЫХ" тормозов не наблюдал ни разу.

> Всё это при том, что версионирование зависимостей практически отсутствует, а качество пакетов
> с GCC НИЖЕ ЧЕМ В АРЧЕ (без шуток!) В Арче ставишь
> пакет из исходников — 90% вероятность, что он соберётся, вне зависимости
> от того, обновлялся ли ты сегодня или нет. В Генте о
> таком остаётся только мечтать. Зато есть офф-поддержка MIPS!

В генте собираю все из сорцов, кроме firefox и libreoffice, за последние 2 года не собралась только mesa c флагом opencl и openxcom.

> Система управления бинарными пакетами у Gentoo — в зародышевом состоянии. Каждый
> такой пакет — слепок своего ебилда с фиксированными флагами. Как следствие,
> как только нужно установить его в чуть-чуть нестандартную систему, приходится или
> пересобирать или ломать зависимости, постепенно превращая ОС в более убогую версию
> слаквари. Все производные Gentoo, использующие стандартные бинарные пакеты с emerge, в
> принципе непригодны  к кастомизации пользователем: и Chrome OS и Calculate
> это безликие манекены, получаемые штамповкой по шаблону. Calculate пытается это исправить
> своей системой файлов конфигурации, но базовую-то систему не исправишь.

Аффтар не понимает что такое FEATURES="buildpkg", хост бинарных пакетов и как оно используется в системе, ты бы хоть хендбук почитал и не позорился.


> Удалить пульсу в Calculate, например, ничуть не проще чем в арче, —
> наоборот, гораздо сложнее. И не нужно ля-ля про пересборку — стоит
> только начать во что-то тыкать палкой, как всё идёт по наклонной:
> и вот уже нужно пересобирать ВСЁ, начиная с ядра и заканчивая
> вообще никак не относящимися к цели пакетами, вроде util-linux и autotools.
> Потому что иначе не поддерживается апстримными ебилдами. На всё один ответ
> — пересобирай, пересобирай, пересобирай.

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

> Ориентация на сборку из исходников настолько тотальная, что многие зависимости которые
> в Арче опциональны, в аналогичных гентушных ебилдах намертво хардкодятся при компиляции
> — мол, давайте-там, используйте USE-флаги. Интересно, что вики генты даже толком
> не объясняет, как использовать бинарные пакеты, — попробуйте там найти, как
> подключить репы Calculate к гентушным. С точки зрения среднего пользователя Gentoo,
> бинарные пакеты это такая экзотическая возможность, о которой он один раз
> слышал на PR-попойках разработчиков проекта, — мол "мы такое тоже можем!"
> Используются они в основном как способ кеширования результатов сборки, а вот
> создание с их помощью публичного репозитория это уже экзотика.

Вот я и говорю, не осилил pkg в gentoo, IQ не хватило. Про захардкоженные USE-флаги, которые бы не были обусловлены особенностями самого пакета - хотелось бы примеров, хотя уверен что их не будет, ибо аффтар не способен думать, а умеет только газифицировать лужи.

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

34. "Выпуск дистрибутива Calculate Linux 17.12"  +/
Сообщение от Анннм (?), 02-Янв-18, 22:45 
Пытаться решать поставленные задачи путем навешивания скриптов на генту в принципе абсурдно, т к результата получается переусложненным и никаких плюсов не несет. Для безответственных фанов генты может и подойдет.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

40. "Выпуск дистрибутива Calculate Linux 17.12"  +/
Сообщение от Zotonic (?), 04-Янв-18, 10:13 
>Пытаться решать поставленные задачи путем навешивания скриптов на генту в принципе абсурдно, т к результата получается переусложненным и никаких плюсов не несет. Для безответственных фанов генты может и подойдет.

Это про Кальку была речь? Правильно ли я понял что Калька не нужна?

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

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

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




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

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