首頁 >電腦教學 >電腦知識 >Debian各版本號,代號與軟體來源

Debian各版本號,代號與軟體來源

WBOY
WBOY轉載
2024-02-20 09:01:021373瀏覽

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各版本號,代號與軟體來源

#軟體來源差異

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-b​​ackports: 從測試版和不穩定版重新編譯的軟體包,可以在穩定版 Debian 上運行。
  • bookworm-security: 穩定版的安全性更新。

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

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware

以上是Debian各版本號,代號與軟體來源的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:mryunwei.com。如有侵權,請聯絡admin@php.cn刪除