作为最早的 Linux 发行版之一,Debian 项目在 1993 年 9 月就发布了 0.01 版;在此约三年之后的 1996 年 6 月, Debian 迎来了第一个稳定版本 1.1。此后的二十多年中,Debian 遵循 GNU 理念开放地开发、自由地分发。Debian 凭借其可靠性成为了最受欢迎、最为广泛应用的 Linux 发行版之一。
日前,Debian 正式发布了稳定分支的第 10 个大版本。这一版本代号为 buster,将有五年的支持期。
Debian 10 搭载了多个桌面环境,其中包括:Cinnamon 3.8、GNOME 3.30、KDE Plasma 5.14、LXDE 0.99.2、LXQt 0.14、MATE 1.20、Xfce 4.12。
在这一版本中,GNOME 默认使用 Wayland 显示服务器,而非 Xorg。Wayland 拥有更加简单和现代的设计,并具备安全性优势。但同时,Xorg 显示服务器也被默认安装了,因而用户可以根据需要在显示管理器中选择。
Debian 10 中超过 91% 的软件包源码实现了可重现的构建(Reproducible Builds),为验证源码和编译结果的对应提供了可能,可防范攻击者在编译过程中插入后门或进行其它恶意修改并发布。
Debian 10 默认安装并启用了 AppArmor 内核安全模块,允许系统管理员对单个程序施加网络访问、文件权限等方面的限制。
Debian 10 中,网络过滤(filter)默认基于 nftables。自 iptables v1.8.2 起,软件包提供了 iptables-nft 及 iptables-legacy 两种命令行接口的变体。基于 nftables 的变体采用 nf_tables 内核子系统。
UEFI 早已在 Debian 7 中被引入。这一版本极大的改进了对 UEFI 的支持。此外,amd64、i386 及 arm64 三种架构还支持 Secure Boot。用户不再非得关闭 Secure Boot 才能使用 Debian。
Debian 10 默认安装了 cups 及 cups-filter 软件包,将方便用户直接使用打印机而无需手动安装软件包。
相较于前一版本,Debian 10 升级了 62% 的软件包,例如:
- Apache 2.4.38
- BIND DNS Server 9.11
- Chromium 73.0
- Emacs 26.1
- Firefox 60.7 (in the firefox-esr package)
- GIMP 2.10.8
- GNU Compiler Collection 7.4 and 8.3
- GnuPG 2.2
- Golang 1.11
- Inkscape 0.92.4
- LibreOffice 6.1
- Linux 4.19 series
- MariaDB 10.3
- OpenJDK 11
- Perl 5.28
- PHP 7.3
- PostgreSQL 11
- Python 3 3.7.2
- Ruby 2.5.1
- Rustc 1.34
- Samba 4.9
- systemd 241
- Thunderbird 60.7.2
- Vim 8.1
- 以及其它 59000 个软件包
Debian 10 支持十个不同的处理器架构:AMD64、AArch64、armel、armhf、i386、MIPS/MIPSel、MIPS64el、ppc64el、s390x。
Debian 10 (buster) 针对所有支持架构均提供了发行说明,其中的多数或全部文档还包含简体中文翻译。
更多信息见于 Debian 10 (buster), 64-bit PC 的发行说明(简体中文)。
本文的主要内容翻译或摘录自 Debian 10 的发布通告,封面图片转载自 Debian 桌面艺术作品;部分内容及数据来自 Wikipedia 的 Debian 条目。