The OpenNET Project / Index page

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

Предварительный выпуск независимого от дистрибутивов инсталлятора Calamares 1.1

14.06.2015 07:26

Доступны первый и второй кандидаты в релизы Calamares 1.1, универсального фреймворка для построения инсталляторов, не зависящего от конкретных дистрибутивов Linux. Фреймворк предоставляет несколько десятков готовых модулей c реализацией различных возможностей, востребованных в установщиках дистрибутивов. Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python. Calamares уже используется для организации установки дистрибутивов Manjaro, KaOS и OpenMandriva, и развивается при участии проектов KDE, BBQLinux, Fedora, Kubuntu и Maui.

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

  • Улучшена работа модуля управления загрузчиком, поддерживающего GRUB2 и systemd-boot (Gummiboot);
  • Поддержка EFI в редакторе разделов и загрузчике;
  • Более надёжная система определения дисковых разделов и монтирования/размонтирования;
  • Поддержка создания раздела подкачки при автоматическом разбиении диска;
  • Улучшенный API для создания модулей на языке Python;
  • Модернизация интерфейса пользователя, новые сводный и приветственный экраны;
  • Новый интерфейс диагностики для системных интеграторов.
  • Значительное расширение механизма адаптации интерфейса под стиль дистрибутива, с поддержкой QML и возможностью перевода элементов интерфейса;


  1. Главная ссылка к новости (http://calamares.io/calamares-...)
  2. OpenNews: Альфа-выпуск дистрибутива OpenMandriva Lx 3, перешедшего на Clang
  3. OpenNews: OpenMandriva переходит на Clang и новый инсталлятор
  4. OpenNews: Релиз дистрибутива Manjaro Linux 0.8.12
  5. OpenNews: Представлен Calamares 1.0, независимый от дистрибутивов фреймворк для построения инсталляторов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42419-install
Ключевые слова: install, calamares
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 09:01, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –17 +/
    Лучший инсталлятор -- пакетный менеджер. Но если привязываться в дистрам нет возможности, то есть ещё один офигеннейший инсталлятор, который не сможет переплюнуть никто и никогда -- *.tar.gz называется.
    Лично меня всегда расстраивали программы с инсталляторами. Они и по винту размазываются тонким слоем и пакетный менеджер о них ничего не знает и не может потом это всё вычистить. Так что простой архив вне конкуренции.
     
     
  • 2.2, ImG (?), 09:06, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Речь вообще не об установке программ, а об установке самой операционки
     
     
  • 3.3, Аноним (-), 09:22, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    A.Stahl, конечно, отвечал, считая, что речь об установке программ, но и в случае установки операционки он, как ни странно, прав. Лучшие установщики - пакетный менеджер и tar.gz. Gentoo именно так и ставится: грузишься с LiveCD/USB, размечаешь диск любым удобным инструментом, монтируешь, распаковываешь туда стейдж с системой (tar.gz), чрутишься и через пакетный менеджер доставляешь остальное.
     
  • 3.5, Аноним (-), 10:25, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • –10 +/
    ты из поколения вантузодятлов, не понимающих, что операционка это и есть пакеты?
     
     
  • 4.7, anonymous (??), 12:23, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Когда для установки пакета тебе приходилось разбивать разделы на диске, настраивать локаль, часовой пояс, раскладку клавиатуры?
     
     
  • 5.8, Аноним (-), 12:45, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    когда требовалось установить линукс.
     
  • 4.16, Аноним (-), 14:16, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во многих дистрах графический или ncurses-инсталлятор, который устанавливает именно пакеты. Problem?
     
     
  • 5.18, cmp (ok), 16:28, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Пакеты пакету рознь, взять туже федорку или центос, там initrd завязан на конкретное железо и контроллер диска, то есть - берем хард, разбиваем, ставим пакеты с указанием папки с бд rpm, но оно не загрузится на целевой машине. Плясать с бубном и пересобирать инитрд придется, и правильно прописывать граб. А это уже красноглазие.
     
     
  • 6.22, Аноним (-), 20:57, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Шта?
    Буквально на днях CentOS 7 переносили обычным tar с xfs на ext4 (не понравилась фс по умолчанию, но переставить с нуля не вариант, не спрашивайте почему)  .. похеру ей на все, работает и ничего пересобирать не нужно.
     
  • 3.29, Аноним (-), 14:49, 15/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Речь вообще не об установке программ, а об установке самой операционки

    Это за пределами понимания A.Stahl - увы, он глуповат.

     
  • 2.6, MPEG LA (ok), 10:57, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +9 +/
    >не сможет переплюнуть никто и никогда -- *.tar.gz называется

    брехня. *.tar.xz переплюнет.

     
  • 2.10, KOT040188 (?), 12:52, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Новость не читай, сразу отвечай…
     
     
  • 3.14, A.Stahl (ok), 13:10, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну а я как делаю?! Так и делаю...
     
  • 2.28, Аноним (-), 14:48, 15/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучший инсталлятор -- пакетный менеджер.

    Точно, давай себе на десктоп систему вкатывать debootstrap'ом. Ну а чего мелочиться то?

     

  • 1.9, fi (ok), 12:47, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел, что-то не очень. подход тот же, что и в анаконде, минус некоторые удобства. Я например всегда меняю uid&shell - а тут "упростили"

    зы а свой  *.tar.gz засуньте себе… в deb :)))

     
  • 1.17, кевин (?), 14:18, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    симпатяга, надо чакровцам педложить перескочить, ато они своего монстра никогда не допилят..
     
  • 1.19, Алекс (??), 17:06, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Слишком уж расшаренный инсталлятор получился, ИМХО инсталлятор под Linuxmint работает проще и стабильней. Сразу все форматирует, если надо конечно, а этот весит наверное, побольше, чем инсталлятор Linuxmint. Чем-то на анаконду смахивает, но и анаконда не так расшаренно выглядит, как Calamares 1.1

    P.S. Хотя, все относитльно. :)

     
     
  • 2.20, Григорий (??), 17:18, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Слишком уж расшаренный инсталлятор получился, ИМХО инсталлятор под Linuxmint работает
    > проще и стабильней. Сразу все форматирует, если надо конечно, а этот
    > весит наверное, побольше, чем инсталлятор Linuxmint. Чем-то на анаконду смахивает, но
    > и анаконда не так расшаренно выглядит, как Calamares 1.1
    > P.S. Хотя, все относитльно. :)

    На анаконду уже не очень похож,- с 19 или 20 версии Fedora её модернизировали с расчётом на сенсорные устройства. Мне кажется, больше на Ubuntu инсталлятор.

     
     
  • 3.32, Аноним (-), 10:30, 29/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > с 19 или 20 версии Fedora её модернизировали с расчётом на сенсорные устройства

    QML умеет сенсорные устройства, если что.

     
  • 2.25, Аноним (-), 23:49, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В Минте как раз и минус - это его инсталлятор. Коль перепиливают косяки убунты - хоть фичи бы не выпиливали - где, спрашивается, развернутый инсталлятор? Где, блеаадь?! Я с радостью перейду на Минт!
    Но когда сабж к Генте прикрутят - уж лучше на нее пойду.
    З.Ы. Особо не выйобуйтесь, посоны. Я - свой, местный. С Вами уже ровно пять лет. Но я прострй пользователь, к ИТ отношения не имею.
     

  • 1.21, Аноним (-), 18:03, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    До инсталлятора из Gentoo эту штуку ещё пилить и пилить!
     
     
  • 2.24, Аноним (-), 23:38, 14/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что является инсталлятором Gentoo: Handbook и прямые руки?
     

  • 1.23, Аноним (-), 22:48, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь, оно всё-таки придет на замену Anaconda.
     
     
  • 2.27, Аноним (-), 05:13, 15/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    да так и будет, скорее всего.
    если вы внимательно читаете, то среди пилящих его компаний и сообществ - есть и Fedora, например.
    хотя OpenMandriva-ы вклада - им хватит для начала.
    (PCLinuxOS еще присматривается, магейа врятли - там больше старых болячек фиксингом озабочены и удержанием себя в апстриме, на плаву, пока. но есть шанс что ROSA - пошшупает сабж. и и форки генты - посматривают по сторонам, давно).
     

  • 1.26, paulus (ok), 23:50, 14/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как-то, повезло, что сее чудо не осиливало установить на винт Manjaro и я отделался чистым arch'ем... Так что пуст пилят дальше свое поделие.
     
  • 1.30, axe2 (ok), 18:27, 15/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В мире опенсорса NIH синдром это просто какой-то рак. Чем не устроили инсталляторы 100500 дистрибутивов? Я еще понимаю в закрытые разработки которые пилят с целью сделать свое ни с кем не совместимое, что бы завендорлочить клиента - у них модель бизнеса такая. Но здесь то с какой целью это делается?
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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