В выпуске Fedora 39 предложено перевести предлагаемые по умолчанию официальные сборки для рабочих станций (Fedora Workstation) на использование переработанного инсталлятора Anaconda, в котором вместо интерфейса на основе библиотеки GTK будет предложен web-интерфейс. Предложение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.

Web-интерфейс использует JavaScript-фреймворк React, элементы оформления PatternFly и компоненты из проекта Cockpit, уже применяемого в продуктах Red Hat для настройки и управления серверами. Cockpit выбран как хорошо зарекомендовавшее себя решение, для которого имеется бэкенд для взаимодействия с инсталлятором (Anaconda DBus). Применение Cockpit также позволило добиться единообразия и унифицировать различные компоненты управления системой. При переработке интерфейса использовались результаты ранее проделанной работы по повышению модульности инсталлятора - основная часть Anaconda была преобразована в модули, взаимодействующие через API DBus, и новый интерфейс использует готовый API без внутренней переработки.

Из достоинств нового инсталлятора отмечается упрощение процесса установки, избавление от усложнений, более понятная для начинающих пользователей организация установки, простой процесс переустановки, упрощение сопровождения и разработки дополнений. Web-интерфейс также допускает взаимодействие через web-браузер, что значительно повышает удобство удалённого управления установкой, которое не сравнится со старым решением на базе протокола VNC.

Вместо главного экрана с перечнем действий в новом интерфейсе работа организована в форме мастера (Wizard), подразумевающего последовательное выполнение определённых шагов без возвращения к основному экрану. Инсталлятор включает встроенную систему справки и поддерживает такие действия как выбор языка и часового пояса, выбор диска, разбивка разделов (поддерживается автоматический и ручной режимы), обзор выбранных параметров установки и визуализация хода установки.

// cc-by opennet.ru
// converted with crypt’s opennet autoreposter <<<

  • shikata_ga_nai
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    Сначала подумал, что зашел на ЛОР (удивился, ведь там такое оффтоп).

    На самом деле правильно сделали, что оффтоп, ибо я такую новость (что федора установщик меняет) уже вроде слышал, причем очень давно, видимо так и не перешли. Вообще не понимаю, как мы до такого докатились, что существует 100500 дистрибутивов и ни у одного нет вменяемого установщика. Ну неужели трудно сделать один раз и всем вместе его использовать? Какие-то RDP, веб-установщики через браузер и т.д. Зачем? Ведь можно просто сделать на ncurses + возможность “подкинуть” сразу ответы на все вопросы из текстового файла (для автоматических развертываний) + ssh чтобы рулить с другого девайса (если это какая-то доска без экрана или клавиатуры). Зачем вот это все крч не пойму.

    п.с. поставил винду в дуалбут, пиздец, понадобилось пару софтин, ни вайн ни через даже стим-протон не завел ничего.

    • cryptOP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Зачем?

      потому что ты деревня:( инсталл конфиг - это для однотипных инсталов, а в одном хитром случае ты замучаешься его писать и отлаживать.

      как мы до такого докатились, что существует 100500 дистрибутивов и ни у одного нет вменяемого установщика. Ну неужели трудно сделать один раз и всем вместе его использовать?

      FreeBSD? один дистр, один инсталятор.

      Ведь можно просто сделать на ncurses

      FreeBSD

      возможность «подкинуть» сразу ответы на все вопросы из текстового файла

      FreeBSD, /etc/installerconfig file. а вообще unattended install есть почти везде. просто это другое.

    • cryptOP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      поставил винду в дуалбут, пиздец, понадобилось пару софтин, ни вайн ни через даже стим-протон не завел ничего.

      на винде вайн не нужен просто. [ сарказм ]

      • shikata_ga_nai
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        На самом деле реально пиздец. Нет софта для торговли криптой под линуксом. Вот на винде пожалуйста, есть CScalp, бесплатно и удобно, прям по кайфу (единственное что всяких индикаторов нет, только примитивные рисовалки для графика), еще есть QuanTower (там рисовалок и индикаторов будь здоров, тоже бесплатно и работает все). Да и все остальные работают, просто платные. В арче в репозиториях вроде какой-то торговый терминал нашел (на гтк2 лол), так он работает только для просмотра цены, чтобы торговать нужна подписка за кучу денег. За такое убожество и пятерку баксов в месяц бы не дал (там прям смешно было, дешевле винду купить, если на то пошло).

        Хотел виртуалеку накатить, но этот qemu + virt manager чото тормозные шо капец, винда еле ворочается в нем (десяточка). Надо какой-то виртуалбокс наверное?

        • cryptOP
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          да шо ты мучаешься, я ж те сразу писал: сиди на винде. опесорсный софт - это, конечно, старая вечная проблема. все же гном пишут. зачем прикладной софт?

    • odalist
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      и ни у одного нет вменяемого установщика

      Чего? С тобой все нормально?

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

      Open Source не для тебя. Лучше сидеть на винде.

      Ведь можно просто сделать на ncurses

      FreeBSD и Debian тебе в помощь.

      из текстового файла

      NixOS.

      понадобилось пару софтин, ни вайн ни через даже стим-протон не завел ничего.

      Ниасилил?

      • shikata_ga_nai
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Ниасилил?

        Да, пробовал и не вышло. А ты знаешь, как надо? Можешь показать?

        • odalist
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Можешь показать?

          Чего ты неосилил?

      • shikata_ga_nai
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Debian тебе в помощь.

        Вот кстати, пошел ты нахуй. В Дебиан ублюдский инсталлятор.

        Ну вот сам подумай, установщик задает вопрос, потом думает какое-то время и задает вопрос снова (следующий). Почему сразу нельзя спросить всю хуйню мира, часовой пояс и прочую срань, узнать что по разметке и идти работать? Тот самый случай, когда надо сидеть и смотреть каждый раз на полосочку загрузки в ожидании следующего вопроса.

        А еще вот от уважаемых людей тебе ссылка, там тоже понятно, почему это высер: https://www.linux.org.ru/news/debian/16195513

        Советчик хуев, бля

        • shikata_ga_nai
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Арч вот попытался с более-менее установщик, там логика в том, что сначала натыкиваешь в нем все настройки, а потом жмешь кнопку и идешь делать кофе, твой рачик уже знает, какое ядро ты хочешь, окружение рабочего стола, звуковой сервер и т.д. Сразу можно подключить тестинг или мультилиб, поставить дополнительно пакеты (тупо перечисляешь ему, что тебе нужно). Другой вопрос, что я им сколько раз пользовался, у него какие-то заебы (там под капотом пистоновая лапша чтоле?)

          • odalist
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            Арч вот попытался с более-менее установщик, там логика в том, что сначала натыкиваешь в нем все настройки

            Настоящий и лютый пипец. Почему?

            archinstall stores all user and (secondary) disk encryption passwords in plain text

            archinstall offers different defaults than the regular installation process.

            И опять же, можешь засунуть этот установщик себе в труселя.

        • odalist
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Вот кстати, пошел ты нахуй.

          Пошел в жопу, неосилятор.

          думает какое-то время

          Все зависит от железа.

          Почему сразу нельзя спросить всю хуйню

          Потому, что ты настолько туп, что не смог найти пункта “Automated install”.

          тебе ссылка

          Вот тебе ссылка. Можешь в труселя себе засунуть.

    • sehellion
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Так это и есть свобода же, каждый делает как ему нравится. Да и проблем с установщиками я что-то ни одной не припомню, но я сложнее генты и не ставил ничего. Ну и давай на чистоту, нормальный дистрибутив ставится 1 раз и дальше обновляется до смерти\смены железа, в последнем случае возможен перенос.