开发周期的重要任务

官方已公布 Python 2 将于 2020 年 1 月 1 日后停下维护,而布置于度岁 1二月公布的 Ubuntu 20.04 将是下一个时期久远协理版本,所以 Ubuntu 20.04
的一个至关心重视要对象正是移除 Python 2。据 Ubuntu
开荒团队介绍,方今仍然有大多依据 Python 2 的软件包保留在 Debian 测量试验版和
Ubuntu 的 “Focal Fossa” 中,偿还那一个“债务”急不可待。

Ubuntu/Debian 项指标开荒者 马蒂亚(mǎ dì yà卡塔尔斯 Klose 担负为 Ubuntu 20.04 LTS 移除
Python
2,近来早已做了大量的办事。方今他在邮件列表中联合更新了有个别速度,并协商
Debian 中依然存在大概 3300 个与 Python 2 软件包相关的乖谬,此中山高校约 1500
个谬误已关门。其余,大致 350 个软件包仅在 Ubuntu 的 Focal
仓库中可用,在中游 Debian 中不可用。

由此 Matthias 以为当前的对象是将尽量多的软件包从 Python 2 转移为
Python 3,可是这对于众多不再维护的软件包只怕会成为难点。对于半数以上不匹配Python 3
的软件,若无人张开供给的移植,它聊到底将会从存档中剔除。最后是一种境况更是特殊的软件,它们于 Ubuntu/Debian
来讲拾贰分要害,可是仅协助 Python 2。如哪里理他们?马蒂亚(mǎ dì yàState of Qatar斯表示近日仍未分明,但指标是在 4 月 Ubuntu 20.04 LTS 宣布以前移除 Python
2。

对于决定封存基于 Python 2 的软件包的开采者,马蒂亚(mǎ dì yà卡塔尔国斯提示到,请保管该软件包未引用任何 python, python-dev, python-dbg,
python-doc 软件包,並且不行使未参加版本调整的 python
二进制文件。这个软件包应该利用 python2, python2-dev, python2-dbg,
python2-doc 来代替,并选用 python2 二进制文件。

不过看起来 马蒂亚(Matia卡塔尔(قطر‎斯 也为团结买了坑 —— 他就像上传过适用于 Ubuntu
且仅支持 Python2 软件包 ;)

最终附上一个不法的 Python 2.7
“退休”倒计时网址:

图片 1

(文/开源中夏族民共和国卡塔尔    

发表评论

电子邮件地址不会被公开。 必填项已用*标注