D-Installer 的第一個版本,openSUSE 和 SUSE 的新安裝程序,已經發布

幾週前,我們在博客上分享了 SUSE 人員正在工作的消息 在您自己的安裝程序中 現在今天 YaST 安裝程序開發人員 openSUSE 和 SUSE Linux 使用 已宣布發布安裝程序的第一個映像 使用項目開發的新安裝程序 D-安裝程序 支持通過 Web 界面管理安裝。

準備好的映像旨在介紹 D-Installer,並提供安裝不斷更新的 openSUSE Tumbleweed 版本的方法。

對於那些不了解 D-Installer 的人,他們應該知道 它仍然被定位為一個實驗項目 第一個版本可以看作是將概念想法轉變為已經可用但需要許多改進的初始產品的形式。

D-安裝程序 它是關於將用戶界面與 YaST 的內部分離,並使使用不同的界面成為可能。 YaST 庫繼續用於安裝包、驗證計算機、分區磁盤和其他安裝所需的功能,此外還實現了一個通過統一的 D-Bus 接口抽象訪問庫的層。

用於用戶交互 已準備好使用 Web 技術構建的前端. 該源包括一個控制器,該控制器通過 HTTP 提供對 D-Bus 調用的訪問,以及一個向用戶顯示的 Web 界面。

La Web 界面是用 JavaScript 編寫的使用 React 框架和 PatternFly 組件. 將接口綁定到 D-Bus 的服務以及集成的 http 服務器是用 Ruby 編寫的,並使用由 Cockpit 項目開發的即用型模塊構建,這些模塊也用於 Red Hat 的 Web 配置器。

我們很高興地宣布基於 D-Installer 的第一個安裝映像的可用性。 從 我們在一月份的初步公告 ,我們一直在努力從一個不起作用的概念證明到您可以實際使用的東西。

本文旨在總結該項目的當前狀態以及您在不久的將來可以期待什麼。 此外,我們將深入探討一些內部細節,以便您更好地了解我們所遵循的路徑。

通過“安裝摘要”屏幕管理安裝,其中包含開始安裝之前所做的準備設置,例如選擇要安裝的語言和產品、磁盤分區和管理用戶。 新界面和 YaST 之間的主要區別在於,向配置的轉換不需要啟動單個小部件,而是立即提供。

的能力 接口還是有限的, 例如,在產品選擇部分,無法管理單個程序集和系統功能的安裝,而在磁盤分區部分,只能選擇要安裝的分區,而不能編輯分區表和更改 FC 類型。

需要改進的功能那裡 通知用戶的工具 關於在工作過程中發生的錯誤和組織交互交互(例如,檢測到加密分區時顯示密碼提示)。 計劃還包括 改變不同階段行為的能力 取決於所選的產品或系統功能(例如,對於 MicroOS,使用只讀分區)。

目標之一 D-Installer的開發 消除了圖形界面的現有限制; 擴展在其他應用程序中使用 YaST 功能的可能性; 避免與一種編程語言綁定(D-Bus API 將允許您創建不同語言的插件); 鼓勵社區代表創建替代方案。

終於 如果您有興趣了解更多信息,您可以查看詳細信息 在下面的鏈接中。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。