Debian12怎么升級(jí)到Debian13? Debian系統(tǒng)升級(jí)教程
歷經(jīng) 2 年多的精心打磨,廣大用戶心心念念的 Debian 13 終于正式發(fā)布了!新版本帶來了海量全新特性和功能改進(jìn),想必有不少 Debian 12 用戶早已躍躍欲試,想要第一時(shí)間升級(jí)到 Debian 13 穩(wěn)定版本了。
接下來,我們就手把手教你如何從 Debian 12 平滑升級(jí)到 Debian 13,拆解每一個(gè)關(guān)鍵步驟,帶你順利完成這次大版本升級(jí)之旅。

一、備份當(dāng)前系統(tǒng)
先說重點(diǎn):升級(jí)之前一定要備份!
- 建議用你最熟悉的系統(tǒng)快照工具,對(duì)當(dāng)前的 Bookworm 系統(tǒng)來一次完整備份。比如,可以使用 Rsnapshot 進(jìn)行系統(tǒng)快照。
- 當(dāng)然,你也可以直接使用
tar命令,把系統(tǒng)里的「關(guān)鍵目錄」打包成一個(gè).tar.gz文件,比如這樣:
sudo tar czf /bookworm.tar.gz \
--exclude=/bookworm.tar.gz \
--exclude=/dev \
--exclude=/run \
--exclude=/mnt \
--exclude=/proc \
--exclude=/sys \
--exclude=/tmp \
--exclude=/media \
--exclude=/lost+found \
/二、更新所有軟件
升級(jí)之前,我們要確保 Debian 12 系統(tǒng)里的軟件包都是最新:
1、先更新所有軟件包:
sudo apt update sudo apt upgrade sudo apt full-upgrade
2、清理不再需要的殘留軟件包,并重啟系統(tǒng):
sudo apt --purge autoremove sudo reboot
3、看看當(dāng)前 Debian 12 的最新「小版本」?fàn)顟B(tài):
cat /etc/debian_version

更新 Debian 12 所有軟件
三、檢查已安裝的軟件包
在長(zhǎng)期使用 Debian 12 的過程中,我們可能安裝了不少來自「非官方源」的軟件,比如 Google Chrome、VirtualBox、Docker 等。這些外部源可能還沒有適配 Trixie,直接升級(jí)有可能會(huì)出問題。
按照最佳實(shí)踐,在升級(jí)之前最好先檢查一下,系統(tǒng)里有哪些「包」不是來自 Debian 官方源:
1、列出「已安裝」但不來自官方源的軟件包:
sudo apt list '?narrow(?installed, ?not(?origin(Debian)))'

檢查當(dāng)前 Debian 已安裝的軟件包
2、根據(jù)你的實(shí)際情況進(jìn)行處理:
- 不重要的軟件,可以先卸載,等升級(jí)成功后再重新安裝。
- 我們的示例中的 Docker 來自外部源,但它通常會(huì)第一時(shí)間適配新系統(tǒng),我們就選擇保留。
3、再檢查一下有沒有被hold?。ń垢拢┑陌?/p>
sudo apt-mark showhold
4、如果有,就解鎖,讓它們可以更新:
sudo apt-mark unhold <軟件包名稱>
5、如果你使用了 Debian 的 backports 源,也不用擔(dān)心。來自bookworm-backports的軟件包版本一般都會(huì)低于 Trixie 中的正式版本,升級(jí)時(shí)會(huì)像普通軟件包一樣正常更新。
四、修改 trixie 軟件源
Debian 的軟件源定義在/etc/apt/sources.list和/etc/apt/sources.list.d/目錄里。要從 Debian 12 升級(jí)到 Debian 13,就要先改成 Trixie 源。
1、為了以防萬一,建議先備份當(dāng)前的源配置:
mkdir ~/apt cp /etc/apt/sources.list ~/apt cp -r /etc/apt/sources.list.d/ ~/apt
2、把所有的bookworm改成trixie:
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*
3、修改完后,/etc/apt/sources.list大概長(zhǎng)這樣:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-updates main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-backports main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ trixie-security main contrib non-free non-free-firmware

修改 trixie 軟件源
五、執(zhí)行初步的最小化升級(jí)
1、這個(gè)時(shí)候,你的 Debian 12 已經(jīng)準(zhǔn)備好迎接升級(jí)。先更新一次軟件源列表,讓系統(tǒng)重新識(shí)別新倉(cāng)庫(kù):
sudo apt update
2、按照 Debian 官方建議,升級(jí)過程最好分成 2 步:
- 第一步:最小化升級(jí)
- 第二步:完整升級(jí)
3、執(zhí)行最小化升級(jí)命令(只升級(jí)已安裝的軟件,不新增包):
sudo apt upgrade --without-new-pkgs

執(zhí)行 Debian 13 最小化升級(jí)
4、升級(jí)時(shí)可能會(huì)彈出一些重要信息,閱讀后按q退出,并繼續(xù)升級(jí)。

閱讀重要提示,并按 q 繼續(xù)
5、如果提示是否允許升級(jí)時(shí)自動(dòng)重啟服務(wù),選擇「Yes」后回車。

選擇自動(dòng)重啟服務(wù)
6、如果問你「手動(dòng)改過的配置文件要怎么處理」,不確定的話,就直接「回車」用默認(rèn)選項(xiàng),這通常是安全的。

