0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Debian终于完全删除Python 2

OSC开源社区 来源:OSC开源社区 2023-01-09 10:28 次阅读

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)

3ac091aa-8f59-11ed-bfe3-dac502259ad0.png

现在,这项工作已顺利完成,意味着 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 花费三年多才彻底完成这项工作。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    56

    文章

    4797

    浏览量

    84785
  • Debian
    +关注

    关注

    0

    文章

    75

    浏览量

    1188

原文标题:Debian终于完全删除Python 2

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何用python控制usb2any?

    我想用python控制usb2any,在网上搜索后得到的关于usb2any的资料很少,是否有官方的usb2any函数库?
    发表于 11-08 14:36

    如何处理机智云移动应用的删除问题

    如何处理机智云移动应用的删除问题在日常使用机智云移动应用时,用户可能会遇到无法自行删除应用的问题。根据最新版本的设计,机智云并不支持用户直接删除已创建的应用。这主要是由于每个应用都有一个唯一的包名称
    的头像 发表于 10-23 08:04 195次阅读
    如何处理机智云移动应用的<b class='flag-5'>删除</b>问题

    【米尔NXP i.MX 93开发板试用评测】5、安装Debian和排除启动故障

    相关软件了。在安装软件前,建议先删除部分用不到的软件包。我这边不需要桌面,所以将所有x11和gnome之类的软件包全部删除。 剩余1.8G左右的空间,已经完全足够我用来开发剩下的内容了。 在
    发表于 09-28 13:53

    如何用python控制usb2any?

    我想用python控制usb2any,在网上搜索后得到的关于usb2any的资料很少,是否有官方的usb2any函数库?
    发表于 09-27 06:44

    Oracle数据恢复—Oracle数据库delete删除的数据恢复方法

    删除Oracle数据库数据一般有以下2种方式:delete、drop或truncate。下面针对这2删除oracle数据库数据的方式探讨一下oracle数据库数据恢复方法(不考虑全库
    的头像 发表于 09-11 11:45 385次阅读

    ubuntu删除的文件怎么恢复

    在Ubuntu系统中,删除的文件可以通过多种方法进行恢复。本文将详细介绍Ubuntu系统中删除文件的恢复方法,包括使用命令行工具、文件恢复软件以及预防文件丢失的策略。本文将分为以下几个部分
    的头像 发表于 08-30 15:10 1536次阅读

    如何修改buildroot和debian文件系统

    本文档主要介绍在没有编译环境的情况下,如何修改buildroot和debian文件系统方法,如在buildroot文件系统中添加文件、修改目录等文件操作,在debian文件系统中,安装软件库、工具、扩大文件系统空间等等操作。
    的头像 发表于 07-22 17:46 503次阅读
    如何修改buildroot和<b class='flag-5'>debian</b>文件系统

    Python语言基础2

    电子发烧友网站提供《Python语言基础2.rar》资料免费下载
    发表于 07-17 17:23 1次下载

    Win10 vscode中无法编译,提示python.exe: command not found怎么解决?

    电脑中已经删除之前安装的python,环境变量也添加了报错内容中要求的python路径,我用git bash、cmd也是可以打开python的,证明环境变量是已经正确设置了 应该是
    发表于 06-07 06:42

    服务器数据恢复—存储中卷被删除后重建如何恢复被删除卷的数据?

    服务器存储数据恢复环境: 某品牌FlexStorage P5730服务器存储,存储中有一组由24块硬盘组建的RAID5阵列,包括1块热备硬盘。 服务器存储故障: 存储中的2个卷被删除删除之后重建了一个新卷。需要恢复之
    的头像 发表于 06-05 11:03 676次阅读

    YY3568 Debian11+RT-Thread混合内核部署

    RK 3568 Debian11+RT-Thread混合内核部署方案 方案: 3个核(Linux或Debian) + 1个核(RT-Thread) Debian-AMP工程 amp工程,下载链接
    的头像 发表于 04-15 15:48 1775次阅读
    YY3568 <b class='flag-5'>Debian</b>11+RT-Thread混合内核部署

    【产品升级】Home Assistant智能家居网关操作系统升级至Debian 12 ,更高性能和安全性

    DSGW-210-HA从Debian 11 (Bullseye) 升级到 Debian 12 (Bookworm)后,将为开发者带来多项好处。
    的头像 发表于 03-11 17:40 1836次阅读
    【产品升级】Home Assistant智能家居网关操作系统升级至<b class='flag-5'>Debian</b> 12 ,更高性能和安全性

    全志D1-H适配Debian by PerfXLab

    简介本威力加强包由 PerfXLab 提供,主要包括: 基于D1-H哪吒开发板移植 Debian11 系统,并预装LXDE桌面环境。 适配多款传感器,包括:倾斜模块sw-520 d、循迹避障模块
    发表于 02-21 10:23

    Windows驱动器分区可以删除

    可以删除Windows驱动器分区。删除驱动器分区的操作可以在Windows操作系统中的磁盘管理工具中完成。然而,在执行此操作之前,请务必提前备份重要的数据,以免丢失。 以下是删除Windows驱动器
    的头像 发表于 02-14 17:00 1511次阅读

    TL3588--Debian系统使用

    TL3588--Debian系统使用
    的头像 发表于 01-25 09:37 1656次阅读
    TL3588--<b class='flag-5'>Debian</b>系统使用