The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Увидел свет независимый от дистрибутивов инсталлятор Calamar..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от opennews (??) on 24-Фев-16, 22:12 
Представлен (https://calamares.io/calamares-2.0-is-out/) релиз проекта Calamares 2.0 (https://calamares.io/), в рамках которого развивается универсальный фреймворк для построения инсталляторов, не зависящего от конкретных дистрибутивов Linux. Фреймворк предоставляет несколько десятков готовых модулей c реализацией различных возможностей, востребованных в установщиках дистрибутивов. Код фреймворка написан (https://github.com/calamares/calamares) на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python. Calamares уже используется для организации установки дистрибутивов Manjaro,  Sabayon, Chakra, NetRunner, KaOS, BBQLinux и OpenMandriva, и развивается при участии проектов KDE, Fedora, Kubuntu и Maui.

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


Для создания собственного установщика на базе  Calamares  достаточно выбрать готовые модули (https://github.com/calamares/calamares/tree/master/src/modules) или написать собственные, определить логику установки дистрибутива и настроить внешний вид (https://github.com/calamares/calamares/tree/master/src/branding). Для упрощения и ускорения разработки модули и компоненты Calamares могут создаваться на языке Python (для интеграции с С++ используется Boost.Python (http://www.boost.org/doc/libs/1_57_0/libs/python/doc/index.html)). Все конфигурационные данные хранятся в формате YAML.


<center><a href="https://calamares.io/images/calamares-2.0-screenshot-netrunn... src="https://www.opennet.ru/opennews/pics_base/0_1456339857.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


В новой версии:


-   Полностью переписан код компонентов для управления дисковыми разделами, который переведён на использование библиотеки  KPMcore, также применяемой в менеджере дисковых разделов  KDE Partition Manager.
-  Переработана система модулей с целью повышения гибкости настройки, организации оформления и выполнения работ.
-  Реализован режим  post-install, позволяющий запустить специальный конфигуратор при первой загрузке после завершения установки;
-  Внесены улучшения в разнообразные модули, в том числе улучшены средства выбора локали, настройки загрузчика и дисплейного менеджера.

URL: https://calamares.io/calamares-2.0-is-out/
Новость: https://www.opennet.ru/opennews/art.shtml?num=43937

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

Оглавление

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


1. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +5 +/
Сообщение от Аноним (??) on 24-Фев-16, 22:12 
Calamares + systemd = полнофункциональный дистрибутив =)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +5 +/
Сообщение от Аноно on 25-Фев-16, 11:32 
systemd + GRUB == полнофункциональный дистрибутив =)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

24. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 19:50 
Тут еще следовало бы добавить "emacs+kernel ..."
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Анончег on 26-Фев-16, 00:02 
> KDE Partition Manager

Жуткий ручной тормоз, к сожалению.

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

3. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  –10 +/
Сообщение от Аноним (??) on 24-Фев-16, 23:00 
целый пафосный проект с кутэ, крестами и петоном вместо нескольких консольных команд для разбиения диска и установки пакетов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +24 +/
Сообщение от A.Stahl (ok) on 25-Фев-16, 00:43 
Я надеюсь ты это написал через telnet?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +2 +/
Сообщение от Нимано on 25-Фев-16, 01:28 
> вместо нескольких консольных команд
> для разбиения диска и установки пакетов.

Ламеризм!
БабочкиЪ наше все!

ЗЫ: всем^W анонимам не угодишь – то для них
> меню установщика было сделано так удобно что я не заметил что она home на соседний раздел с
> другим линуксом хочет поставить. После установки сюсе была снесена и более при таком подходе
> устанавливатся не планирует

то наоборот – "слишком неэлитно, даже домохозяйка осилит!"

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

4. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +1 +/
Сообщение от Аноним (??) on 24-Фев-16, 23:16 
в манджаре не смог этим инсталятором поставить дистр. что то с раскладками клавиатуры было. надеюсь поправили
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 24-Фев-16, 23:43 
Ждём в федорке, вместо богомерзкой анаконды.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +1 +/
Сообщение от Меломан1 on 25-Фев-16, 05:52 
>Ждём в федорке, вместо богомерзкой анаконды.

Чем тебе анаконда не угодила? Очень удобный и понятный инсталлятор в котором все работает должным образом. Тем более он мне нравится больше всех.
В Федоре может быть появится не ранее чем через 3 года, а может быть и вовсе не появится. Поддерживать проект это еще не значит обязательно им пользоваться.

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

28. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Анончег on 26-Фев-16, 00:05 
>>Ждём в федорке, вместо богомерзкой анаконды.
> Чем тебе анаконда не угодила? Очень удобный и понятный инсталлятор в котором
> все работает должным образом. Тем более он мне нравится больше всех.
> В Федоре может быть появится не ранее чем через 3 года, а
> может быть и вовсе не появится. Поддерживать проект это еще не
> значит обязательно им пользоваться.

Интересно чем ты занимаешься, если тебе нравится инсталлятор как таковой, все остальные видят инсталлятор раз в пять лет, а некоторые и реже.

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

9. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +4 +/
Сообщение от Аноним (??) on 25-Фев-16, 03:02 
Анакондовская разбивка диска просто ужасна.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +2 +/
Сообщение от Меломан1 on 25-Фев-16, 06:05 
> Анакондовская разбивка диска просто ужасна.

Тебе повезло, что ты не устанавливал Дебиан. Вот где слезы наворачиваются, вроде более-менее серьезный дистрибутив, а существующие lvm dm-crypt разделы не видит. О чем дебианщики думали, когда создавали менеджер разделов для меня остается загадкой. Другой вариант, что эти разработчики не пользуются шифрованием дисков и им пофиг на всех.


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

13. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от ndm on 25-Фев-16, 10:01 
Грузишься с debian live. Устанавливаешь пакеты нужные для работы с зашифрованными разделами и lvm. Монтируешь все свои зашифрованные разделы, после чего запускаешь инсталлятор и он уже все видит, что надо.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

29. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Анончег on 26-Фев-16, 00:16 
> Грузишься с debian live. Устанавливаешь пакеты нужные для работы с зашифрованными разделами
> и lvm. Монтируешь все свои зашифрованные разделы, после чего запускаешь инсталлятор
> и он уже все видит, что надо.

Советы из раздела "Наши руки не для скуки" - удаление гланд автогеном через задний проход. Демьян застрял в каменном веке, поможите ему, внедрите уже Кальмара.

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

12. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 07:51 
В манжаре 3!три! инсталятора, выбирайте и не упоминайте этот дистрибутив в суе.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 11:38 
А какой третий?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от bl on 25-Фев-16, 12:51 
лишний же, ну
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

30. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Анончег on 26-Фев-16, 00:19 
> ... не упоминайте ... в суе.

В где не упоминать? Марьиванна негодуе?


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

14. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 11:12 
Ткните меня носов в маны. Не осилил гугл.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Владимир (??) on 25-Фев-16, 14:17 
ИМХО.
Гуй для установки? А зачем? я ставил шлак образца 1998 года, а потом сидел на генте. И до сих пор к дистрибам с безальтернативным гуевым инсталятором отношусь отрицательно - иногда такое дерьмо в железе попадается, что поднять можно только из консоли. Вообще стандартизация для ПО - вред. Да, затраты снижаются, в том числе на специалистов, но если проблема выходит из пределов курса "НЕХ для ИДИОТОВ" - можно смело сливать как работу так и "специалистов"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 19:12 
Затраты мнимо снижаются, а проблем можно огрести по самое небалуй. Как с деревянными графическими инсталляторами вроде анаконды, так и с убогим системдосом.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 16:20 
>иногда такое дерьмо в железе попадается

Выкиньте это железо к едреней фене пока важные данные не похерили. И не занимайтесь больше такой ерундой.

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

22. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Аноним (??) on 25-Фев-16, 19:13 
>>иногда такое дерьмо в железе попадается
> Выкиньте это железо к едреней фене пока важные данные не похерили. И
> не занимайтесь больше такой ерундой.

Выкинул пролиант в окно по совету анонима с опеннета

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

23. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  –1 +/
Сообщение от lucentcode (ok) on 25-Фев-16, 19:22 
Отличный установщик, надеюсь он станет стандартом де факто во всех дистрибутивах.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Увидел свет независимый от дистрибутивов инсталлятор Calamar..."  +/
Сообщение от Alex (??) on 25-Фев-16, 21:27 
>>Ждём в федорке, вместо богомерзкой анаконды.

Чем анаконда не угодила? То, что там не такой расшаренности как в Calamares 2.0? Зачем пихать в Colomares 2.0 раскладку клавиатуры? Она там так сильно нужна?

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

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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