導(dǎo)讀雖然Fedora 30還沒有上市,F(xiàn)edora 32直到大約一年后才上市,但我們已經(jīng)知道一個(gè)很大的變化:刪除Python 2和包依賴它。隨著Fedora 32將于2020年上半年推出,超過了Python 2的終止時(shí)間,它的唯一合理性就是它們對(duì)Python 2進(jìn)行了摧毀。

在2020年1月1日,當(dāng)Python 2.x被上游正式設(shè)置為生命終結(jié)時(shí),多年來Fedora和其他Linux發(fā)行版一直在推動(dòng)遷移到Python 3.x,雖然大多數(shù)現(xiàn)在默認(rèn)使用Python 3作為默認(rèn)的Python實(shí)現(xiàn),但Python 2和各種僅支持Python-2的軟件包仍然由不同的Linux發(fā)行版提供并且通用。
隨著Fedora 32將于2020年上半年推出,超過了Python 2的終止時(shí)間,它的唯一合理性就是它們對(duì)Python 2進(jìn)行了摧毀。這一點(diǎn)已經(jīng)在本周被淘汰Python 2的變更建議所證實(shí)。Python 2及其子包將從f32開始從fedora中刪除。
雖然如果明年需要,F(xiàn)ESCo仍然可以在選定的Python 2包上授予例外。此外,還有一個(gè)傳統(tǒng)的Python27軟件包,它仍然可供感興趣的用戶/開發(fā)人員使用,他們發(fā)現(xiàn)需要在他們的系統(tǒng)上運(yùn)行遺留的Python代碼。
通過Fedora郵件列表對(duì)預(yù)期變更建議進(jìn)行更多討論。我們可能會(huì)看到類似的python 2與Ubuntu 20.04的定位,特別是長期支持版本。
本文轉(zhuǎn)自:https://www.linuxprobe.com/fedora-32-python-2.html