nixp.ru v3.0

20 апреля 2024,
суббота,
07:04:50 MSK

3 февраля 2015, 21:49

Calamares 1.0 — модульный фреймворк для создания установщика в Linux-дистрибутиве

1
Установщик на базе Calamares 1.0
Установщик на базе Calamares 1.0
Иллюстрация с сайта Calamares.Io

Вышел релиз Calamares 1.0, показывающий зрелость независимого от дистрибутива GNU/Linux фреймворка, для создания установщика.

Calamares — это независимый от дистрибутива фреймворк для создания установщика. Он следует идеи кооперации, а не конкуренции, и предоставляет унифицированное окружение для создания собственного установщика в Linux-дистрибутиве. Идея проекта появилась в мае 2014 года и сейчас сообщество представило стабильный релиз — Calamares 1.0. Проект создавался с нуля и реализует модульную архитектуру при участии разработчиков из дистрибутивов KaOS, Manjaro, Maui и Netrunner. В развитии фреймворка также приняли участие сообщества Fedora, BBQLinux, OpenMandriva и KDE Visual Design Group.

Прошло чуть больше года с момента разработки Calsmares, и авторы проекта представили релиз 1.0. Он включает следующие возможности:

  • модульный дизайн с тремя интерфейсами для плагинов: C++, Python и общий;
  • потоковая работа с C++ и Python API;
  • коллекция из 25 готовых модулей от загрузчика до управления разделами накопителя;
  • механизм брендирования, чтобы упростить сборку под свой дистрибутив без применения патчей;
  • продвинутый инструмент для управления разделами на диске с поддержкой автоматической разметки для DOS и GPT и изменением размера разделов.

Сайт проекта — calamares.io.

Постоянная ссылка к новости: http://www.nixp.ru/news/13154.html. Никита Лялин по материалам GitHub.

fb twitter vk