Fedora 32 將移除Python 2 及其軟件包
雖然Fedora 30 尚未正式發布,Fedora 32 也要大約一年後才會面世,但目前官方已透露了一個重大變化:Fedora 32 將會移除 Python 2 和依賴它的軟件包。Python 2 將於2020年1月1日正式退休,官方不再提供維護,當前倒計時不斷縮短,但Fedora 中還有一千多個軟件包依賴於Python 2,多年來Fedora 和其他Linux 發行版一直在推動遷移到Python 3.x。
雖然大多數軟件已默認使用Python 3,但Python 2 和各種僅支持Python 2 的軟件包仍然由不同的Linux 發行版提供並且是通用的。
Fedora 32計劃在2020年上半年推出,那個時候Python 2早已退休,因此Fedora 32只能選擇移除Python 2。本週項目組已經確認移除Python 2的變更提案。預計Python 2及其子包將從Fedora 32開始從Fedora中刪除。
不過我們也能看到,按照Fedora 項目組的說法,如果確實有需要,可能會指定Python 2.x 的某個版本在Fedora 上提供。
要了解關於這項變更提案的詳細內容,請查看 Fedora郵件列表。