龙空技术网

Debian 彻底移除 Python 2

CSDN 1066

前言:

而今同学们对“ubuntu删除python”大致比较重视,各位老铁们都想要了解一些“ubuntu删除python”的相关知识。那么小编在网摘上网罗了一些对于“ubuntu删除python””的相关文章,希望朋友们能喜欢,同学们快快来了解一下吧!

整理 | 苏宓
出品 | CSDN(ID:CSDNnews)

近日,根据 Debian 的 Bug 日志记录显示,Debian 的软件包维护者正在从开发分支 Unstable (Sid)中删除了支持过时的编程语言 Python 2 的最后一个软件包和依赖项。

其维护者在日志中写道:

删除最后的 Python 2 残留,这将需要强制执行,因为最终位之间存在一些相互依赖关系:

- gnat-gps (Fix coming when GNAT 12 is complete: )

- python-defaults (earlier RM bug)

当前,过时的编程语言的版本在软件包中已经搜索不到了。

相比其他的 Linux 发行版,倾向于长期维护和尽可能覆盖广泛软件包和架构支持的 Debian 项目,还是相当的保守。它往往需要几年的时间来实现其他 Linux 发行版迅速实现的变化,当然这也包括了当下弃用过时的 Python 2。事实上,其他的发行版,如 Fedora 和 Ubuntu 的版本早在 2020 年春季发布的时候已经弃用了 Python 2。

对于 Python 2 自身而言,它早在 2020 年 1 月 1 日就已经正式不再被支持。随后同年的 4 月,Python 2.x 迎来了最终版本 2.7.18。

在更早之前的 2008 年,随着与 Python 2 不兼容的 Python 3 发布,开发者宣布他们将不再长期支持 Python 2。不过在 2010 年,Python 2.7 是该分支的最后一个主要版本。

不过,如同很多碎片化软件一样,官方想要结束旧版本的支持,困难重重,截至目前,很多旧的软件仍然没有被移植到 Python 3 上,依旧在用 Python 2 版本。

此外,Python 2 可能会在未来几年内保留在 Debian 的稳定版本中,这些软件包很可能不会被删除。目前的 Debian 11(Bullseye)可能会被默认维护到至少 2024 年 7 月中旬。

参考资料:

标签: #ubuntu删除python