作為最早的 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 條目。