Debian 终于完全删除了 Python 2


Debian 的 Bug 日志记录显示,目前 Debian 已经完全删除了与 Python 2 相关的软件包。

2022 年 12 月 27 日,一名维护者发表邮件称要删除 Debian 中“残留”的 Python 2 相关软件包,但这需要强制执行:

  • gnat-gps (Fix coming when GNAT 12 is complete: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015974#10)
  • python-defaults (earlier RM bug)

现在,这项工作已顺利完成,意味着 Debian 终于完全删除了 Python 2。许多开发者也感叹来之不易。

Python 2 早在 2020 年就已正式结束支持,而 Python 之父在 2018 年就宣布了这则消息。自此各大发行版和开源软件就开始着手减少对 Python 2 的依赖。比如 NumPy、Requests 和 TensorFlow 等许多知名项目在 2020 年停止支持 Python 2.x,而发行版中,先是 Fedora 33 最早完全结束对 Python 2.6 的支持 ,紧接着 Ubuntu 20.04 LTS 开始移除 Python 2,Mageia 8 也移除了对 Python 2 的依赖。

在 Python 2 刚结束支持时,Debian 维护者称该发行版中仍然存在大约 3300 个与 Python 2 软件包相关的错误,以及大量为了兼容性而保留的软件包。由此可见,要从 Debian 中完全删除 Python 2 是一项大工程。所以 Debian 花费三年多才彻底完成这项工作。

延伸阅读

  • Ubuntu 20.04 LTS 移除 Python 2 的工作仍在继续,并为衍生版提供缓冲方案
  • Python 2 结束支持,Ubuntu 20.04 LTS 继续进行将其移除的工作

相關推薦

2023-04-29

Debian 发布团队宣布了 Debian 12.0“Bookworm”的暂定发布日期.Debian 邮件列表显示,Debian 发布团队的目标是在 6 月 10 日正式发布 Debian 12.0,如果一切顺利,它将在一个多月内发布。 为了 Debian 12.0 的顺利发布,该版本的完全冻结日

2022-09-24

sp;就一直在努力减少存储库中依赖于 python2 的项目数量,终于在两年后完成了这项艰巨工作。

2023-04-30

Debian 11.7 已作为 Debian 11 “Bullseye” 稳定系列的第七次最新发布,此版本包含一些安全修复、 Bug 修复,且合并了最新的稳定软件包更新。 一些更新内容包括: akregator 修复有效性检查,包括修复删除 feeds 和文件夹的问题

2022-10-26

限的文档时的警告 ( #5055 ) 使用 GLib 2.66.x 修复编译(在 Debian 11 中)(#5062) 使用 GLib 2.58.x 修复编译(在 Debian 10 中)(#5066) 使生成的文件更具重现性(#5085) 更新公告:https://github.com/flatpak/flatpak/releases/tag/1.15.0

2023-10-03

Zephix 是一个基于 Debian 稳定版的实时 Linux 操作系统。它可以完全从可移动媒介上运行,而不触及用户系统磁盘上存储的任何文件。Zephix 的目的是提供一个免费的模块化操作系统,用户可以随身携带,在有笔记本电脑或桌面系统

2021-11-25

信息,阐述了他对 Linux 的想法,最古老 Linux 发行版之一 Debian 就此诞生。 Murdock 那时候应该没有想到,Debian 会在开源历史获得如此重要的地位。 1996年,Murdock 退出 Debian 项目的领导,接手的正是 OSI(Open Source Intiative)的发

2023-02-18

放弃对 Itanium/IA-64 的支持似乎已八九不离十。但 Debian 开发者 John Paul Adrian Glaubitz 却在一片讨论声中站出来表示,自己肯定有时间来维护这一架构,因为这就是他目前在 Debian 中所做的工作。 Adrian 解释称,由于精力

2022-07-13

,因为它的 GPL 许可证与 Zulip 的不兼容。 由于对python-debian的 GPL依赖于,将用于验证第三方许可证的tools/check-thirdparty开发工具重新授权为 GPL。 关闭了 Tornado 服务器中的潜在 race condition,事件到达的时间与请求完全相同,导

2023-07-04

用程序,功能强大的同时也易于使用。Gaphor 实现了一个完全兼容的 UML 2 数据模型,因此它不仅仅是一个绘图工具,也可以用于快速可视化系统的以及创建完整、高度复杂的模型。 目前 Gaphor  2.19.1  发布了,此版

2023-10-09

Debian 近日为两个分支发布了更新:12.2 和 11.8。两个版本都是常规性更新,主要是修复错误和安全问题。 Debian 12.2 是 12 系列的第 2 个维护更新,修复了安全漏洞和严重问题。 引入微码 (microcode) 更新,包含针对 AMD Zen4 处理器

2022-10-24

不会发生破坏性变化的状态。 API 的稳定性意味着 Textual 终于有了优秀的文档。虽然文档和 Textual 本身仍然是一项正在进行的工作,但已经足够稳定,开发团队表示可在你的下一个 TUI 项目中使用它。 详细更新内容查看 Release No

2022-12-14

的可能有点复杂了,这个问题其实没那么复杂。所以这次终于给修掉了。 选择组件的DEFAULT关键字 在新版本中,我们对选择组件额外增加了一个关键字DEFAULT,使得能够在无法匹配到任一选项时默认执行一个选项。这在有些场景

2022-11-03

用户非常期待的功能,尤其是对批用户。1.16 里,该功能终于完成(设计见FLIP-91 [6])。SQL Gateway 是对 SQL Client 的扩展和增强,支持多租户和插件式 API 协议(Endpoint),解决了 SQL Client 只能服务单用户并且不能对接外部服务

2023-06-30

Proxmox Backup Server 3.0 已正式发布。 新版本基于 Debian 12 "Bookworm",并使用了较新内核版本:Linux 6.2,此外还引入了 ZFS 2.1.12。 Proxmox Backup Server (PBS) 是与 PVE 配套的备份解决方案,用于备份和恢复虚拟机、容器和物理主机。 通