Debian 12-14 版本情况


Debian 开发者团队在2022年10月中旬的邮件列表宣布 Debian 12 "Bookworm" 即将到达第一个里程碑:工具链冻结期,开发者需为此做好准备,避免上传大型破坏性变化。

除了提醒开发者为即将到来的 Debian 12 做好测试和修复 Bug 的准备外,邮件列表的通知还公布了已确认的 Debian 14 代号 “Forky”。

跟以往一样,Debian 系统代号通常来自《玩具总动员》的角色名,这次是这根叉子:

另外,Debian 13 使用名为 "Trixie" 的代号,它是蓝色的塑料玩具恐龙,最早出现在《玩具总动员 3》,将于 2025 年左右发布。

Debian 12 "Bookworm" 预计在 2023 年发布,Debian 13 将在 2025 年左右发布,Debian 14 Forky 则预计在 2027 年发布。

Forky 是电影《玩具总动员 4》中的一个角色,主人邦妮用废弃的塑料叉子自制了新玩具 Forky,其与胡迪等角色一同踏上全新的冒险之旅。

目前正在使用的Debian 11 于 2021 年 8 月发布,支持 5 年,是首个支持 exFAT 文件系统的 Linux 内核的 Debian 版本,并默认使用它来挂载 exFAT 文件系统。因此不再需要使用通过 exfat-fuse 包提供的用户空间文件系统实现。exfatprogs 包中提供了用于创建和检查 exFAT 文件系统的工具。
Debian 发布团队于2023年4月下旬宣布了 Debian 12.0 “Bookworm” 的暂定发布日期,邮件列表显示其目标是在2023年6月10日正式发布 Debian 12.0,如果一切顺利,它将在一个多月内发布。为了 Debian 12.0 的顺利发布,该版本的完全冻结日期定在 5 月 24 日。在冻结前的最后一周,测试将完全冻结,在此期间只会考虑紧急错误修复。冻结之后,如果还需要改动 Debian 12.0 的软件包,则需要发布团队手动解锁,5 月 28 日将是提交解封请求的最后一天。第12版本的一些新内容:
修复持续两年的 ARM64 安全启动问题
将采用 Ubuntu 的动态三重缓冲技术
将使用 PipeWire 作为默认音频服务器
主题壁纸公开,出自 “官方御用” 设计师
终于完全删除了 Python 2
Debian 13 最新代号公布:Trixie
来自 Debian Micronews 的消息,最新版的 Debian13 代号 (codename) 已经于2023年6月中旬公布,还是沿用原来惯例,从玩具总动员 (Pixar Toy Story) 中挑选,新的代号为 Trixie。
将提供 RISC-V 64 位支持
2023年6月发布的 Debian 12 支持九种架构: AMD64、AArch64、ARMEL、ARMHF、i386、MIPS、64 位 MIPS、POWER 和 IBM System Z。其中并没有作为官方移植的 RISC-V 64 位架构。在 Debian 发布团队分享的更新邮件中,其开发人员 Jonathan Wiltshire 透露了关于 RISC-V 架构 Debian 的现状:RISC-V 64 位移植其实取得良好进展,但并未实装到 Debian 12 中。很可能会在 Debian 13 中进一步完善,然后提供官方 RISC-V 支持。
随着 Debian 12 已发布,Debian 13 “Trixie” 的开发将很快作为非稳定版开放。但新架构的鉴定需要在 Trixie 周期的后期进行,这项工作预计将在一年半到两年后的 Debian 13 beta 版本正式开始。
RISC-V是一个新兴崛起的开源指令集架构,目前已出货超100亿颗核心,主要活跃于性能较低的低功耗嵌入式设备中。RISC-V指令集可以“自由地用于任何目的”,任何人都可以自由设计、制造和销售RISC-V芯片和软件。
Debian 13 重大变革先看
即将发布的 Debian 13(Trixie)将对临时文件处理方式进行重要更新,以与其他Linux发行版保持一致并提升系统的整洁性和效率。以下是这些关键变化的详细介绍:
/tmp 转移到 tmpfs
存储在易失性内存中:将“/tmp”目录转移到tmpfs意味着它将被存储在RAM中。这带来了几个好处:
性能提升:由于RAM的访问速度远快于硬盘或SSD,这会显著加快对临时文件的访问。
减少存储磨损:因为临时文件不会写入硬盘或SSD,减少了这些存储设备的磨损。
自动清理:在系统重启时,存储在RAM中的内容会被清除,确保“/tmp”目录的整洁。
/var/tmp 自动清理策略
引入systemd清理服务:Debian 13将引入一个定时清理的systemd服务,自动删除“/var/tmp”目录中超过30天的文件。这个策略旨在避免长期存留不需要的临时文件,占用存储空间。
更短的保留期设置:对于更频繁使用的“/tmp”目录,新的默认设置会将文件保留期设置为10天,超过这个时间的文件将被自动删除。
实现方法
systemd tmpfiles.d:这些设置将通过systemd的“tmpfiles.d”配置管理。该工具允许系统管理员定义规则,以自动创建、删除和清理文件和目录。
配置文件位置:相关的配置文件将位于/etc/tmpfiles.d/,用户和管理员可以在此目录中调整和自定义清理策略。
用户和管理员的选择
恢复旧行为:对于那些担心这些变化影响现有系统行为的用户和系统管理员,Debian提供了简便的方法以恢复旧设置:
屏蔽systemd单元:可以通过屏蔽相应的systemd单元来禁用新的清理服务。
修改配置文件:通过编辑/etc/tmpfiles.d/中的配置文件,管理员可以自定义文件清理规则,以符合特定需求。
预计发布日期
v13(Trixie)预计将在2025年中期发布。用户和管理员可以在正式发布之前,通过关注Debian开发邮件列表了解更多详细信息,并提前进行测试和调整。
参考资源
Debian开发邮件列表:有关这些变化的详细讨论和决定过程记录在Debian开发邮件列表中。用户可以查阅这些讨论,了解更多背景信息和技术细节。通过这些更新,Debian 13将提供更现代的临时文件处理方式,进一步提高系统性能和存储效率,同时确保管理员可以灵活地管理和定制这些新设置。
Debian v14 将改进对中国龙芯 CPU 架构 LoongArch64 的支持
Debian v13 “trixie” 稳定版已于2025年8月中旬发布,同时 Debian 团队宣布将在计划于 2027 年发布的 Debian v14(代号 “Forky”) 中,显著改进对中国龙芯 CPU 架构 LoongArch64(简称 Loong64)的支持。
按照规划,Loong64 的架构资格认证将在 Forky 开发周期后期进行,但相关软件包将很快可以提交到 Forky 版本中。LoongArch 是龙芯中科自主研发的 CPU 指令集架构,已在多款处理器(如 3A5000、3A6000)中应用。Debian 对其支持的加强,标志着国产 CPU 在国际主流开源操作系统中的适配进程迈出重要一步,对推动自主可控计算生态具有积极意义。
值得关注的要点:
1.官方支持推进:LoongArch64 目前作为非官方移植架构已存在两年,Debian v14 将在此基础上进一步推动其成为官方支持的架构,类似于 v13 中对 RISC-V 的官方支持。
2.开发节奏:v14 的 “unstable” 分支即将开放,开发者和维护者可开始提交 LoongArch64 相关软件包。架构资格认证将在开发周期后期完成。
3.生态建设:目前已有约 200 个软件包完成初步移植,重点在于实现 LoongArch64 架构的 “自我托管” 能力,即在真实龙芯硬件上独立完成 Debian 软件包的构建。

