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 官方發行的版本現狀,可分為以下幾類:
在目前 (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 軟體倉庫中軟體的自由度分為以下三種:
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 版具體的鏡像來源寫入法,使用了清華鏡像來源:
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中文網其他相關文章!