2. Debian 13 的新变化
维基页面 提供了更多关于这个主题的信息。
2.1. 支持的架构
下面是 Debian 13 官方支持的架构:
32-bit PC (
i386
) and 64-bit PC (amd64
)64-bit ARM (
arm64
)ARM EABI (
armel
)ARMv7 (EABI hard-float ABI,
armhf
)little-endian MIPS (
mipsel
)64-bit little-endian MIPS (
mips64el
)64-bit little-endian PowerPC (
ppc64el
)IBM System z (
s390x
)
- Baseline bump for 32-bit PC to i686
The 32-bit PC support (known as the Debian architecture i386) now requires the "long NOP" instruction. Please refer to Baseline for 32-bit PC is now i686 for more information.
您可以在 Debian 移植页面 阅读更多的关于您的架构的移植状态和移植细节的信息。
2.2. 软件仓库分区
正如社群契约以及 Debian 政策中所提到的,长期以来,软件仓库中包含以下分区:
main:Debian 发行版;
contrib:可以和 Debian 发行版协同工作的补充软件包,但需要发行版之外的软件才能编译或者运行;
non-free:可以和 Debian 发行版协同工作的补充软件包,但与 DFSG 不兼容,或者存在其他影响分发的问题。
Following the 2022 General Resolution about non-free firmware, the 5th point of the Social Contract was extended with the following sentence:
Debian 官方介质可以包含在其他情况下不属于 Debian 系统的一部分的固件,以使得 Debian 可以在需要此类固件的硬件上工作。
虽然尚未在社群契约和 Debian 政策中明确提及,软件仓库新增了一个分区,使得非自由固件能和其他非自由软件包分开处理:
non-free-firmware
作为 Debian 13 发布准备工作的一部分,大多数非自由固件软件包已从 non-free
分区移动到了 non-free-firmware
分区。这一清晰的划分使得使用 main
和 non-free-firmware
的软件包构建官方安装映像成为可能,而不需要 contrib
和 non-free
的软件包。正因为此,构建的安装映像可以安装仅包含 main
和 non-free-firmware
的系统,而不包含 contrib
和 non-free
。
关于从 bookworm 升级的注意事项,请阅读 non-free 和 non-free-firmware 区。
2.3. 这次发布中有什么新变化?
Debian 的这次发行再次带来了比上一版本 bookworm 更多的软件;本次发行包括 11294 个新软件包,软件包的总数达到了 59551 个。这个发行版的多数软件包得到了更新:更新了 42821 个软件包(占 bookworm 软件包总数的 72%)。而且,由于各种原因,有相当数量的软件包(9519 个,占 bookworm 软件包总数的 16%)从这次发行中被删除了。您将不会看到这些包有任何更新,而且在包管理软件中它们会被标记为“过时的”;参见 过时的软件包。
2.3.1. 桌面和知名软件包
如往常一样,Debian 也提供了多个桌面程序和环境。提供的桌面环境包括 GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.26, 以及 Xfce 4.18。
生产力应用也得到了升级,包括办公套件:
LibreOffice 已升级到 7.4 版;
GNUcash 已升级到 4.13 版;
这次发行包含了许多软件的更新,其中包括:
软件包 |
在 12 (bookworm) 中的版本 |
在 13 (trixie) 中的版本 |
---|---|---|
Apache |
2.4.54 |
2.4.57 |
Bash |
5.1 |
5.2.15 |
BIND DNS Server |
9.16 |
9.18 |
Cryptsetup |
2.3 |
2.6 |
Emacs |
27.1 |
28.2 |
Exim default e-mail server |
4.94 |
4.96 |
GNU Compiler Collection as default compiler |
10.2 |
12.2 |
GIMP |
2.10.22 |
2.10.34 |
GnuPG |
2.2.27 |
2.2.40 |
Inkscape |
1.0.2 |
1.2.2 |
the GNU C library |
2.31 |
2.36 |
Linux 内核映像 |
5.10 系列 |
6.1 系列 |
LLVM/Clang 工具链 |
9.0.1 和 11.0.1(默认)和 13.0.1 |
13.0.1 和 14.0(默认)和 15.0.6 |
MariaDB |
10.5 |
10.11 |
Nginx |
1.18 |
1.22 |
OpenJDK |
11 |
17 |
OpenLDAP |
2.4.57 |
2.5.13 |
OpenSSH |
8.4p1 |
9.2p1 |
OpenSSL |
1.1.1n |
3.0.8 |
Perl |
5.32 |
5.36 |
PHP |
7.4 |
8.2 |
Postfix MTA |
3.5 |
3.7 |
PostgreSQL |
13 |
15 |
Python 3 |
3.9.2 |
3.11.2 |
Rustc |
1.48 |
1.63 |
Samba |
4.13 |
4.17 |
Systemd |
247 |
252 |
Vim |
8.2 |
9.0 |
2.3.2. 手册页翻译更新
感谢翻译人员的努力,许多 man
-page 格式的文档支持的语言比以往任何时候都要多。例如,许多手册页现在支持捷克语、丹麦语、希腊语、芬兰语、印度尼西亚语、马其顿语、挪威语(书面挪威语)、俄语、塞尔维亚语、瑞典语、乌克兰语和越南语,并且所有 systemd 手册页现在都支持德语。
To ensure the man
command shows the documentation in your language
(where possible), install the right manpages-lang package and make sure
your locale is correctly configured by using
# dpkg-reconfigure locales
。
2.3.3. 来自 Debian Med Blend 团队的新闻
正如每次发布一样,医学和生命科学领域新增了很多软件包。新软件包 shiny-server 尤其值得一提,因为它能使用 R
使 Web 科学应用程序变得更简单。我们还继续努力为 Debian Med 团队维护的软件包提供持续集成支持。
Debian Med 团队总是对用户的反馈很感兴趣,尤其是对尚未打包的自由软件的打包请求,以及从新软件包或 testing 中的更高版本的软件包向后移植的请求。
如需安装由 Debian Med 团队维护的软件包,您可以安装名为 med-*
的元软件包;在 Debian bookworm 中,其版本号为 3.8.x。您还可以访问 Debian Med 任务页面 以查看 Debian 中全部可用的生物和医疗软件。
2.3.4. 来自 Debian Astro Blend 团队的新闻
Debian bookworm 带来了 Debian Astro Pure Blend 的 4.0 版本,它对于专业天文学家、天文爱好者和所有对天文学感兴趣的人来说,仍然是一个很棒的一站式解决方案。Debian Astro 中几乎所有的软件包都更新到了新版本,不过也有几个新增的软件包。
对于射电天文学家,新增了开源相关器 openvlbi。新软件包 astap 和 planetary-system-stacker 对于图像堆叠和天体测量的解析很有用。我们还打包了大量支持 INDI 协议的新驱动程序和库,并将它们随 Debian 一起提供。
新增了新的 Astropy 附属包 python3-extinction、python3-sncosmo、python3-specreduce 和 python3-synphot,以及围绕 python3-yt 和 python3-sunpy 构建的软件包。Python 对 ASDF 文件格式的支持得到了很大扩展,而 Java 生态系统扩展了处理 ECSV 和 TFCAT 文件格式的库,主要是和 topcat 配合使用。
请浏览 Astro Blend 页面 获取完整的列表以及更多信息。
2.3.5. ARM64 的安全启动
trixie 重新支持了 ARM64 上的安全启动。使用支持 UEFI 的 ARM64 硬件的用户可以在启用安全启动模式的情况下启动系统,并完全享受此安全特性带来的好处。要启用安全启动,请确保安装了 grub-efi-arm64-signed 和 shim-signed 软件包、在您设备的固件界面中启用安全启动,然后重新启动。
维基页面 提供了更多关于如何使用和调试安全启动的信息。