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

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

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

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

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

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

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

Никита Лялин по материалам GitHub.




!

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




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Атакующий WhatsApp троян заразил уже 25 миллионов устройствАтакующий WhatsApp троян заразил уже 25 миллионов устройств
Google закроет лазейку в Chrome, позволяющую определять включенный режим инкогнитоGoogle закроет лазейку в Chrome, позволяющую определять включенный режим инкогнито
Mozilla добавит в Firefox функцию защиты от трекеров соцсетейMozilla добавит в Firefox функцию защиты от трекеров соцсетей
Microsoft показал голографического переводчикаMicrosoft показал голографического переводчика
Google увеличил размер выплат за уязвимости, найденные в ChromeGoogle увеличил размер выплат за уязвимости, найденные в Chrome
Блок рекламы


Похожие новости

Stack Overflow назвала самые популярные и высокооплачиваемые языки программирования и фреймворкиStack Overflow назвала самые популярные и высокооплачиваемые языки программирования и фреймворки
Универсальный портрет программиста: образование, любимые языки и фреймворкиУниверсальный портрет программиста: образование, любимые языки и фреймворки
Django 2.0 — крупное обновление популярного веб-фреймворка на PythonDjango 2.0 — крупное обновление популярного веб-фреймворка на Python
Открыт исходный код Qt 3D Studio для создания трёхмерных пользовательских интерфейсовОткрыт исходный код Qt 3D Studio для создания трёхмерных пользовательских интерфейсов
Borg 1.1 — новая версия Open Source-решения для создания бэкапов с дедупликацией данныхBorg 1.1 — новая версия Open Source-решения для создания бэкапов с дедупликацией данных
ASF рассказала о росте популярности фреймворка для распределённых программ Apache Hadoop 2.8ASF рассказала о росте популярности фреймворка для распределённых программ Apache Hadoop 2.8
Daimler присоединилась к Automotive Grade Linux для создания открытой автомобильной платформыDaimler присоединилась к Automotive Grade Linux для создания открытой автомобильной платформы
Facebook открыла код JavaScript-фреймворка Relay для приложений на основе ReactFacebook открыла код JavaScript-фреймворка Relay для приложений на основе React
В Linux-дистрибутиве Xubuntu 15.10 отказываются от Gimp и AbiWord в пользу LibreOfficeВ Linux-дистрибутиве Xubuntu 15.10 отказываются от Gimp и AbiWord в пользу LibreOffice
Blend4Web 15.03 — новый релиз свободного фреймворка для браузерных 3D-приложенийBlend4Web 15.03 — новый релиз свободного фреймворка для браузерных 3D-приложений
Последние новости

Подгружаем последние новости