選擇配置文件處理方式
六、正式升級(jí)到 Debian 13
1、最小化升級(jí)完成后,執(zhí)行完整升級(jí):
sudo apt full-upgrade
2、這時(shí),會(huì)出現(xiàn)一長(zhǎng)串軟件包列表,「回車」繼續(xù),期間根據(jù)提示做必要操作。

正式升級(jí)到 Debian 13
這一步會(huì)升級(jí)所有軟件包,并根據(jù)需要安裝新依賴、移除舊包。耗時(shí)可能會(huì)比較長(zhǎng),耐心等待就好。
3、升級(jí)完成后重啟系統(tǒng):
sudo reboot
七、升級(jí)后的清理工作
恭喜,大功告成!你的系統(tǒng)已經(jīng)順利從 Debian 12 升級(jí)到 Debian 13 了?,F(xiàn)在,就登錄系統(tǒng),盡情享用煥然一新的 Debian 吧。
1、最后,建議你清理一下不再需要的舊包:
sudo apt --purge autoremove
2、清空本地 APT 緩存里的舊包文件:
sudo apt autoclean
總的來說,只要你遵循正確的步驟,從 Debian 12 升到 Debian 13 其實(shí)非常簡(jiǎn)單。升級(jí)完成后記得檢查一下關(guān)鍵服務(wù)是否正常,應(yīng)用是否運(yùn)行如常。需要更多幫助的話,可以參考 Debian 官方升級(jí)文檔。
相關(guān)文章

高效管理你的Linux系統(tǒng): Debian操作系統(tǒng)常用命令指南
在Debian操作系統(tǒng)中,了解和掌握常用命令對(duì)于提高工作效率和系統(tǒng)管理至關(guān)重要,本文將詳細(xì)介紹Debian的常用命令,幫助讀者更好地使用和管理Debian系統(tǒng)2025-01-20
debian更新系統(tǒng)的命令怎么用? 輕松配置Debian自動(dòng)更新的技巧
Debian不手動(dòng)更新怎么體驗(yàn)新系統(tǒng)?Debian提供了一個(gè)既簡(jiǎn)單又高效的解決辦法——自動(dòng)更新,該怎么用呢?詳細(xì)請(qǐng)看下文介紹2025-01-20
Debian如何查看系統(tǒng)版本? 7種輕松查看Debian版本信息的實(shí)用方法
Debian是一個(gè)廣泛使用的Linux發(fā)行版,用戶有時(shí)需要查看其版本信息以進(jìn)行系統(tǒng)管理、故障排除或兼容性檢查,在Debian系統(tǒng)中,有幾種不同的方法可以查看版本信息2025-01-17
Debian 12.1 Linux 發(fā)行版發(fā)布:附更新內(nèi)容匯總
在今年 6 月初,Debian 12“bookworm”發(fā)布,而日前 Debian 迎來了 12.1 版本,主要修復(fù)系統(tǒng)用戶創(chuàng)建等多個(gè)安全問題,詳細(xì)請(qǐng)看下文介紹2023-07-24
Debian 12.0版發(fā)布: Linux 內(nèi)核升級(jí)6.1 更容易處理非自由固件
Debian 12今天正式發(fā)布,作為這個(gè)長(zhǎng)期維護(hù)的Linux發(fā)行版的最新主要版本。比起 Debian 11 穩(wěn)定版系列,Debian 12 有大量的軟件包更新可以獲得2023-06-12Debian 11.7 系統(tǒng)發(fā)布(附更新內(nèi)容匯總)
Debian 11.7 已作為 Debian 11 “Bullseye” 穩(wěn)定系列的第七次最新發(fā)布,此版本包含一些安全修復(fù)、 Bug 修復(fù),且合并了最新的穩(wěn)定軟件包更新2023-05-04
Debian11中thunar文件管理器在哪? Debian11打開thunar文件管理器的技巧
Debian11中thunar文件管理器在哪?Debian11系統(tǒng)想要打開文件管理器,該怎么打開呢?下面我們就來看看Debian11打開thunar文件管理器的技巧2023-01-21
Debian11如何設(shè)置默認(rèn)終端模擬器? Debian默認(rèn)終端模擬器的設(shè)置方法
Debian11如何設(shè)置默認(rèn)終端模擬器?Debian11系統(tǒng)中想要設(shè)置默認(rèn)終端模擬器,該怎么設(shè)置呢?下面我們就來看看Debian默認(rèn)終端模擬器的設(shè)置方法2023-01-20
Debian系統(tǒng)怎么注銷? Debian11關(guān)閉系統(tǒng)的技巧
Debian系統(tǒng)怎么注銷?Debian11系統(tǒng)想要注銷,該怎么操作呢?我們介紹兩種方法,下面我們就來看看Debian11關(guān)閉系統(tǒng)的技巧2023-01-18
Debian怎么鎖定屏幕? Debian11 Mate怎么鎖定電腦屏幕的技巧
Debian怎么鎖定屏幕?Debian系統(tǒng)桌面屏幕想要鎖定,該怎么鎖定呢?下面我們就來看看Debian11 Mate怎么鎖定電腦屏幕的技巧2023-01-18







