網站搜尋

Fedora 計劃將 Anaconda 安裝程式轉換為 Wayland


有一個提議,計劃在即將推出的 Fedora 41 中,將 Anaconda 安裝程式轉為原生 Wayland 應用,並取消對 X11 的依賴。

今年,Fedora 將成為最早停止使用 Xorg 並完全轉向 Wayland 的發行版之一。繼三月份決定在即將發布的版本中移除 Xorg 會話後,Fedora 現在正準備將這一變更應用到另一個關鍵部分——其安裝程式。

Fedora 正在朝著現代化其安裝環境的方向轉變,已提議對其默認系統安裝程式 Anaconda 進行重大更新。此變更針對即將於十月中旬發布的 Fedora 41。

擬議的變更旨在將 Anaconda 從基於 X11 的應用程式轉移到原生 Wayland 功能。

目前,安裝程式在 X11 系統下運行,但由於其舊有的依賴,這變得越來越繁重。建議切換到 Wayland,是為了消除 Fedora 安裝 ISO 映像中的這些過時依賴。

Fedora Anaconda 安裝程式

除此之外,這一變動也與 Fedora 和 Red Hat 更廣泛的目標相符,即現代化其發行版的核心系統,包括 CentOS Stream 和 RHEL。

Anaconda 過渡到 Wayland 將解決當前基於 X11 的設置中固有的若干技術負擔和依賴問題。值得注意的是,此更新涉及停止使用依賴 Xorg 伺服器源的 TigerVNC,轉而通過 Gnome Remote Desktop 採用遠端桌面協議(RDP)。

另一個重要的調整涉及鍵盤佈局的處理。目前,Wayland 系統沒有統一的鍵盤管理 API,這導致在安裝過程中鍵盤控制不一致的問題。

為了解決這個問題,Fedora 團隊計劃在所有 Fedora 發行版本中採用 systemd-localed 的 DBus API,以確保更一致且可靠的使用者體驗。

這些變更意味著 Fedora 使用者將擁有更簡化的安裝體驗,特別是在遠端或圖形化環境中安裝 Fedora 時。此外,採用 RDP 可確保遠端安裝更加安全且高效,而改進的鍵盤佈局管理將減少與系統配置相關的安裝異常。

最後,我們必須強調,這目前僅是一個提議。在它成為現實之前,必須先獲得 Fedora 工程指導委員會(FESCo)的批准,FESCo 是 Fedora 專案內的一個關鍵管理機構,負責監督與 Fedora 開發相關的各種技術決策。然而,大家普遍預期這將會發生。

建議書可以在此查看,詳細資訊則可在此獲得。