Debian 12"bookworm" 已經(jīng)正式發(fā)行
2023/06/10.
經(jīng)過1年1個(gè)月又28天的開發(fā),Debian項(xiàng)目現(xiàn)在自豪的宣布新的穩(wěn)定版本12(代號(hào)“bookworm”書蟲)。
感謝debian安全團(tuán)隊(duì)和debianLTS(Long Term Support 長(zhǎng)期支持)團(tuán)隊(duì)的合作,“bookworm”將持續(xù)支持5年。
根據(jù)“關(guān)于非自由固件2022標(biāo)準(zhǔn)決議^”,我們引入了一個(gè)新的軟件庫:non-free-firmware
可以將非自由固件包與其他非自由軟件包分開.
大多數(shù)非自由固件包已經(jīng)從非自由"non-free"遷移到"non-free-firmware".這種分離讓定制更多不同的官方定制版成為可能.
Debian 12 bookworm 附帶了多種桌面環(huán)境,例如:
Gnome 43,
KDE Plasma 5.27,
LXDE 11,
LXQt 1.2.0,
MATE 1.26,
Xfce 4.18
此發(fā)行版包括11,089個(gè)新的軟件包,現(xiàn)總計(jì)已有64,419個(gè)軟件包,超過6,296個(gè)包已被標(biāo)記"過時(shí) obsolete"而移除,同時(shí)更新了43,254個(gè)軟件包."bookworm"的整體磁盤使用量為365,016,420 kB (365 GB), 包含1,341,564,204行代碼.
感謝我們的翻譯人員,現(xiàn)在"bookworm"使用手冊(cè)的翻譯比以往任何時(shí)候都多,現(xiàn)在使用手冊(cè)"man-pages"提供多種語言的手冊(cè),例如:捷克語、丹麥語、希臘語、芬蘭語、印度尼西亞語、馬其頓語、挪威語 (Bokm?l)、俄語、塞爾維亞語、瑞典語、烏克蘭語和越南語.現(xiàn)在systemd使用手冊(cè)已有德語的完全支持.
"Debian Med Blend 引入了一個(gè)新軟件包:shiny-server,它使用 R 簡(jiǎn)化了科學(xué) Web 應(yīng)用程序。我們一直在努力為 Debian Med 團(tuán)隊(duì)軟件包提供持續(xù)集成支持。為 Debian bookworm 安裝 3.8.x 版本的元數(shù)據(jù)包。"
"Debian Astro Blend 繼續(xù)為專業(yè)天文學(xué)家、愛好者和業(yè)余愛好者提供一站式解決方案,更新了 blend 中幾乎所有版本的軟件包。 astap 和 planetary-system-stacker 有助于圖像堆疊和天體測(cè)量分辨率。現(xiàn)在包括開源相關(guān)器 openvlbi。"
重新引入了對(duì)ARM64的安全啟動(dòng)支持:支持 UEFI 的 ARM64 硬件的用戶可以在啟用安全啟動(dòng)模式的情況下啟動(dòng),以充分利用安全功能。
Debian 12“書蟲”包括許多更新的軟件包(超過 67% 軟件包來自之前的發(fā)行版),例如:
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
憑借著豐富的軟件包選擇和廣泛的架構(gòu)支持,Debian再一次忠于成為"通用操作系統(tǒng) The Universal Operating System"的目標(biāo).他適用于不同的使用場(chǎng)景:從桌面系統(tǒng)到筆記本;從開發(fā)服務(wù)器到集群服務(wù)器;以及數(shù)據(jù)庫,網(wǎng)頁"web"和儲(chǔ)存服務(wù)器.同時(shí)獲得額外的質(zhì)量保證,如對(duì)于軟件庫中所有的軟件自動(dòng)安裝和升級(jí)測(cè)試,以確保"bookworm"滿足用戶對(duì)于debian發(fā)行版高穩(wěn)定性的期望.
一共9種架構(gòu)被"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)現(xiàn)已不包括i586處理器;新的最低處理器要求為i686.如果你的機(jī)器不符合此要求,建議您在其支持周期內(nèi)繼續(xù)使用"bullseye".
Debian Cloud 團(tuán)隊(duì)已經(jīng)為以下幾個(gè)云服務(wù)供應(yīng)商發(fā)布了"bookworm":
Amazon EC2 (amd64 and arm64),
Microsoft Azure (amd64),
OpenStack (generic) (amd64, arm64, ppc64el),
GenericCloud (arm64, amd64),
NoCloud (amd64, arm64, ppc64el)
GenericCloud 鏡像應(yīng)該能在任何虛擬化環(huán)境中運(yùn)行,還有一個(gè)nocloud鏡像可以用于測(cè)試構(gòu)建過程.
GRUB現(xiàn)在已經(jīng)不再默認(rèn)運(yùn)行os-prober檢測(cè)其他操作系統(tǒng).
在發(fā)布之前,技術(shù)委員會(huì)決定Debian"bookworm"應(yīng)該"只支持merged-usr根文件系統(tǒng)布局"^
放棄對(duì)非合并usr布局的支持.對(duì)于使用buster或者bullseye的系統(tǒng),文件系統(tǒng)不會(huì)發(fā)生任何變化;但是舊布局的系統(tǒng)將在升級(jí)過程中進(jìn)行轉(zhuǎn)換.
<<merged-usr=bin,sbin,lib目錄整合到/usr目錄,根目錄下的bin,sbin,lib目錄為鏈接.>>
想要嘗試一下?
如果您只是想使用Debian 12"bookworm"而不安裝它,您可以使用其中一個(gè)可用的實(shí)時(shí)鏡像,它將會(huì)在你的內(nèi)存中以只讀狀態(tài)下加載和運(yùn)行完整的操作系統(tǒng).
這些實(shí)時(shí)鏡像是為amd64和i386架構(gòu)提供,可以選擇DVD,u盤和網(wǎng)絡(luò)啟動(dòng),用戶可以選擇不同的桌面環(huán)境進(jìn)行嘗試:GNOME, KDE Plasma, LXDE, LXQt, MATE和Xfce.Debian live "bookworm"有一個(gè)不包含任何圖形用戶界面的standard實(shí)時(shí)鏡像,所以也可以在沒有圖形界面的情況下進(jìn)行嘗試.
如果你喜歡該操作系統(tǒng),你可以選擇從實(shí)時(shí)鏡像安裝到你的計(jì)算機(jī)硬盤上.實(shí)時(shí)鏡像包括Calamares獨(dú)立安裝程序以及其標(biāo)準(zhǔn)的debian安裝程序.Debian網(wǎng)站的發(fā)行說明和實(shí)時(shí)安裝鏡像部分提供了更多信息.
要將Debian 12"bookworm"直接安裝到你的計(jì)算機(jī)儲(chǔ)存設(shè)備上,你可以從以下多種安裝媒體中選擇下載,例如:Blu-ray Disc, DVD, CD,u盤,或者通過網(wǎng)絡(luò)安裝.更多有關(guān)信息,請(qǐng)參閱安裝指南^.
Debian現(xiàn)在有78種安裝語言可選,其中大部分同時(shí)在文本和圖形化安裝中可用.
安裝鏡像現(xiàn)在可以通過 bittorrent(推薦)jigdo,https下載.有關(guān)信息,請(qǐng)參閱"Debian on CDs^","bookworm"也很快會(huì)提供實(shí)體光盤.
升級(jí)Debian
對(duì)于大多數(shù)配置 apt軟件管理包會(huì)自動(dòng)從Debian11"bullseys"升級(jí)到Debian12"bookworm".
在升級(jí)系統(tǒng)之前,強(qiáng)烈建議您進(jìn)行完整備份,或至少備份任何您不能丟失的數(shù)據(jù)或者配置信息.
升級(jí)工具和過程相當(dāng)可靠,但是升級(jí)過程中的硬件故障可能會(huì)導(dǎo)致系統(tǒng)嚴(yán)重?fù)p壞.您要備份的主要內(nèi)容是/etc,/var/lib/dpkg,/var/lib/apt/entended_states.和
$dpkg --get-selections '*'
的輸出內(nèi)容.#(引號(hào)很重要)
我們歡迎用戶提供有關(guān)從"bullseye"升級(jí)為"bookworm"的任何信息.請(qǐng)分享您的結(jié)果信息通過使用我們的 upgrade-reports 包填寫"Debian bug tracking systen^".
通過提升硬件支持和其他功能,Debian安裝程序現(xiàn)在有了很多改進(jìn),如:修復(fù)UTM上的圖形支持,修復(fù)GRUB字體加載器,消除安裝過程結(jié)束時(shí)的漫長(zhǎng)等待,以及修復(fù)對(duì)bios啟動(dòng)系統(tǒng)的檢測(cè).此版本的Debian安裝程序可能會(huì)在需要時(shí)啟用 non-free-firmware.
ntp包現(xiàn)在已被ntpsec包取代,默認(rèn)的系統(tǒng)時(shí)鐘服務(wù)現(xiàn)在是 systemd-timesyncd;同時(shí)支持 chrony和openntpd.
由于非自由固件已被移動(dòng)它自己的軟件庫中,如果您安裝了非自由固件,建議將 non-free-firmware 添加到您的apt軟件源列表中.
建議在升級(jí)前從apt源列表文件中刪除 bullseye-backports條目;升級(jí)之后考慮添加 bookworm-backports.
對(duì)于"bookworm",安全套件被命名為 bookworm-security;用戶在升級(jí)時(shí)因該相應(yīng)地調(diào)整他們的apt源列表文件.如果您的apt配置還涉及固定或者 APT::Default-Release,則可能需要進(jìn)行調(diào)整以允許將軟件包升級(jí)到新的穩(wěn)定版本.請(qǐng)參考 "禁用apt固定"
OpenLDAP 2.5 升級(jí)包含一些不兼容的更改,可能需要手動(dòng)配置.升級(jí)后slapd服務(wù)可能保持停止?fàn)顟B(tài),直到完成新的配置更新.
新的systemd-resolved包不會(huì)在升級(jí)時(shí)自動(dòng)安裝,因?yàn)樗呀?jīng)被拆分成一個(gè)單獨(dú)的包.如果使用systemd-resolved 系統(tǒng)服務(wù),請(qǐng)?jiān)谏?jí)后手動(dòng) 安裝新包,并注意在安裝之前,DNS解析可能不再其作用,因?yàn)樵摲?wù)不存在于系統(tǒng)上.
系統(tǒng)日志記錄有了一些變化;大多數(shù)系統(tǒng)不再需要rsyslog包,默認(rèn)情況下不安裝.新用戶可能會(huì)更改為journalctl或使用rsyslog的新"高精度時(shí)間戳".
升級(jí)中可能出現(xiàn)的問題包括沖突或者Pre-Depends循環(huán),這些問題可以通過刪除和消除某些軟件包或強(qiáng)制重新安裝其他軟件包來解決.其他問題"Could not perform immediate configuration ..."錯(cuò)誤,為此需要在apt源列表文件中同時(shí)保留"bullseys"(剛剛刪除)和"bookworm"(剛剛添加),以及可能需要強(qiáng)制刪除軟件包和文件沖突.如前所述,備份系統(tǒng)是遇到任何意外錯(cuò)誤時(shí)順利升級(jí)系統(tǒng)的關(guān)鍵.
對(duì)于某些軟件包,debian無法承諾為安全問題提供最少的反向移植.請(qǐng)參閱"安全支持的限制".
與往常一樣,debian系統(tǒng)可以輕松升級(jí),無需任何強(qiáng)制停機(jī),但強(qiáng)烈建議閱讀發(fā)行說明和安裝指南以了解可能出現(xiàn)的問題,以及有關(guān)安裝和升級(jí)的詳細(xì)說明.發(fā)布說明將在發(fā)布后的幾周內(nèi)進(jìn)一步改進(jìn)并翻譯成其他語言.
^ https://www.debian.org/News/2023/20230610