LINUXTALKS.CO

В Fedora Workstation 39 планируют задействовать новый инсталлятор на основе web-интерфейса

 

L


0

0

В выпуске 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

>>> Подробности

★★☆☆☆

тот случай, когда не можешь сделать, как нормальная корпорация, клиент-сервер для удаленного взаимодействия на базе давно опробованных технологий типа RDP, а веб-страничку может сделать любой лопух за 5 минут. вот и получается это…

crypt    
★★☆☆☆
Последнее исправление: crypt (всего исправлений: 2)

FreeBSD / Chrome
Ответ на: комментарий от crypt

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

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

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

shikata_ga_nai    
★★★★★
Windows / Chrome
Ответ на: комментарий от shikata_ga_nai

Зачем?

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

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

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

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

FreeBSD

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

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

crypt    
★★☆☆☆
Последнее исправление: crypt (всего исправлений: 3)

FreeBSD / Chrome
Ответ на: комментарий от shikata_ga_nai

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

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

crypt    
★★☆☆☆
Последнее исправление: crypt (всего исправлений: 1)

FreeBSD / Chrome
Ответ на: комментарий от crypt

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

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

shikata_ga_nai    
★★★★★
Последнее исправление: shikata_ga_nai (всего исправлений: 2)

Windows / Chrome
Ответ на: комментарий от shikata_ga_nai

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

crypt    
★★☆☆☆
FreeBSD / Chrome
Ответ на: комментарий от shikata_ga_nai

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

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

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

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

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

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

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

NixOS.

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

Ниасилил?

odalist    
★★★★★★★
Linux / Firefox

Никаких других проблем-то в линуксе нет, давайте установщик перепишем, чо, он же так часто нужен. В винде он когда последний раз менялся, в висте 20 лет назад?

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

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

Kaschenko    
★★★★★★
Android / Yandex

Redhat превращается в кусок говна, почему-то неудивительно. Ведь там и люди такие же работают. А может их поперли давно…

Aleksandra    
★★★★★
Последнее исправление: Aleksandra (всего исправлений: 1)

Android / Chrome
Ответ на: комментарий от Kaschenko

В винде он когда последний раз менялся, в висте

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

crypt    
★★☆☆☆
FreeBSD / Chrome
Ответ на: комментарий от odalist

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

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

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

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

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

shikata_ga_nai    
★★★★★
Последнее исправление: shikata_ga_nai (всего исправлений: 1)

Windows / Chrome
Ответ на: комментарий от shikata_ga_nai

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

shikata_ga_nai    
★★★★★
Windows / Chrome
Ответ на: комментарий от Kaschenko

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

shikata_ga_nai    
★★★★★
Windows / Chrome
Ответ на: комментарий от shikata_ga_nai

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

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

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

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

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

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

тебе ссылка

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

odalist    
★★★★★★★
Linux / Firefox
Ответ на: комментарий от shikata_ga_nai

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

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

odalist    
★★★★★★★
Linux / Firefox
Ответ на: комментарий от shikata_ga_nai

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

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

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

archinstall offers different defaults than the regular installation process.

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

odalist    
★★★★★★★
Linux / Firefox

Какая хорошая новость, даже браузер лучше говнотыка, плюс уже известные компоненты кокпита.

sehellion    
★★★★★★★★
Windows / Firefox
Ответ на: комментарий от shikata_ga_nai

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

sehellion    
★★★★★★★★
Windows / Firefox
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90