URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 107322
[ Назад ]

Исходное сообщение
"Выпуск инсталлятора Calamares 2.2"

Отправлено opennews , 29-Мрт-16 01:59 
Вышел (https://calamares.io/calamares-2.2-is-out/) релиз  Calamares 2.2 (https://calamares.io/), независимого от конкретных дистрибутивов универсального фреймворка для построения инсталляторов. Для создания собственного установщика на базе  Calamares  достаточно выбрать готовые модули (https://github.com/calamares/calamares/tree/master/src/modules) или написать собственные, определить логику установки дистрибутива и настроить внешний вид (https://github.com/calamares/calamares/tree/master/src/branding). Calamares уже используется для организации установки дистрибутивов Manjaro,  Sabayon, Chakra, NetRunner, KaOS, BBQLinux и OpenMandriva, и развивается при участии проектов KDE, Fedora, Kubuntu и Maui. Код фреймворка написан (https://github.com/calamares/calamares) на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python.


Из особенностей Calamares можно отметить поддержку ручного и автоматического режимов разбиения дисковых разделов, реализацию функции установки путём замены раздела (данные копируются на новый раздел, который делается активным вместо ранее используемого раздела, что удобно для тестирования новых установок, оставляя возможность отката на прошлую версию), гибкая система адаптации  внешнего вида, модульная архитектура, большой выбор готовых модулей (от управления загрузчиками, до управления пользователями). Например, имеются модули для использования NetworkManager, UPower,   systemd-boot, GRUB, sgdisk, squashfs-tools и rsync. Конфигурационные данные хранятся в формате YAML.

Основные новшества:


-  Добавлен интерфейс для отправки отчётов о сбоях, использующий Breakpad и GDB для автоматизированного первичного анализа причины краха;
-  Поддержка 32-разрядного UEFI GRUB;
-  Поддержка SSD-накопителей с интерфейсом NVM Express (требуется KPMcore 2.1.1);
-  Поддержка замещения свободного пространства на накопителе;
-  Улучшение отладочного интерфейса для разработчиков дистрибутивов;
-  Улучшение работы модуля управления дисковыми разделами.


URL: https://calamares.io/calamares-2.2-is-out/
Новость: http://www.opennet.me/opennews/art.shtml?num=44119


Содержание

Сообщения в этом обсуждении
"Выпуск инсталлятора Calamares 2.2"
Отправлено asavah , 29-Мрт-16 01:59 
> Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python.

тот самый случай когда установщик может жрать больше чем установленная ось


"Выпуск инсталлятора Calamares 2.2"
Отправлено Онаним , 29-Мрт-16 03:32 
К услугам тех, кому это критично - масса альтернативных вариантов. Arch и Debian никто не отменял.

"Выпуск инсталлятора Calamares 2.2"
Отправлено KsenZ , 29-Мрт-16 04:16 
Использую Chakra, и делаю т.н. minimal установочный образ на ее основе. И как то не замечал, что бы установщик жрал много памяти. Конечно если у вас не "калькулятор" с 512Мб.

"Выпуск инсталлятора Calamares 2.2"
Отправлено Игорь , 29-Мрт-16 09:17 
Эм ну почему сразу калькулятор, а если у меня VPS c 512 рам под скажем какую то не требовательную задачу, да тот же попингуй основного сервака, ну и smstools для отправки мне смс о результате проверки. Для таких и подобных по ресурсопотреблению задач выделять больше чем 512 рамы я не вижу никакого смысла ИМХО.

"Выпуск инсталлятора Calamares 2.2"
Отправлено KsenZ , 29-Мрт-16 09:24 
> Эм ну почему сразу калькулятор, а если у меня VPS c 512
> рам под скажем какую то не требовательную задачу, да тот же
> попингуй основного сервака, ну и smstools для отправки мне смс о
> результате проверки. Для таких и подобных по ресурсопотреблению задач выделять больше
> чем 512 рамы я не вижу никакого смысла ИМХО.

А причем тут VPS?
Речь идет о графическом установщике, который предполагает установку на "десктоп".
Если у вас сервер, VPS, VDS и прочее, то тут чистая установка без всяких окошек и прочей мишуры. И в вашем случае да, 512 вполне хватит.


"Выпуск инсталлятора Calamares 2.2"
Отправлено Аноним , 29-Мрт-16 11:01 
Ну линус + тяжелый устновщик по любому больше жрет чем просто легкий линукс.

"Выпуск инсталлятора Calamares 2.2"
Отправлено KsenZ , 29-Мрт-16 11:03 
Вы не путайте теплое с мягким.

"Выпуск инсталлятора Calamares 2.2"
Отправлено Аноним , 29-Мрт-16 09:58 
без qr-кодов такой инсталлятор мне ненужен

"Выпуск инсталлятора Calamares 2.2"
Отправлено Аноним , 29-Мрт-16 11:03 
У кого-нить сабжевый инсталлятор смог поставить манжару на уефи? Из трех инсталляторов ни один не может, смешно.

"Выпуск инсталлятора Calamares 2.2"
Отправлено Led , 29-Мрт-16 22:04 
> У кого-нить сабжевый инсталлятор смог поставить манжару на уефи? Из трех инсталляторов
> ни один не может, смешно.

Смешно - это когда школьники носятся своими манжарами вокруг уефи.


"Выпуск инсталлятора Calamares 2.2"
Отправлено Аноним , 29-Мрт-16 11:06 
В проекте участвует федора. Неужто они выкинут богомерзкую анаконду и заменят на это?

"Выпуск инсталлятора Calamares 2.2"
Отправлено Аноним , 29-Мрт-16 15:16 
> богомерзкую анаконду

Зачем обращать столько внимания, на такие мелочи. Это же используется "один раз" и надолго. Или каждый день переустанавливаете систему - тестер? Вообще почему нужно обливать грязью историю, она же в один прекрасный момент может вылитьэту грязь на вас...



"Выпуск инсталлятора Calamares 2.2"
Отправлено Stax , 29-Мрт-16 17:10 
Когда calamares будет поддерживать установку через vnc, все возможности kickstart анаконды, продвинутую конфигурацию сети и хотя бы половину опций загрузки https://access.redhat.com/documentation/en-US/Red_Hat_Enterp... - можно будет рассуждать.

А на текущий момент в этом недоинсталляторе даже поддержки LVM нет. Комментарии излишни.


"Выпуск инсталлятора Calamares 2.2"
Отправлено KsenZ , 29-Мрт-16 17:34 
> Когда calamares будет поддерживать установку через vnc, все возможности kickstart анаконды,
> продвинутую конфигурацию сети и хотя бы половину опций загрузки https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
> - можно будет рассуждать.
> А на текущий момент в этом недоинсталляторе даже поддержки LVM нет. Комментарии
> излишни.

Что у всех за манера пошла, путать и сравнивать теплое с мягким. Вы сравниваете, то, что сравнивать нельзя.
Немного постараюсь обосновать свое IMHO:
Что такое RHEL и CentOS? Это дистрибутивы для серверов. Да, можно воткнуть и GUI, но в первую это дистрибутивы для серверов. Тут конечно, нужны vnc, kickstart и прочие приблуды.
Что такое Manjaro, Sabayon, Chakra, NetRunner, KaOS, BBQLinux и OpenMandriva перечисленные здесь? Это дистрибутивы для десктопа. User-frendly. Дак на кой в user-frendly дистрибутиве, установка через vnc, все возможности kickstart анаконды, продвинутая конфигурация сети и хотя бы половина опций загрузки? Не будет рядовой пользователь возиться с опциями загрузки, или установкой на LVM. Не нужно это все в user-frendly дистрибутиве.
Все равно, что сравнивать седан и внедорожник. Суть вроде одна, катать свою пятую точку. Но назначение разное...


"Выпуск инсталлятора Calamares 2.2"
Отправлено Stax , 29-Мрт-16 18:22 
Это вы сравниваете толстое с мягким. Был задан *конкретный* вопрос про выкидывание из федоры анаконды. Я ответил на него - вот и все.

А что будет использоваться в BBQLinux, мне, в общем, по фигу, может там LVM и не нужен, хоть из ядра поддержку выпиливайте.

PS лично меня на всех машинах с федора неоднократно LVM выручал. Возни с его "установкой", в общем-то, никакой нет (при наличии поддержки в инсталляторе), зато даже на десктопе - когда пользователь решит, к примеру, поменять винчестер на больший, или заменить на SSD, или еще что - его наличие позволит сделать это не затрачивая усилия.


"Выпуск инсталлятора Calamares 2.2"
Отправлено PukkuTukkuTaBu , 30-Мрт-16 11:11 
Думаю с учетом модульности они и это допилят. Причем допилят модулями. Так что большое будущее у Calamares, при том что он может оставаться user-friendly