Debian各版本號,代號與軟體來源
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-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中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Snap是針對Linux系統設計的外部套件管理器,它為您提供了安裝容器化應用程式的便捷途徑。透過Snap,您可以輕鬆下載和安裝軟體包,無需擔心安裝額外的依賴項。此管理器會自動解決軟體包所需的依賴項,確保軟體包能夠在您的系統上順利運作。 Snap與本地的apt套件管理器相輔相成,為您提供了另一種在系統中安裝和運行應用程式的選擇。在本指南中,您將找到有關如何在Debian12上安裝Snap的完整指南。提綱:如何在Debian12上安裝Snap如何在Snap上尋找包可用性如何在Snap上找到有關包的信

Wine是一種可以在Linux系統上運行Windows應用程式的相容層,它可以讓用戶在Linux系統上無縫運行Windows應用程序,而無需進行雙系統安裝或虛擬機設置,本文將介紹如何在Debian系統上安裝Wine以及提供一些相關的教學。安裝Wine在Debian系統上安裝Wine非常簡單,只需要使用apt命令即可,打開終端,並輸入以下命令:```shellsudoapt-getupdatesudoapt-getinstallwine```這將更新您的軟體包列表,並安裝Wine ,安裝完成後,您可

載CentOS-7.0-1406的時候,有很多可選則的版本,對於普通用戶來說,不知道選擇哪個好,下面做一下簡單介紹:(1)CentOS-xxxx-LiveCD.ios和CentOS-xxxx- bin-DVD.iso有什麼差別?前者只有700M,後者有3.8G。其差異不僅在大小上,其更本質的差異是,CentOS-xxxx-LiveCD.ios只能載入到記憶體裡運行,不能安裝。 CentOS-xxx-bin-DVD1.iso才可以安裝到硬碟上。 (2)CentOS-xxx-bin-DVD1.iso,Ce

在Windows系統中安裝Debian,以及直接在Windows中安裝deb文件,是許多Linux愛好者探索雙系統或嘗試新軟體的方式,本文將詳細介紹這兩種安裝方式的步驟及注意事項。 Windows下安裝Debian要在Windows系統中安裝Debian,通常需要透過虛擬機器軟體,如VirtualBox,以下是特定步驟:1.下載並安裝VirtualBox,這是一個免費的虛擬化軟體,可以在同一台電腦上執行多個作業系統。 2.下載Debian的ISO鏡像文件,可以在Debian官網上找到下載連結。 3.在

STEAM是由ValveCorporation開發的一個受歡迎的遊戲平台,讓您可以購買、下載、安裝和玩遊戲。它提供自動更新、配對和社區論壇等功能,以解決與軟體相關的問題。除此之外,你還可以使用STeam與其他玩家和開發者互動,因為它有廣泛的社群支援。在本指南中,您將學習到:如何在Debian12上安裝Steam如何在Debian12上運行STeam如何從Debian12中刪除STeam結論如何在Debian12上安裝Steam您可以在Debian12上安裝Steam:Debian官方資料庫deb包S

Debian是一種流行的Linux發行版,廣泛應用於伺服器和桌面系統,GCC(GNUCompilerCollection)是一款開源的編譯器套件,用於編譯C、C++、Fortran等多種程式語言,在Debian系統中,安裝GCC及GCC10非常簡單,本文將提供您詳細的安裝指南。安裝GCC1.開啟終端機(Terminal),使用以下指令更新軟體包清單:```shellsudoaptupdate```2.安裝GCC及其相關工具:sudoaptinstallbuild-essential這個指令將會安裝

遇到scipy庫安裝失敗怎麼辦?快速解決方法分享,需要具體程式碼範例scipy是一個廣泛應用於科學計算的強大Python庫,提供了許多數學、科學和工程計算的功能。然而,在安裝scipy時,有時會遇到一些問題導致安裝失敗。本文將向大家介紹一些常見的scipy安裝失敗問題,並提供對應的解決方法和具體的範例程式碼。問題1:缺少依賴函式庫在安裝scipy之前,需要先安裝一

高效安裝:快速安裝pandas庫的技巧和技巧,需要具體程式碼範例概述:Pandas是一個功能強大的資料處理和分析工具,非常受Python開發人員的歡迎。然而,安裝pandas庫有時可能會遇到一些挑戰,尤其是在網路條件較差的情況下。本文將介紹一些技巧和技巧,幫助您快速安裝pandas庫,並提供具體的程式碼範例。使用pip安裝:pip是Python的官方軟體包管理工
