openSUSE 推出了 Agama 8 的首個預覽版、新的 SUSE 和 openSUSE 安裝程序

阿伽瑪安裝程式

今年2月底, 我們在部落格上分享了一篇文章 與所提供的資訊相關 openSUSE 關於路線圖 新安裝程式的開發已經進行了幾個月。

原名 D-安裝程序Agama 的獨特之處在於將使用者介面與 YaST 的內部部分分開,允許使用各種介面(例如 Web 介面)來管理安裝。

阿含
相關文章:
openSUSE 公佈了新安裝程式 Agama 的路線圖 

在我們分享的貼文中, 我們提到 openSUSE 將提供兩個更新 今年重要的阿伽瑪。第一次計劃於四月中旬,第二次計劃於七月中旬。

YaST 團隊帶著更多關於 Agama 的消息回來了。在上一篇文章中,我們列出了 2024 年路線圖的前兩個步驟:用於儲存配置的更強大的 UI 和新的 Cockpit-less 架構,以及用於外部呼叫的更好的 API。我們現在很自豪地宣布 Agama 8,提供這兩個功能的初始版本。

其中第一個已經呈現 而在新版的 Agama 中, 提出了一個完全更新的架構,標誌著從使用現有模組的轉變 由 Cockpit 專案開發,旨在打造具有現代化使用者介面的獨立框架。

現在使用 HTTP 取代 D-Bus 作為 Agama 元件之間互動的主要通訊協定。轉向 HTTP 擴展了專案與更大系統整合的能力,並簡化了自動化安裝的組織。

有人提到 暫且不說使用 Cockpit 可以消除額外的外部依賴, 例如 Cockpit 所需的 Python 和 C 元件,而 Agama 使用 Ruby 和 Rust。 Cockpit的移除也讓開發者擺脫了實現自動安裝模式時遇到的限制,並允許他們重新設計儲存配置介面,在初學者的簡單性和高級用戶的功能性之間取得最佳平衡。

另外, 新架構顯著減少了安裝程式啟動時間 並提高了其性能,同時保持了使用已經經過驗證的低級組件的能力。尚未移植到新實施中的功能包括整合終端模擬器和用於管理 DASD(直接存取儲存設備)和 zFCP(光纖通道上的 SCSI)設備的工具。

除了新的架構之外, Agama 8 提供了完全重新設計且功能更強大的介面,用於配置儲存和分割磁碟。此介面保留了經典YaST儲存配置系統的所有基本功能,並允許高級定制,但也進行了調整,以便初學者更容易理解。例如,新介面可讓您選擇每個 LVM 分割區或邏輯磁碟區的位置、安裝或重新格式化先前可存取的檔案系統、配置加密和引導選項以及調整分割區大小。

我改變它們還包括一個用於選擇應用程式集的新介面, 改進了基於TPM 的全磁碟加密的配置、完全重寫的網路堆疊、一些小部件的現代化、改進的用於編輯檔案系統參數和創建用戶的介面,以及更好地視覺化安裝過程中遇到的問題。此外,Agama 8 被翻譯成 10 種語言。

我們已經在開發 Agama 9,應該會在一個月內發布。重點是改善對無人值守安裝的支援以及與 AutoYaST 的兼容性。

最後,提到 一個月左右,Agama 9預計上市, 其中將包括對網路介面進行重大重組,利用向新架構過渡期間錯過的機會,並擴展無需人工幹預的自動安裝選項。開發的目標是與 AutoYaST 相容,並允許 Agama 用作 AutoYaST 的替代品。

如果您有興趣了解更多信息,可以查閱詳細信息 以下鏈接。