Доступны первый (http://calamares.io/calamares-1.1-rc1-out-now/) и второй (http://calamares.io/calamares-1.1-rc2-is-out/) кандидаты в релизы Calamares 1.1 (http://calamares.io/), универсального фреймворка для построения инсталляторов, не зависящего от конкретных дистрибутивов Linux. Фреймворк предоставляет несколько десятков готовых модулей c реализацией различных возможностей, востребованных в установщиках дистрибутивов. Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python. Calamares уже используется для организации установки дистрибутивов Manjaro, KaOS и OpenMandriva, и развивается при участии проектов KDE, BBQLinux, Fedora, Kubuntu и Maui.
В новой версии:
- Улучшена работа модуля управления загрузчиком, поддерживающего GRUB2 и systemd-boot (Gummiboot);
- Поддержка EFI в редакторе разделов и загрузчике;
- Более надёжная система определения дисковых разделов и монтирования/размонтирования;
- Поддержка создания раздела подкачки при автоматическом разбиении диска;
- Улучшенный API для создания модулей на языке Python;
- Модернизация интерфейса пользователя, новые сводный и приветственный экраны;
- Новый интерфейс диагностики для системных интеграторов.- Значительное расширение механизма адаптации интерфейса под стиль дистрибутива, с поддержкой QML и возможностью перевода элементов интерфейса;
<center><a href="http://calamares.io/images/calamares-1.1-rc1-screenshot.png&... src="https://www.opennet.ru/opennews/pics_base/0_1434259488.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="https://manjaro.github.io/images/calamares-1.1rc1.jpg"&... src="https://www.opennet.ru/opennews/pics_base/0_1434259536.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>URL: http://calamares.io/calamares-1.1-rc2-is-out/
Новость: https://www.opennet.ru/opennews/art.shtml?num=42419
Лучший инсталлятор -- пакетный менеджер. Но если привязываться в дистрам нет возможности, то есть ещё один офигеннейший инсталлятор, который не сможет переплюнуть никто и никогда -- *.tar.gz называется.
Лично меня всегда расстраивали программы с инсталляторами. Они и по винту размазываются тонким слоем и пакетный менеджер о них ничего не знает и не может потом это всё вычистить. Так что простой архив вне конкуренции.
Речь вообще не об установке программ, а об установке самой операционки
A.Stahl, конечно, отвечал, считая, что речь об установке программ, но и в случае установки операционки он, как ни странно, прав. Лучшие установщики - пакетный менеджер и tar.gz. Gentoo именно так и ставится: грузишься с LiveCD/USB, размечаешь диск любым удобным инструментом, монтируешь, распаковываешь туда стейдж с системой (tar.gz), чрутишься и через пакетный менеджер доставляешь остальное.
ты из поколения вантузодятлов, не понимающих, что операционка это и есть пакеты?
Когда для установки пакета тебе приходилось разбивать разделы на диске, настраивать локаль, часовой пояс, раскладку клавиатуры?
когда требовалось установить линукс.
Во многих дистрах графический или ncurses-инсталлятор, который устанавливает именно пакеты. Problem?
Пакеты пакету рознь, взять туже федорку или центос, там initrd завязан на конкретное железо и контроллер диска, то есть - берем хард, разбиваем, ставим пакеты с указанием папки с бд rpm, но оно не загрузится на целевой машине. Плясать с бубном и пересобирать инитрд придется, и правильно прописывать граб. А это уже красноглазие.
Шта?
Буквально на днях CentOS 7 переносили обычным tar с xfs на ext4 (не понравилась фс по умолчанию, но переставить с нуля не вариант, не спрашивайте почему) .. похеру ей на все, работает и ничего пересобирать не нужно.
> Речь вообще не об установке программ, а об установке самой операционкиЭто за пределами понимания A.Stahl - увы, он глуповат.
>не сможет переплюнуть никто и никогда -- *.tar.gz называетсябрехня. *.tar.xz переплюнет.
Новость не читай, сразу отвечай…
Ну а я как делаю?! Так и делаю...
> Лучший инсталлятор -- пакетный менеджер.Точно, давай себе на десктоп систему вкатывать debootstrap'ом. Ну а чего мелочиться то?
Посмотрел, что-то не очень. подход тот же, что и в анаконде, минус некоторые удобства. Я например всегда меняю uid&shell - а тут "упростили"зы а свой *.tar.gz засуньте себе… в deb :)))
симпатяга, надо чакровцам педложить перескочить, ато они своего монстра никогда не допилят..
Слишком уж расшаренный инсталлятор получился, ИМХО инсталлятор под Linuxmint работает проще и стабильней. Сразу все форматирует, если надо конечно, а этот весит наверное, побольше, чем инсталлятор Linuxmint. Чем-то на анаконду смахивает, но и анаконда не так расшаренно выглядит, как Calamares 1.1P.S. Хотя, все относитльно. :)
> Слишком уж расшаренный инсталлятор получился, ИМХО инсталлятор под Linuxmint работает
> проще и стабильней. Сразу все форматирует, если надо конечно, а этот
> весит наверное, побольше, чем инсталлятор Linuxmint. Чем-то на анаконду смахивает, но
> и анаконда не так расшаренно выглядит, как Calamares 1.1
> P.S. Хотя, все относитльно. :)На анаконду уже не очень похож,- с 19 или 20 версии Fedora её модернизировали с расчётом на сенсорные устройства. Мне кажется, больше на Ubuntu инсталлятор.
> с 19 или 20 версии Fedora её модернизировали с расчётом на сенсорные устройстваQML умеет сенсорные устройства, если что.
В Минте как раз и минус - это его инсталлятор. Коль перепиливают косяки убунты - хоть фичи бы не выпиливали - где, спрашивается, развернутый инсталлятор? Где, блеаадь?! Я с радостью перейду на Минт!
Но когда сабж к Генте прикрутят - уж лучше на нее пойду.
З.Ы. Особо не выйобуйтесь, посоны. Я - свой, местный. С Вами уже ровно пять лет. Но я прострй пользователь, к ИТ отношения не имею.
До инсталлятора из Gentoo эту штуку ещё пилить и пилить!
А что является инсталлятором Gentoo: Handbook и прямые руки?
Надеюсь, оно всё-таки придет на замену Anaconda.
да так и будет, скорее всего.
если вы внимательно читаете, то среди пилящих его компаний и сообществ - есть и Fedora, например.
хотя OpenMandriva-ы вклада - им хватит для начала.
(PCLinuxOS еще присматривается, магейа врятли - там больше старых болячек фиксингом озабочены и удержанием себя в апстриме, на плаву, пока. но есть шанс что ROSA - пошшупает сабж. и и форки генты - посматривают по сторонам, давно).
Как-то, повезло, что сее чудо не осиливало установить на винт Manjaro и я отделался чистым arch'ем... Так что пуст пилят дальше свое поделие.
В мире опенсорса NIH синдром это просто какой-то рак. Чем не устроили инсталляторы 100500 дистрибутивов? Я еще понимаю в закрытые разработки которые пилят с целью сделать свое ни с кем не совместимое, что бы завендорлочить клиента - у них модель бизнеса такая. Но здесь то с какой целью это делается?