D-Installer 0.4 вече е пуснат и това са неговите промени

Разработчиците на инсталатора на YaST използвани в openSUSE и SUSE Linux пуснаха актуализация на експерименталния инсталатор D-Installer 0.4, който поддържа управление на инсталацията чрез уеб интерфейс, както и те също обявиха първоначалната разработка на "Iguana" който е предназначен да бъде стартиращ образ с възможност за заснемане и стартиране на контейнери и особено за стартиране на D-Installer.

За тези, които не знаят D-инсталатор, те трябва да знаят, че това е нов инсталатор върху който работят разработчиците на инсталатора на YaST, в който се опитват да отделят потребителския интерфейс от вътрешността на YaST и да направят възможно използването на различни интерфейси.

YaST библиотеките продължават да се използват за инсталиране на пакети, проверка на компютри, дискове за дялове и други функции, необходими за инсталиране, в допълнение към които е внедрен слой, който абстрахира достъпа до библиотеки чрез унифициран D-Bus интерфейс.

Сред целите на разработката на D-Installer са премахването на съществуващите ограничения на графичния интерфейс, разширяването на възможностите за използване на функционалността на YaST в други приложения, като вече не е обвързан с език за програмиране (API на D-Bus ще позволяват създаване на добавки на различни езици) и насърчаване на създаването на алтернативни среди от членове на общността.

За взаимодействие с потребителя е изготвен фронтенд, изграден с уеб технологии. Източникът включва контролер, който осигурява достъп до D-Bus повиквания през HTTP и уеб интерфейс, който се показва на потребителя. Уеб интерфейсът е написан на JavaScript с помощта на рамката React и компонентите PatternFly.

Основни нови характеристики на D-Installer 0.4

В тази нова версия на инсталатора на D-Installer 0.4 се подчертава, че беше възможно да се приложи многопоточна архитектура, благодарение на което интерфейсът за взаимодействие с потребителя вече не виси по време на друга работа в инсталатора, като четене на метаданни от хранилището и инсталиране на пакети.

Също така се подчертава, че Въведени са три етапа на вътрешна инсталация: стартирайте инсталатора, конфигурирайте инсталационните параметри и инсталирайте, в допълнение към въведена е поддръжка за инсталиране на множество продукти, например, в допълнение към инсталирането на изданието на openSUSE Tumbleweed, сега е възможно да се инсталират версии на openSUSE Leap 15.4 и Leap Micro 5.2. За всеки продукт инсталаторът избира различни схеми за разделяне на дискови дялове, набор от пакети и настройки за сигурност.

Tambien работи се за създаване на минималистичен образ на системата който гарантира стартирането на инсталатора. Основната идея е да опаковате компонентите на инсталатора като контейнер и да използвате специална среда за стартиране на Iguana initrd, за да стартирате контейнера.

В момента YaST модулите вече са адаптирани да работят от контейнера за конфигуриране на часови зони, клавиатура, език, защитна стена, система за печат, DNS, преглед на системния журнал, управление на програми, хранилища, потребители и групи.

В допълнение към това си струва да се спомене и това Разработчиците на YaST обявиха първоначалната разработка на основата на "игуани" което е малък initrd, който може да изпълнява контейнери.

Тогава самият инсталатор се състои от различни компоненти, всички работещи като контейнери. Някои от тези компоненти ще се погрижат за генерирането на изображението, като използват същите инструменти, които се използват за генериране на "канонични" ALP изображения.

с игуани Намерението е да:

  • Сканиране на системата и четене на потребителски настройки
  • Генериране на манифест въз основа на предишната стъпка
  • Манифестът се използва за генериране на напълно персонализирано изображение.
  • Изображението се разгръща

И накрая, ако се интересувате да научите повече за тази нова версия, можете да проверите подробностите на следната връзка.

пробвай d-installer

За тези, които се интересуват да научат за проекта, те могат вземете инсталационни изображения за да научите и оцените напредъка на проекта и да предоставите средства за инсталиране на непрекъснато актуализираното издание на openSUSE Tumbleweed, както и изданията Leap 15.4 и Leap Micro 5.2.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.