Fedora 應用程序大小縮減計劃

Fedora Linux 開發人員 宣布 關於最小化團隊的組建,該團隊與軟體包維護者一起,將 開展工作 減少所提供的應用程式、運行時和其他分發元件的安裝大小。計劃透過不再安裝不必要的依賴項並消除文件等可選組件來減小大小。

減小尺寸將可減小物聯網設備的應用程式容器和專用元件的尺寸。
值得注意的是,在目前形式下,Fedora 基礎映像的大小幾乎是 Ubuntu、Debian 和 openSUSE 專案中類似鏡像的三倍(300 MB 對 91-113 MB)。本來可以完全避免的依賴性被認為是安裝大小增加的主要原因。減少依賴性不僅可以優化最小環境的大小,還可以透過消除不必要的程式碼來提高整體安全性並減少攻擊向量。

為了減少依賴關係,計劃分析典型和常用應用程式的依賴關係樹,這將有助於了解哪些依賴關係因缺乏需求而可以排除,以及哪些依賴關係需要分解為多個部分。也正在考慮提供特殊模式來減少已安裝應用程式大小的可能性,例如透過停止安裝文件和用例。

此外,還可以注意到
決定 FESCo(Fedora 工程指導委員會),負責 Fedora 發行版開發的技術部分,延後考慮 提案 停止形成 i686 架構的主儲存庫。
委員會將在測試版發布之前將軟體包基礎轉移到凍結階段之前兩週,或者在研究了停止供應 i686 軟體包對本地模組構建可能產生的負面影響之後,再次討論這個問題。

來源: opennet.ru

添加評論