除了提醒开发者为即将到来的 Debian 12 做好测试和修复 Bug 的准备外,邮件列表的通知还公布了已确认的 Debian 14 代号 “Forky”。

跟以往一样,Debian 系统代号通常来自《玩具总动员》的角色名,这次是这根叉子:

另外,Debian 13 使用名为 "Trixie" 的代号,它是蓝色的塑料玩具恐龙,最早出现在《玩具总动员 3》,将于 2025 年左右发布。

Debian 12 "Bookworm" 预计在 2023 年发布,Debian 13 将在 2025 年左右发布,Debian 14 Forky 则预计在 2027 年发布。

Forky 是电影《玩具总动员 4》中的一个角色,主人邦妮用废弃的塑料叉子自制了新玩具 Forky,其与胡迪等角色一同踏上全新的冒险之旅。

目前正在使用的Debian 11 于 2021 年 8 月发布,支持 5 年,是首个支持 exFAT 文件系统的 Linux 内核的 Debian 版本,并默认使用它来挂载 exFAT 文件系统。因此不再需要使用通过 exfat-fuse 包提供的用户空间文件系统实现。exfatprogs 包中提供了用于创建和检查 exFAT 文件系统的工具。
Debian 发布团队于2023年4月下旬宣布了 Debian 12.0 “Bookworm” 的暂定发布日期,邮件列表显示其目标是在2023年6月10日正式发布 Debian 12.0,如果一切顺利,它将在一个多月内发布。为了 Debian 12.0 的顺利发布,该版本的完全冻结日期定在 5 月 24 日。在冻结前的最后一周,测试将完全冻结,在此期间只会考虑紧急错误修复。冻结之后,如果还需要改动 Debian 12.0 的软件包,则需要发布团队手动解锁,5 月 28 日将是提交解封请求的最后一天。第12版本的一些新内容:
修复持续两年的 ARM64 安全启动问题
将采用 Ubuntu 的动态三重缓冲技术
将使用 PipeWire 作为默认音频服务器
主题壁纸公开,出自 “官方御用” 设计师
终于完全删除了 Python 2
Debian 13 最新代号公布:Trixie
来自 Debian Micronews 的消息,最新版的 Debian13 代号 (codename) 已经于2023年6月中旬公布,还是沿用原来惯例,从玩具总动员 (Pixar Toy Story) 中挑选,新的代号为 Trixie。
将提供 RISC-V 64 位支持
2023年6月发布的 Debian 12 支持九种架构: AMD64、AArch64、ARMEL、ARMHF、i386、MIPS、64 位 MIPS、POWER 和 IBM System Z。其中并没有作为官方移植的 RISC-V 64 位架构。在 Debian 发布团队分享的更新邮件中,其开发人员 Jonathan Wiltshire 透露了关于 RISC-V 架构 Debian 的现状:RISC-V 64 位移植其实取得良好进展,但并未实装到 Debian 12 中。很可能会在 Debian 13 中进一步完善,然后提供官方 RISC-V 支持。
随着 Debian 12 已发布,Debian 13 “Trixie” 的开发将很快作为非稳定版开放。但新架构的鉴定需要在 Trixie 周期的后期进行,这项工作预计将在一年半到两年后的 Debian 13 beta 版本正式开始。
RISC-V是一个新兴崛起的开源指令集架构,目前已出货超100亿颗核心,主要活跃于性能较低的低功耗嵌入式设备中。RISC-V指令集可以“自由地用于任何目的”,任何人都可以自由设计、制造和销售RISC-V芯片和软件。
Debian 13 重大变革先看
即将发布的 Debian 13(Trixie)将对临时文件处理方式进行重要更新,以与其他Linux发行版保持一致并提升系统的整洁性和效率。以下是这些关键变化的详细介绍:
/tmp 转移到 tmpfs
存储在易失性内存中:将“/tmp”目录转移到tmpfs意味着它将被存储在RAM中。这带来了几个好处:
性能提升:由于RAM的访问速度远快于硬盘或SSD,这会显著加快对临时文件的访问。
减少存储磨损:因为临时文件不会写入硬盘或SSD,减少了这些存储设备的磨损。
自动清理:在系统重启时,存储在RAM中的内容会被清除,确保“/tmp”目录的整洁。
/var/tmp 自动清理策略
引入systemd清理服务:Debian 13将引入一个定时清理的systemd服务,自动删除“/var/tmp”目录中超过30天的文件。这个策略旨在避免长期存留不需要的临时文件,占用存储空间。
更短的保留期设置:对于更频繁使用的“/tmp”目录,新的默认设置会将文件保留期设置为10天,超过这个时间的文件将被自动删除。
实现方法
systemd tmpfiles.d:这些设置将通过systemd的“tmpfiles.d”配置管理。该工具允许系统管理员定义规则,以自动创建、删除和清理文件和目录。
配置文件位置:相关的配置文件将位于/etc/tmpfiles.d/,用户和管理员可以在此目录中调整和自定义清理策略。
用户和管理员的选择
恢复旧行为:对于那些担心这些变化影响现有系统行为的用户和系统管理员,Debian提供了简便的方法以恢复旧设置:
屏蔽systemd单元:可以通过屏蔽相应的systemd单元来禁用新的清理服务。
修改配置文件:通过编辑/etc/tmpfiles.d/中的配置文件,管理员可以自定义文件清理规则,以符合特定需求。
预计发布日期
v13(Trixie)预计将在2025年中期发布。用户和管理员可以在正式发布之前,通过关注Debian开发邮件列表了解更多详细信息,并提前进行测试和调整。
参考资源
Debian开发邮件列表:有关这些变化的详细讨论和决定过程记录在Debian开发邮件列表中。用户可以查阅这些讨论,了解更多背景信息和技术细节。通过这些更新,Debian 13将提供更现代的临时文件处理方式,进一步提高系统性能和存储效率,同时确保管理员可以灵活地管理和定制这些新设置。
Debian v14 将改进对中国龙芯 CPU 架构 LoongArch64 的支持
Debian v13 “trixie” 稳定版已于2025年8月中旬发布,同时 Debian 团队宣布将在计划于 2027 年发布的 Debian v14(代号 “Forky”) 中,显著改进对中国龙芯 CPU 架构 LoongArch64(简称 Loong64)的支持。
按照规划,Loong64 的架构资格认证将在 Forky 开发周期后期进行,但相关软件包将很快可以提交到 Forky 版本中。LoongArch 是龙芯中科自主研发的 CPU 指令集架构,已在多款处理器(如 3A5000、3A6000)中应用。Debian 对其支持的加强,标志着国产 CPU 在国际主流开源操作系统中的适配进程迈出重要一步,对推动自主可控计算生态具有积极意义。
值得关注的要点:
1.官方支持推进:LoongArch64 目前作为非官方移植架构已存在两年,Debian v14 将在此基础上进一步推动其成为官方支持的架构,类似于 v13 中对 RISC-V 的官方支持。
2.开发节奏:v14 的 “unstable” 分支即将开放,开发者和维护者可开始提交 LoongArch64 相关软件包。架构资格认证将在开发周期后期完成。
3.生态建设:目前已有约 200 个软件包完成初步移植,重点在于实现 LoongArch64 架构的 “自我托管” 能力,即在真实龙芯硬件上独立完成 Debian 软件包的构建。