ការចែកចាយ openSUSE ផ្តល់ជូនដើម្បីសាកល្បងកម្មវិធីដំឡើងថ្មី។

Разработчики проекта openSUSE предложили пользователям принять участие в тестировании нового инсталлятора D-Installer. Установочные образы подготовлены для архитектур x86_64 (598МБ) и Aarch64/ARM64 (614МБ). Загруженный образ позволяет установить три платформы: стабильный релиз openSUSE Leap 15.4, непрерывно обновляемую сборку openSUSE Tumbleweed и редакцию Leap Micro 5.2, построенную на базе изолированных контейнеров (только для x86_64). В дальнейшем новый инсталлятор планируется использовать в продуктах на базе платформы ALP (Adaptable Linux Platform), идущей на смену дистрибутиву SUSE Linux Enterprise.

ការចែកចាយ openSUSE ផ្តល់ជូនដើម្បីសាកល្បងកម្មវិធីដំឡើងថ្មី។

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

ចំណុចប្រទាក់មូលដ្ឋានសម្រាប់គ្រប់គ្រងការដំឡើងត្រូវបានបង្កើតឡើងដោយប្រើប្រាស់បច្ចេកវិទ្យាគេហទំព័រ និងរួមបញ្ចូលឧបករណ៍ដោះស្រាយដែលផ្តល់ការចូលប្រើការហៅ D-Bus តាមរយៈ HTTP និងចំណុចប្រទាក់គេហទំព័រដោយខ្លួនឯង។ ចំណុចប្រទាក់បណ្ដាញត្រូវបានសរសេរជា JavaScript ដោយប្រើ React framework និង PatternFly components។ សេវាកម្មសម្រាប់ភ្ជាប់ចំណុចប្រទាក់ទៅនឹង D-Bus ក៏ដូចជាម៉ាស៊ីនមេ http ដែលភ្ជាប់មកជាមួយត្រូវបានសរសេរជា Ruby និងត្រូវបានសាងសង់ឡើងដោយប្រើម៉ូឌុលដែលត្រៀមរួចជាស្រេចដែលត្រូវបានបង្កើតឡើងដោយគម្រោង Cockpit ដែលត្រូវបានប្រើក្នុងការកំណត់រចនាសម្ព័ន្ធគេហទំព័រ Red Hat ផងដែរ។ កម្មវិធីដំឡើងប្រើស្ថាបត្យកម្មពហុដំណើរការដោយអរគុណដែលចំណុចប្រទាក់អ្នកប្រើមិនត្រូវបានរារាំងខណៈពេលដែលការងារផ្សេងទៀតកំពុងត្រូវបានធ្វើ។

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

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់