Разработчики проекта openSUSE опубликовали новый выпуск инсталлятора Agama (бывший D-Installer), развиваемого для замены классического интерфейса установки SUSE и openSUSE, и примечательного отделением пользовательского интерфейса от внутренних компонентов YaST. Agama предоставляет возможность использования различных фронтэндов, например, фронтэнда для управления установкой через web-интерфейс. Для установки пакетов, проверки оборудования, разбивки дисков и прочих необходимых при инсталляции функций продолжают использоваться библиотеки YaST, поверх которых реализованы сервисы-прослойки, абстрагирующие доступ к библиотекам через унифицированный интерфейс D-Bus...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59982
Почему все срочно бросились писать установщики? Каламарес для всех старался, могли все вмести один и развивать. Зачем все эти неповторимые, но одно и то же делающие инсталяторы в которых шаг влево-шаг вправо это выстрел себе в ногу?
леня.jpgну и раз мы говорим про контору - вангую, саппорт 3rd party не так заметен, успехи размываются
а так - отдельный проект, бюджет, таски, баги и прочие современные сущности, необходимые для сохранения нагретого рабочего места за минимумом усилий
Фатальный недостаток.
Они таким образом троллят разработчиков "российской" ОС, имя которой здесь нельзя называть.
Поверь, им немного глубоко плевать на них
Спорт курению не помеха.
Роса Линукс? Почему-то в его установщике Anaconda нельзя зашифровать LUKS диски при установке. И в Симпли Линукс тоже нельзя, хотя у него другой установщик. Совпадение или запрет Управления «К»?
Шапку из фольги поправь - сползла
То что нельзя шифрануть при установке не означает, что нельзя сделать этого потом. Шифруйте сколько угодно. Всё равно это не поможет, если то самое управление "К" заинтересуется этими данными
А зачем шифровать потом (и как вообще это сделать потом для всего диска), если можно зашифровать при установке при помощи одной галочки, как в нероссийских дистрибутивах вроде openSUSE?
И почему Управление "К" запрещает российским дистрибутивам включать LUKS, ведь ты думаешь, что оно тебе не поможет (тебе-то, конечно, не поможет)?
Да кто кому запрещает-то? Есть пруфы?
У астры вон прямо в вики рассказано, как luks включить
Перекрашенным Debian пользоваться не хочу, лучше тогда оригинал установить. А вот в Роса Линукс и Симпли Линукс LUKS не выключается — это факт. Хотя ты же не пробовал проверять это, да? И Астра Линукс не пробовал?
Главное, чтобы тебе оно помогло.
И галоперидол тоже
Мне помогло, а тебе не поможет.
Heт
Бри́тва Хэ́нлона (англ. Hanlon’s razor) — презумпция, согласно которой при поисках причин неприятных событий должны прежде всего предполагаться человеческие ошибки, и лишь во вторую очередь — чьи-то сознательные злонамеренные действия.Обычно выражается фразой: «Никогда не приписывайте злому умыслу то, что вполне можно объяснить глупостью»
Когда его авторы поймут что очень многие используют две и более раскладок клавиатуры? Установщик fedora почему-то это знает и при выборе русского языка и раскладки у тебя в системе появляется две раскладки английская и русская, а кальмар заменяет английскую на русскую и привет ввод пароля при первом запуске системы.
А когда ты им напишешь баг?
Все дело в том, что большинство в мире если и использует две раскладки, то это две раскладки с латиницей, а потому проблемы у большинства и нет
Кириллица это удел меньшей части славянских языков, ну плюс есть еще иврит, грузинский, армянский и ряд других со своими алфавитами, но они все это маргинальная редкость и без написанного тобой бага о твоих проблемах никто не узнает
В стиме русский язык третий по числу пользователей после английского и китайского и обходит все европейские языки. Не надо тут принижать родной язык. И это не баг, это тупость авторов кальмара. Почему установщики федоры и убунты без проблем справляются с ДОБАВЛЕНИЕМ раскладки при установке системы. Инсталлятор федоры вообще ведет себя в этом случае идеально, он добавляет нужную раскладку и делает её второй по списку и при входе в систему английский всегда стоит по-умолчанию.
> В стиме русский язык третий по числу пользователей после английского и китайского
> и обходит все европейские языки. Не надо тут принижать родной язык.А на заборе знаешь что написано?
И, да, русский мне не родной(и ни один из языков использующих кириллицу)
Еще разок
Кириллица это крайне маргинальный случай которым можно пренебречь> И это не баг, это тупость авторов кальмара. Почему установщики федоры
> и убунты без проблем справляются с ДОБАВЛЕНИЕМ раскладки при установке системы.
> Инсталлятор федоры вообще ведет себя в этом случае идеально, он добавляет
> нужную раскладку и делает её второй по списку и при входе
> в систему английский всегда стоит по-умолчанию.Ну вот в их инсталерах кто-то написал о баге и этим озаботились, а в Каламаресе ты не написал и никто не знает
Создай баг и его может быть исправят
На заборе у тебя там что угодно может быть написано, а статистика стима собирается по огромной базе пользователей со всего мира. И пренебречь тут можно только такими сказочными маргиналами как ты.
Статистика Стима это в принципе только статистика Стима и ее нужно учитывать только Стиму
А мировая реальность такова, что кириллица это маргинальные алфавиты бедных стран и никому не интересны проблемы тех кто ей пишет, никто о ней не вспоминает
Ну напиши ты баг-репорт, раз тебя это задевает иначе кто это сделает?
Кто за тебя напишет о твоей проблеме?
Телепаты всего мира ушли в отпуск давно и приходить не планируют
а у нас что в мире существует только кириллица и латиница? если что пользователей НЕ-латиницы в мире больше чем латиницы ололоша. И латиница латинице тоже рознь, разные латинизированные языки имеют свои символы, отличные от английской раскладки. Пренебречь нужно было тобой твоим родителям при этом самом акте.
Этот очень детский баг!
Не надо не кому, не чего писать! Это критерий качества, если при первом запуске такие детские баги, то этот дистрибутив не нужен!
> Этот очень детский баг!
> Не надо не кому, не чего писать! Это критерий качества, если при
> первом запуске такие детские баги, то этот дистрибутив не нужен!Слушай, ну не думает никто про какие-то кириллицу или армяницу, ну слишком вас мало, что бы о вас каждый в мире помнил
Создай ты баг, сообщи о проблеме
> васПостой, дай догадаюсь, а у НЕ вас ещё есть английский со словарём?
лол ты это скажи китайцам. индусам. арабам. персам. евреям. армянам. грузинам. плюс кириллические алфавиты что всех мало
Баг-трекер Манджары завален такими баг-репортами, разрабы не могут понять суть проблемы и закрывают эти баг-репорты с сообщением типа "если вам нужна английская раскладка, зачем в установщике выбирали русскую".
Попробуйте описать проблему нормально, должно помочь
Сам залезь в баг-трекер да почитай. После этого перестанешь писать "Попробуйте описать проблему нормально", т.к. уже не один раз им расписывали в подробностях, но разработчик этого недоустановщика просто игнорируют проблему. Даже патчи отправляли.
Латиница – наследие колониализма и удел банановых республик.https://www.reddit.com/r/MapPorn/comments/rg4ty5/latin_scrip.../
> Установщик fedoraБолее кошмарного установщика я не встречал.
> Более кошмарного установщика я не встречал.И что же в нем кошмарного?
А я уже забыл, лет 10 назад ставил федору, но ощущения от анаконды до сих пор непиятные.
А я недавно хотел "хопнуть" на федору с суси, и в итоге не смог выставить так, чтобы не тронуло subvolume с /home. Разбивка с нуля тоже какая-то всратая что дефолтным методом, что в ихнем гуе, да и тормозит оно все адски. В общем желание "хопать" улетучилось в миг.
Точно, разбивка харда у хфедоры просто кабздец.
А чего бы не вспомнить что было 20 лет назад? Один из самых простых и удобных установщиков
> Когда его авторы поймут что очень многие используют две и более раскладок
> клавиатуры? Установщик fedora почему-то это знает и при выборе русского языка
> и раскладки у тебя в системе появляется две раскладки английская и
> русская, а кальмар заменяет английскую на русскую и привет ввод пароля
> при первом запуске системы.Сразу по ветке видно, что никто из отписавшихся доселе не понимает, что каламарес модульный и проблемы локалей не в его дизайне, а в опциях, которые выбирают в г@внодистрах руко$опы-дистрострои, а каламарес тут вообще не при чём. Это отлично видно на дистрах, где каламарес есть, а озвученных проблем с нелатинскими локалями нет.
ТС набросил, либо просто невежда, а остальные просто не пользовались в нормальных дистрах каламаресом.
> ТС набросил, либо просто невежда, а остальные просто не пользовались в нормальных
> дистрах каламаресом.В нормальных его вообще не используют
Ещё один, который код недоустановщика в глаза не видел?
Примкнули к оси зла — десктопным приложениям на веб-технологиях.
Веб работает быстрее и плавнее чем тулкиты.
Правильно ! Даёшь электрон в каждый комп !
к электрону единственная претензия -- он бандлится. А должен быть системным. Чтобы приложения распространялись просто в виде asar-архива. Надо бы еще добавить asar в binfmt_misc, чтобы можно было делать просто ./myapp.asar. Ну и чтобы двойной клик сразу запускал приложение в системном электроне.
tauri
Таури имеет принципиальный недостаток: в нем не получится организовать вкладочный интерфейс как в браузере, когда одна вкладка -- это отдельный процесс. Ишшью есть, посмотрим, сделают ли.
Типа они просто рисуют новую морду для yast, и в процессе у них отвалилась возможность выбора пакетов?
в смысле "отвалилась"? Не может отвалиться то что и не отрастало.
Просто альтернативно-одаренные разработчики альтернативного инсталлятора не в курсе что какие-то еще пакеты зачем-то там надо выбирать.
> Не может отвалиться то что и не отрастало.?.. емнип, установщик у SuSE/openSuSE был оч крут: возможность выбора устанавливаемых пакетов (поштучно), с зависимостями, с автоустановкой (централизованно накатывать/обновлять иногда проще, чем тупо закатывать партицию подготовленным образом), curses/gui(gtk во фреймбуфере или даже в X).. с ним делали терминальный сервер для тонких клиентов (запамятовал название проекта, хоть и пользовал пару-тройку раз).. в своё время это было оч полезно..
Так этож пох, он больше теоретик. А выбор пакетов в сусе был даже когда я последний раз ее устанавливал, лет так 10 назад. Реально удобно было.
YaST это инсталлер / конфигуратор, и для него есть морды на ncurses и Qt. К примеру, из установленной системы можно запустить ровно ту же самую утилиту разбивки дисков, которая была на этапе установки.
именно что был. Этот ничего общего с тем не имеет - новое поколение, альтернативно-одаренных набрали.В принципе, сам yast уже тоже доломан почти совсем, поэтому не особо много чего человечество и потеряет - все равно эта стюардесса уже хорошо разложилась.
А вот кстати, да
Ставил тут федору и был очень НЕПРИЯТНО удивлён отсутствием возможности выбрать пакеты на этапе становки. В результате мне приехало куча всякого, чего мне даром не надо. При этом та же самая анаконда но в RHEL такую возможность имеет
Очень непонятная идея. Нафига мне деинсталировать ненужное после установки, если проще сразу это не ставить?
осталось этот инсталятор засунь в докер поверх гипервизора и оставить только одну кнопку: install
k8s забыл
Чем Calamares не угодил, раз уж решили менять свой застрявший в нулевых Yast? Изобретение велосипедов, лучше бы на что-то полезное потратили деньги и время.
> Чем Calamares не угодил, раз уж решили менять свой застрявший в нулевых
> Yast? Изобретение велосипедов, лучше бы на что-то полезное потратили деньги и
> время.Знаешь почему они тратят деньги на новый инсталлер?
Потому что это ИХ деньги
Научись контролировать свои деньги и не советовать другим что им делать с их деньгами, станет легче жить
>Знаешь почему они тратят деньги на новый инсталлер?
>Потому что это ИХ деньги
>Научись контролировать свои деньги и не советовать другим что им делать с их деньгами, станет легче житьзнаешь почему он высказал своё мнение?
потому что это его мнение
научись придумывать своё мнение, а не учить других как не высказывать своё
>Web-интерфейс написан на JavaScript с использованием фреймворка React и компонентов PatternFly. Сервис для привязки интерфейса к D-Bus, а также встроенный http-сервер, написаны на языке Ruby и построены с использованием готовых модулей, развиваемых проектом Cockpit, которые также применяются в web-конфигураторах Red Hat.Непроходимый НИХ синдром.
Что делает установщик (в бинарном дистрибутиве):
* Размечает диски
* Распаковывает архив с базовой системой
* Собирает initramfs
* Задает пользователю пару вопросов и на основе ответов редактирует конфиги
* Часть конфигов редактирует автоматом исходя из "окружения"
* По требованию ставит необходимые пакеты из репозитория
* Прописывает GRUB или UEFI загрузчикЭто все можно реализовать на bash+ncurses или вообще текстовых вопросах-ответах (привет alpine). А не тянуть кучу web мусора и yast который тут лишний.
> Это все можно реализовать на bash+ncurses или вообще текстовых вопросах-ответах (привет alpine). А не тянуть кучу web мусора и yast который тут лишний.Ты наверное старый фрибздист ?
Не нужно на баш ничего реализовывать — без ног все останутся.
* Задает пользователю пару вопросов и на основе ответов редактирует конфиги
* Часть конфигов редактирует автоматом исходя из "окружения"
* По требованию ставит необходимые пакеты из репозиториявот, собственно, типичный образец - эксперт опеннета запутался даже в линейном текстовом алгоритме. Сначала он поредактировал конфиги, а потом поставил пакеты.
А надо было - наоборот. Примерно так же вы бы и написали установщик, но, к счастью, не умеете кодить.
А еще надо бы сохранять единую технологию редактирования этих самых конфигов в процессе установки и после нее, а не две перпендикулярных, и одна ломает другую. И это у suse, кстати, когда-то давно было сделано довольно неплохо.
> Это все можно реализовать на bash+ncurses
можно, но после примерно второй установки пользователь возьмет двустволку и пойдет тебя искать.
Поэтому так и не делают со времен шлаквари.
- Надо нарисовать несколько окошек с кнопками
- Так, что у нас есть?
- Ncurses и ... браузер
- Окей, ставим веб-сервер и впередЧто ж, это было неизбежно.
ты апи ncurses видел хоть?
Когда уже всё сделано, нужно пилить новое DE и переписывать инсталлятор.
Самым лучшим был Ubiquity, но надо ж было написать новую очень нужную программку.
Ubiquity был удобнее Yast?....
Хороший самобытный был когда-то дистр. Хотя один знакомый кодер пхпшник фрилансер до сих пор на нём сидит.