跳至內容

Debian各版本號,代號和軟件源

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务

debian 是 linux 系統最大的發行版之一,但其版本命名卻一直令我困擾。

因此我整理了一下 Debian 各個版本的命名和關係。

版本號 (數字)

Debian 版本號直接用數字來表示,如從 Debian 8、9、10 和 11 等等。

從 Debian 6 開始,每個大的發行版都會在原數字上加 1。如 2023 年發佈的是 Debian 12。

在當前版本的基礎上,通過增加小數來表示小幅度的更新。例如,Debian 12.0發佈後,隨後的更新版本分別爲12.1、12.2等。

版本號是比較常規的,也符合一般認知。

版本代號 (綽號)

除版本號外,Debian 還有發行版的代號。對於每一代版本,都有一對應的 codename (綽號)。

這些代號來自於電影《玩具總動員》中的角色名。如 Debian 12 就叫 bookworm,Debian 11 叫做 bullseye。

版本現狀

在 Debian 中,穩定性版本既可以用來描述 Debian 系統的版本,也可以用來描述系統軟件包的版本。❞

根據 Debian 官方發行的版本現狀,可分爲以下幾類:

  • unstable (不穩定版): 這是 Debian 正在活躍開發的版本,通常由開發者和或嚐鮮的用戶使用。unstable 中的軟件包是最新的,但可能未經測試。
  • testing (測試版): 測試版是指在 unstable 中經過一定測試後的軟件包。
  • stable (穩定版): 官方認可的,正式發佈的包,它是最穩定、最少錯誤和安全問題的版本。一般一個穩定版會有長期支持 (Long Term Support, LTS)。
  • oldstable (舊穩定版):這是前一個 satble 版本,但還在提供 LTS。
  • oldoldstable (更舊的穩定版):這是前前一個 Debian 穩定版,也還在提供 LTS。
  • archived (存檔版): 相比對 oldoldstable 更老,但是目前 Debian 官方提供了擴展長期支持 (Extended Long Term Support, ELTS),即增加了 LTS 的時限。
  • obsolete (過時版): 不再接受任何更新和支持的版本。

在當前 (2024 年 2 月) 時間下,Debian 各個版本、代號及現狀如下 (太早的版本省略):

version codename branche
13 trixie testing
12 bookworm stable
11 bullseye oldstable
10 buster oldoldstable
9 stretch archived
8 jessie archived
7 wheezy obsolete

下載版本

可在 Debian 的鏡像站找到對應的地區。中國大陸的有網易鏡像站和蘭州大學鏡像站。

以網易鏡像站爲例,

Debian 下載時,常見有以下幾類鏡像。

  • live: Live 版本是不完整的鏡像,包含了一些預裝的軟件包,可以在安裝之前試用 Debian。
  • cd (netinst): 鏡像是最小的,只包含安裝系統和最流行的軟件包。
  • dvd: DVD 鏡像比 CD 鏡像大,包含更多的軟件包。
  • bd: 指藍光光盤 (blu-ray disc,BD) 的鏡像。bd 鏡像相對而言更全。
  • dlbd: 指雙層藍光光盤(dual-layer blu-ray,dlbd)的鏡像。dlbd 更大更全,包含了幾乎所有可用的軟件包。

我個人選擇以下格式 Debian 下載:

軟件源區別

Debian 將其軟件倉庫分爲以下幾種:

  • 不穩定 (Unstable)
  • 測試 (Testing)
  • 穩定 (Stable)
  • 實驗型 (Experimental)

根據 Debian 軟件倉庫中軟件的自由度分爲以下三種:

  • main: 完全遵循 Debian自由軟件指南 (DFSG) 的自由軟件。
  • contrib: 遵循 DFSG 的自由軟件,但依賴於 non-free 中的軟件。
  • non-free-firmware:通常不遵循 DFSG,但爲了讓系統能夠正常運行,無法替換或避免使用這些軟件。
  • non-free: 不遵循 DFSG 的非自由軟件。可免費下載,但不提供免費許可。

Debian 軟件源文件通常位於 /etc/apt/sources.list,可以以直接編輯此文件,也可以在 /etc/apt/sources.list.d/ 目錄下創建單獨的文件來添加源。

軟件源格式如下:

deb [uri] distribution [component1] [component2] [component3]deb-src [uri] distribution [component1] [component2] [component3
登錄後複製

上述參數的解釋:

  • deb: 包含的是二進制包,可通過 apt 安裝。
  • deb-src: 包含的是源代碼包,可通過 apt-get source $package 命令進行下載和編譯。
  • distribution: 指發行版代號。
  • component: 組件的名稱,例如 main, contrib 或 non-free 等。

distribution 有以下幾種類型:

  • bookworm: 穩定版軟件源。
  • bookworm-updates: 對穩定版的一些小更新。
  • bookworm-backports: 從測試版和不穩定版上重新編譯的軟件包,可以在穩定版 Debian 上運行。
  • bookworm-security: 對穩定版的安全更新。

以下是 bookworm 版具體的鏡像源寫法,使用了清華鏡像源:

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmwaredeb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmwaredeb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmwaredeb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmwaredeb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
登錄後複製

以上就是Debian各版本號,代號和軟件源的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。