Fedora 開發者正在尋求更好管理退役軟件包的方法
Fedora開發者提議引入”fedora-retired-packages”的概念,以便在升級Fedora時刪除已退役的軟件包。退役軟件包(retired packages)指的是那些不被其他軟件包依賴、不再被上游維護,以及不再被Fedora維護者打包的軟件包。目前對於這些軟件包的處理方式是,當升級Fedora時,這些退役的軟件包仍然會被安裝——儘管安裝的是舊RPM。
Fedora 本身已經有”fedora-obsoletes-package”的概念,用於淘汰那些會在升級時引起問題的軟件包,但對於退役/不再維護的普通軟件包卻沒有任何概念。
而對於目前的fedora-retired-packages提案,它會淘汰當前最新版本發布之後退役的軟件包,然後在升級時刪除此軟件包。這個提案在Fedora Wiki上有完整的闡述。
Fedora 開發者針對此提案在他們的郵件列表中發表了不同的意見,有人認為部分用戶可能希望他們安裝的退役軟件包仍然保留在系統中,因此需要採用更好的方法來處理這個過程。我們不妨拭目以待今年晚些時候推出的Fedora 33。