Python 2 结束支持,Ubuntu 20.04 LTS 继续进行将其移除的工作-冯金伟博客园

  Python 2 已于 2020 年初到达 EOL 阶段(生命周期结束),Ubuntu 和 Debian 的开发人员则继续致力于从操作系统中移除 Python 2 的工作,继续将软件包过渡到 Python 3 或移除不再维护的软件包。

  Ubuntu/Debian 项目的开发者 Matthias Klose 一直在协调 Ubuntu 和 Debian 的大部分 Python 2 移除工作,并提供了有关此问题的另一个更新。到今天为止,Ubuntu 20.04 存档中不再提供 libpython-dev, python, python-minimal 和其他软件包作为 python-defaults 软件包的一部分。

  尽管 python2-minimal 和其他 python2* 软件包用于满足尚未兼容 Python 3 的其余软件包的依赖性,但这些软件包不会再存储在 Ubuntu “Focal” 档案中。预计将会在 Focal 仓库中提供一个将 python 指向 Python 2 的新 python-pointing-to-python2 软件包。详情请查看 Ubuntu-devel 中的更多信息。

  最终的目标就是在 4 月发布的 Ubuntu 20.04 版本中及时将 Python 2 完全移除,因为这是需要维护多年的长期支持版本。不过在 Universe 存档中仍会残余一些不提供 Python 3 支持的 Python 2 软件包。