Debian 12"bookworm" 已经正式发行
2023/06/10.
经过1年1个月又28天的开发,Debian项目现在自豪的宣布新的稳定版本12(代号“bookworm”书虫)。
感谢debian安全团队和debianLTS(Long Term Support 长期支持)团队的合作,“bookworm”将持续支持5年。
根据“关于非自由固件2022标准决议^”,我们引入了一个新的软件库:non-free-firmware
可以将非自由固件包与其他非自由软件包分开.
大多数非自由固件包已经从非自由"non-free"迁移到"non-free-firmware".这种分离让定制更多不同的官方定制版成为可能.
Debian 12 bookworm 附带了多种桌面环境,例如:
Gnome 43,
KDE Plasma 5.27,
LXDE 11,
LXQt 1.2.0,
MATE 1.26,
Xfce 4.18
此发行版包括11,089个新的软件包,现总计已有64,419个软件包,超过6,296个包已被标记"过时 obsolete"而移除,同时更新了43,254个软件包."bookworm"的整体磁盘使用量为365,016,420 kB (365 GB), 包含1,341,564,204行代码.
感谢我们的翻译人员,现在"bookworm"使用手册的翻译比以往任何时候都多,现在使用手册"man-pages"提供多种语言的手册,例如:捷克语、丹麦语、希腊语、芬兰语、印度尼西亚语、马其顿语、挪威语 (Bokmål)、俄语、塞尔维亚语、瑞典语、乌克兰语和越南语.现在systemd使用手册已有德语的完全支持.
"Debian Med Blend 引入了一个新软件包:shiny-server,它使用 R 简化了科学 Web 应用程序。我们一直在努力为 Debian Med 团队软件包提供持续集成支持。为 Debian bookworm 安装 3.8.x 版本的元数据包。"
"Debian Astro Blend 继续为专业天文学家、爱好者和业余爱好者提供一站式解决方案,更新了 blend 中几乎所有版本的软件包。 astap 和 planetary-system-stacker 有助于图像堆叠和天体测量分辨率。现在包括开源相关器 openvlbi。"
重新引入了对ARM64的安全启动支持:支持 UEFI 的 ARM64 硬件的用户可以在启用安全启动模式的情况下启动,以充分利用安全功能。
Debian 12“书虫”包括许多更新的软件包(超过 67% 软件包来自之前的发行版),例如:
Apache 2.4.57
BIND DNS Server 9.18
Cryptsetup 2.6
Dovecot MTA 2.3.19
Emacs 28.2
Exim (default email server) 4.96
GIMP 2.10.34
GNU Compiler Collection 12.2
GnuPG 2.2.40
Inkscape 1.2.2
The GNU C Library 2.36
lighthttpd 1.4.69
LibreOffice 7.4
Linux kernel 6.1 series
LLVM/Clang toolchain 13.0.1, 14.0 (default), and 15.0.6
MariaDB 10.11
Nginx 1.22
OpenJDK 17
OpenLDAP 2.5.13
OpenSSH 9.2p1
Perl 5.36
PHP 8.2
Postfix MTA 3.7
PostgreSQL 15
Python 3, 3.11.2
Rustc 1.63
Samba 4.17
systemd 252
Vim 9.0
凭借着丰富的软件包选择和广泛的架构支持,Debian再一次忠于成为"通用操作系统 The Universal Operating System"的目标.他适用于不同的使用场景:从桌面系统到笔记本;从开发服务器到集群服务器;以及数据库,网页"web"和储存服务器.同时获得额外的质量保证,如对于软件库中所有的软件自动安装和升级测试,以确保"bookworm"满足用户对于debian发行版高稳定性的期望.
一共9种架构被"bookworm"官方支持:
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)
32-bit PC(i386)现已不包括i586处理器;新的最低处理器要求为i686.如果你的机器不符合此要求,建议您在其支持周期内继续使用"bullseye".
Debian Cloud 团队已经为以下几个云服务供应商发布了"bookworm":
Amazon EC2 (amd64 and arm64),
Microsoft Azure (amd64),
OpenStack (generic) (amd64, arm64, ppc64el),
GenericCloud (arm64, amd64),
NoCloud (amd64, arm64, ppc64el)
GenericCloud 镜像应该能在任何虚拟化环境中运行,还有一个nocloud镜像可以用于测试构建过程.
GRUB现在已经不再默认运行os-prober检测其他操作系统.
在发布之前,技术委员会决定Debian"bookworm"应该"只支持merged-usr根文件系统布局"^
放弃对非合并usr布局的支持.对于使用buster或者bullseye的系统,文件系统不会发生任何变化;但是旧布局的系统将在升级过程中进行转换.
<<merged-usr=bin,sbin,lib目录整合到/usr目录,根目录下的bin,sbin,lib目录为链接.>>
想要尝试一下?
如果您只是想使用Debian 12"bookworm"而不安装它,您可以使用其中一个可用的实时镜像,它将会在你的内存中以只读状态下加载和运行完整的操作系统.
这些实时镜像是为amd64和i386架构提供,可以选择DVD,u盘和网络启动,用户可以选择不同的桌面环境进行尝试:GNOME, KDE Plasma, LXDE, LXQt, MATE和Xfce.Debian live "bookworm"有一个不包含任何图形用户界面的standard实时镜像,所以也可以在没有图形界面的情况下进行尝试.
如果你喜欢该操作系统,你可以选择从实时镜像安装到你的计算机硬盘上.实时镜像包括Calamares独立安装程序以及其标准的debian安装程序.Debian网站的发行说明和实时安装镜像部分提供了更多信息.
要将Debian 12"bookworm"直接安装到你的计算机储存设备上,你可以从以下多种安装媒体中选择下载,例如:Blu-ray Disc, DVD, CD,u盘,或者通过网络安装.更多有关信息,请参阅安装指南^.
Debian现在有78种安装语言可选,其中大部分同时在文本和图形化安装中可用.
安装镜像现在可以通过 bittorrent(推荐)jigdo,https下载.有关信息,请参阅"Debian on CDs^","bookworm"也很快会提供实体光盘.
升级Debian
对于大多数配置 apt软件管理包会自动从Debian11"bullseys"升级到Debian12"bookworm".
在升级系统之前,强烈建议您进行完整备份,或至少备份任何您不能丢失的数据或者配置信息.
升级工具和过程相当可靠,但是升级过程中的硬件故障可能会导致系统严重损坏.您要备份的主要内容是/etc,/var/lib/dpkg,/var/lib/apt/entended_states.和
$dpkg --get-selections '*'
的输出内容.#(引号很重要)
我们欢迎用户提供有关从"bullseye"升级为"bookworm"的任何信息.请分享您的结果信息通过使用我们的 upgrade-reports 包填写"Debian bug tracking systen^".
通过提升硬件支持和其他功能,Debian安装程序现在有了很多改进,如:修复UTM上的图形支持,修复GRUB字体加载器,消除安装过程结束时的漫长等待,以及修复对bios启动系统的检测.此版本的Debian安装程序可能会在需要时启用 non-free-firmware.
ntp包现在已被ntpsec包取代,默认的系统时钟服务现在是 systemd-timesyncd;同时支持 chrony和openntpd.
由于非自由固件已被移动它自己的软件库中,如果您安装了非自由固件,建议将 non-free-firmware 添加到您的apt软件源列表中.
建议在升级前从apt源列表文件中删除 bullseye-backports条目;升级之后考虑添加 bookworm-backports.
对于"bookworm",安全套件被命名为 bookworm-security;用户在升级时因该相应地调整他们的apt源列表文件.如果您的apt配置还涉及固定或者 APT::Default-Release,则可能需要进行调整以允许将软件包升级到新的稳定版本.请参考 "禁用apt固定"
OpenLDAP 2.5 升级包含一些不兼容的更改,可能需要手动配置.升级后slapd服务可能保持停止状态,直到完成新的配置更新.
新的systemd-resolved包不会在升级时自动安装,因为他已经被拆分成一个单独的包.如果使用systemd-resolved 系统服务,请在升级后手动 安装新包,并注意在安装之前,DNS解析可能不再其作用,因为该服务不存在于系统上.
系统日志记录有了一些变化;大多数系统不再需要rsyslog包,默认情况下不安装.新用户可能会更改为journalctl或使用rsyslog的新"高精度时间戳".
升级中可能出现的问题包括冲突或者Pre-Depends循环,这些问题可以通过删除和消除某些软件包或强制重新安装其他软件包来解决.其他问题"Could not perform immediate configuration ..."错误,为此需要在apt源列表文件中同时保留"bullseys"(刚刚删除)和"bookworm"(刚刚添加),以及可能需要强制删除软件包和文件冲突.如前所述,备份系统是遇到任何意外错误时顺利升级系统的关键.
对于某些软件包,debian无法承诺为安全问题提供最少的反向移植.请参阅"安全支持的限制".
与往常一样,debian系统可以轻松升级,无需任何强制停机,但强烈建议阅读发行说明和安装指南以了解可能出现的问题,以及有关安装和升级的详细说明.发布说明将在发布后的几周内进一步改进并翻译成其他语言.
^ https://www.debian.org/News/2023/20230610