The OpenNET Project / Index page

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

28.03.2016 21:39  Выпуск инсталлятора Calamares 2.2

Вышел релиз Calamares 2.2, независимого от конкретных дистрибутивов универсального фреймворка для построения инсталляторов. Для создания собственного установщика на базе Calamares достаточно выбрать готовые модули или написать собственные, определить логику установки дистрибутива и настроить внешний вид. Calamares уже используется для организации установки дистрибутивов Manjaro, Sabayon, Chakra, NetRunner, KaOS, BBQLinux и OpenMandriva, и развивается при участии проектов KDE, Fedora, Kubuntu и Maui. Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке 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);
  • Поддержка замещения свободного пространства на накопителе;
  • Улучшение отладочного интерфейса для разработчиков дистрибутивов;
  • Улучшение работы модуля управления дисковыми разделами.


  1. Главная ссылка к новости (https://calamares.io/calamares...)
  2. OpenNews: Увидел свет независимый от дистрибутивов инсталлятор Calamares 2.0
  3. OpenNews: Обновление Live-дистрибутива для тестирования работы десктоп-окружений поверх Wayland
  4. OpenNews: Выпуск дистрибутива Chakra GNU/Linux 2015.11
  5. OpenNews: Релиз дистрибутива Sabayon Linux 15.11
  6. OpenNews: Предварительный выпуск независимого от дистрибутивов инсталлятора Calamares 1.1
Лицензия: CC-BY
Тип: Программы
Ключевые слова: calamares, install
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, asavah, 01:59, 29/03/2016 [ответить] [смотреть все]
  • –2 +/
    > Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python.

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

     
     
  • 2.2, Онаним, 03:32, 29/03/2016 [^] [ответить] [смотреть все]
  • +/
    К услугам тех, кому это критично - масса альтернативных вариантов. Arch и Debian никто не отменял.
     
  • 2.3, KsenZ, 04:16, 29/03/2016 [^] [ответить] [смотреть все]
  • –2 +/
    Использую Chakra, и делаю т.н. minimal установочный образ на ее основе. И как то не замечал, что бы установщик жрал много памяти. Конечно если у вас не "калькулятор" с 512Мб.
     
     
  • 3.4, Игорь, 09:17, 29/03/2016 [^] [ответить] [смотреть все]
  • –1 +/
    Эм ну почему сразу калькулятор, а если у меня VPS c 512 рам под скажем какую то не требовательную задачу, да тот же попингуй основного сервака, ну и smstools для отправки мне смс о результате проверки. Для таких и подобных по ресурсопотреблению задач выделять больше чем 512 рамы я не вижу никакого смысла ИМХО.
     
     
  • 4.5, KsenZ, 09:24, 29/03/2016 [^] [ответить] [смотреть все]
  • +1 +/
    > Эм ну почему сразу калькулятор, а если у меня VPS c 512
    > рам под скажем какую то не требовательную задачу, да тот же
    > попингуй основного сервака, ну и smstools для отправки мне смс о
    > результате проверки. Для таких и подобных по ресурсопотреблению задач выделять больше
    > чем 512 рамы я не вижу никакого смысла ИМХО.

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

     
  • 2.7, Аноним, 11:01, 29/03/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну линус + тяжелый устновщик по любому больше жрет чем просто легкий линукс.
     
     
  • 3.8, KsenZ, 11:03, 29/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Вы не путайте теплое с мягким.
     
  • 1.6, Аноним, 09:58, 29/03/2016 [ответить] [смотреть все]  
  • –2 +/
    без qr-кодов такой инсталлятор мне ненужен
     
  • 1.9, Аноним, 11:03, 29/03/2016 [ответить] [смотреть все]  
  • –1 +/
    У кого-нить сабжевый инсталлятор смог поставить манжару на уефи Из трех инсталл... весь текст скрыт [показать]
     
     
  • 2.16, Led, 22:04, 29/03/2016 [^] [ответить] [смотреть все]  
  • +/
    > У кого-нить сабжевый инсталлятор смог поставить манжару на уефи? Из трех инсталляторов
    > ни один не может, смешно.

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

     
  • 1.10, Аноним, 11:06, 29/03/2016 [ответить] [смотреть все]  
  • +/
    В проекте участвует федора Неужто они выкинут богомерзкую анаконду и заменят на... весь текст скрыт [показать]
     
     
  • 2.11, Аноним, 15:16, 29/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Зачем обращать столько внимания, на такие мелочи Это же используется один раз ... весь текст скрыт [показать]
     
  • 2.12, Stax, 17:10, 29/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Когда calamares будет поддерживать установку через vnc, все возможности kickstart анаконды, продвинутую конфигурацию сети и хотя бы половину опций загрузки https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/ - можно будет рассуждать.

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

     
     
  • 3.14, KsenZ, 17:34, 29/03/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Что у всех за манера пошла, путать и сравнивать теплое с мягким Вы сравниваете,... весь текст скрыт [показать]
     
     
  • 4.15, Stax, 18:22, 29/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Это вы сравниваете толстое с мягким. Был задан *конкретный* вопрос про выкидывание из федоры анаконды. Я ответил на него - вот и все.

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

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

     
  • 3.17, PukkuTukkuTaBu, 11:11, 30/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Думаю с учетом модульности они и это допилят. Причем допилят модулями. Так что большое будущее у Calamares, при том что он может оставаться user-friendly
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor