Debian

出自Local Chinese Wikipedia
(重新導向自Debian Linux
跳至導覽 跳至搜尋

Template:NoteTA 腳本錯誤:沒有「Unsubst」這個模塊。腳本錯誤:沒有「Check for unknown parameters」這個模塊。

File:Debian 11 with GNOME desktop.png
在Debian 11默認的GNOME桌面上運行應用程序

Debian腳本錯誤:沒有「IPAc-en」這個模塊。[1])是完全由自由軟體組成的類UNIX作業系統,其包含的多數軟體使用GNU通用公共許可協議授權,並由Debian計劃的參與者組成團隊對其進行打包、開發與維護。

Debian計劃最初由伊恩·默多克於1993年發起,Debian 0.01版在1993年9月15日發布[2],而其第一個穩定版本則在1996年發布。[3]

該計劃的具體工作在互聯網上協調完成,由Debian計劃領導人帶領一個志願者團隊開展工作,並以三份奠基性質的文檔作為工作指導:腳本錯誤:沒有「ilh」這個模塊。、Debian憲章和Debian自由軟件指導方針。操作系統版本定期進行更新,候選發布版本將在經歷過一定時間的腳本錯誤:沒有「ilh」這個模塊。之後進行發布。

作為最早的Linux發行版之一,Debian在建立之初便被定位為在GNU計劃的精神指導下進行公開開發並自由發布的項目。該決定吸引自由軟件基金會的注意與支持,他們為該項目提供從1994年11月至1995年11月為期一年的贊助。[4]贊助終止後,Debian計劃創立非營利機構腳本錯誤:沒有「ilh」這個模塊。以提供支持並令其持有Debian商標作為保護機構。Debian也接受世界多個非營利組織的資助。

特色[編輯]

Debian以其堅守Unix自由軟體的精神,以及給予用家的眾多選擇而聞名。截止2016年,Debian提供了超過25,000個軟件[5],超過50,000個軟件包[6],並正式支援10個計算機系統結構[7]

作為一個大的系統組織框架,Debian旗下有多種不同作業系統核心的分支計劃,主要為採用Linux核心的Debian GNU/Linux系統,其他還有採用GNU Hurd核心的實驗性Debian GNU/Hurd系統。UbuntuKnoppixDeepin等眾多知名Linux發行版,都建基於Debian GNU/Linux。

歷史[編輯]

Debian於1993年8月16日由一名美國普渡大學學生伊恩·默多克腳本錯誤:沒有「Lang」這個模塊。)首次發布。伊恩·默多克最初把他的系統稱為「腳本錯誤:沒有「Lang」這個模塊。」。[8][9]在定義文件腳本錯誤:沒有「Lang」這個模塊。中,伊恩·默多克宣佈將以開源的方式,本著Linux及GNU的精神發行一套GNU/Linux發行版。Debian的名稱是由他當時的女友(現在為其前妻[10]腳本錯誤:沒有「Lang」這個模塊。腳本錯誤:沒有「Lang」這個模塊。自己的名字合併而成的,所以Debian一詞是根據這兩個名字在美國英語的發音而讀作腳本錯誤:沒有「IPA」這個模塊。[11][12]

Debian計畫最初發展緩慢,在1994年和1995年分別發佈了0.9x版本[13];1.x版本則在1996年發佈。1996年,布魯斯·佩倫斯接替了伊恩·默多克成為了Debian計劃的領導者。同年,一名開發者腳本錯誤:沒有「Lang」這個模塊。提議Debian應在其計劃與使用者之間建立一份社群契約。經過討論,布魯斯·佩倫斯發表了腳本錯誤:沒有「ilh」這個模塊。Debian自由軟件指導方針,定義了開發Debian的基本承諾。[14]

1998年在建基於GNU C運行期庫的Debian 2.0發佈之前,布魯斯·佩倫斯離開了Debian的開發工作。Debian開始選出新的領導者,並發佈了另外兩個2.x版本,包含了更多接口和軟體包。APT和第一個非Linux內核移植版—Debian GNU/Hurd的開發也展開。[15]第一個建基於Debian的Linux發行版Corel Linux腳本錯誤:沒有「ilh」這個模塊。的Storm Linux在1999年開始開發。儘管未能成功開發,這兩個發行版成為了建基於Debian的Linux發行版的先驅。

在2000年後半年,Debian對資料庫和發佈的管理作出了重大的改變,它重組了收集軟體的過程,並創造了「測試」(腳本錯誤:沒有「Lang」這個模塊。)版本作為較穩定的對下一個發佈的演示。同年,Debian的開發者開始舉辦名為腳本錯誤:沒有「Lang」這個模塊。的年會,為其開發者和技術專家提供講座和工作坊。[16]

開發版本[編輯]

File:Openlogo-debianV2.svg
開放使用權(Open Use)的Debian徽標

正在開發中的軟體會被上載到名為「不穩定」(腳本錯誤:沒有「Lang」這個模塊。,代號腳本錯誤:沒有「Lang」這個模塊。)和「實驗性」(腳本錯誤:沒有「Lang」這個模塊。)的計劃分支上。上載至「不穩定」分支上的軟體通常是由軟體的原開發者發佈的穩定版本,但包含了一些未經測試的Debian內部的修改(例如軟體的打包)而未達到「不穩定」分支要求的軟體會被置於「實驗性」分支。

一套軟體在置於「不穩定」分支一段時間後(關乎軟體修改的緊急性),該軟體會自動被移至「測試」分支。但如果軟體有嚴重錯誤被報告,或其所依存的軟體未合乎「測試」分支的要求,該軟體則不會被移至「測試」分支。

因為Debian官方發佈的正式版本並不包含新的特色,一些桌面用戶會選擇安裝「測試」甚至「不穩定」分支。但是這兩個分支所進行的測試比穩定版本少些,可能較不穩定;而且這兩個分支並沒有定時的安全更新。[17]更甚者,軟體不當地升級至不穩定的版本可能嚴重影響其使用。

當在「測試」分支中的軟體Bug總數低於一特定數量後,「測試」分支會成為下一個穩定版本。

軟體管理[編輯]

File:Debianaptget.jpg
在Debian的終端機裡執行apt-get指令的畫面

Debian帶來了數萬個軟件包。為了方便用戶使用,這些軟件包都已經被編譯包裝為一種方便的格式,開發人員把它叫做deb包。

Debian系統中,軟件包管理可由多種工具協作進行,範圍從最底層的Template:Em命令直到圖形界面的Template:Em工具。推薦在Debian系統中管理軟件包的標準工具是Template:Em工具集。[18]

dpkg是Debian中軟件包管理的低級別基礎工具。[19]Template:Em命令行工具並不知曉軟件源的配置,其數據庫僅存儲已安裝在當前系統中的軟件包的信息。該工具可以操作本地.deb軟件包及dpkg數據庫內的信息。

APT 工具[編輯]

腳本錯誤:沒有「main」這個模塊。 高級包裝工具(APT)提供了管理Debian系統軟件的功能,且可以從腳本錯誤:沒有「ilh」這個模塊。獲取並解析軟件包依賴。APT工具之間共享依賴信息和軟件包緩存。[18]

非Linux內核版本[編輯]

Hurd[編輯]

腳本錯誤:沒有「main」這個模塊。

把Debian移植至其他內核的工作正在進行,最主要的就是Hurd。Hurd是一組在微內核(例如 Mach)上運行的服務器,它們可以提供各種不同的功能。Hurd是由GNU計劃所設計的自由軟件。[21]

這份操作系統中的大部分的基本工具來自於GNU計劃;因此把它們命名為GNU/Linux和GNU/Hurd。這些工具同樣都是自由的。

BSD[編輯]

腳本錯誤:沒有「main」這個模塊。

Debian曾有名Debian GNU/kFreeBSD的,基於FreeBSD內核的版本。其由於缺乏維護和開發已於2023年七月正式終止。[22]

發行版本[編輯]

Debian主要分三個版本:穩定版本(stable)、測試版本(testing)、不穩定版本(unstable)。

目前的穩定版本為Debian Trixie,上一個穩定版本是Bookworm,不穩定版本永遠為Debian sid。到目前為止所有開發代號均出自Pixar的電影玩具總動員

版本 代號 發佈日期 玩具總動員 註腳
1.1 Buzz 1996年6月17日 巴斯光年,電影主角之一的太空人 使用Linux內核2.0
1.2 Rex 1996年12月12日 暴龍
1.3 Bo 1997年6月2日 放羊的女孩「寶貝」
2.0 Hamm 1998年7月24日 小豬撲滿
2.1 Slink 1999年3月9日 玩具狗 APT面世
2.2 Potato 2000年8月15日 Potato Head先生
3.0 Woody 2002年7月19日 胡迪,電影主角之一的牛仔
3.1 Sarge 2005年6月6日 綠色塑膠玩具士兵的首領「隊長」
4.0 Etch 2007年4月8日 玩具黑板
5.0 Lenny 2009年2月14日 望遠鏡
6.0 Squeeze 2011年2月6日 三隻眼的外星人 i386amd64架構為長期支援版本,是第一個包含長期支援的Debian版本,支援到2016年2月[23]
7 Wheezy 2013年5月5日 吱吱(第二部玩具總動員的一個角色,是一隻帶著領結的玩具企鵝)
8 Jessie 2015年4月25日 翠絲(第二部玩具總動員的一個角色,是一個為虛擬的電視劇 Woody's Roundup 而塑造的女牛仔人物) 預設init系統切換為systemd
9 Stretch 2017年6月17日 在第三部玩具總動員中的一隻紫色章魚 移除對i686之前的x86處理器支援,另外也移除了對32位元PowerPC架構的支援
10 Buster 2019年7月6日 安弟一家養的小狗 支援UEFI安全啟動,預設啟用AppArmor
11 Bullseye 2021年8月14日 胡迪騎的馬
12 Bookworm 2023年6月10日 熊抱哥的手下 上一個穩定版本
13 Trixie 2025年8月9日 邦妮的三角龍玩具 當前穩定版本
14 Forky 一次性叉勺手工玩具 目前測試版本
15 Duke 機車特技表演員玩具
Sid 不適用 阿薛(第二部裡譯為「席德」),隔壁的男孩,玩具終結者 Sid常被誤認為是英語腳本錯誤:沒有「Lang」這個模塊。(仍在開發)的縮寫

Debian sid[編輯]

Debian sid也稱為Debian unstable,即不穩定版本,凡是Debian要收錄的軟件都必須首先放在這個版本裡面進行測試,等到足夠穩定以後會放到testing版本裡面。[24]

生命周期[編輯]

Debian 穩定版通常每隔兩年發布一個版本,自發行後會得到為期約三年的正式支持,期間會不定期得到小版本更新與持續的安全更新以修復發現的重要問題。[25]

自Debian 6開始,Debian開始了長期支持計劃,在每個穩定版三年支持期結束後由長期支持團隊提供額外的兩年安全更新支持,但不會發布小版本。故目前的穩定版可以得到總計五年的安全更新支持。[26]

<timeline> Define $width = 960 Define $halfWidth = 480 Define $warning = 750 # $width - 110 Define $height = 650 Define $legendpos = 585 # $height - 65

Define $start = 01/01/1996 Define $end = 01/01/2032 Define $now = 25/10/2025

ImageSize = width:$width height:$height PlotArea = right:20 left:20 bottom:40 top:60 DateFormat = dd/mm/yyyy Period = from:$start till:$end TimeAxis = orientation:horizontal Legend = orientation:vertical left:35 top:$legendpos

Colors =

    id:lts value:rgb(0.7,0.7,0.7) legend:LTS
    id:elts value:rgb(0.8,0.8,0.8) legend:扩展LTS/擴展LTS
    id:bg         value:white
    id:lightline  value:rgb(0.9,0.9,0.9)
    id:yearline   value:rgb(0.7,0.7,0.7)
    id:lighttext  value:rgb(0.5,0.5,0.5)
    id:today      value:rgb(1,0.6,0.6)
    id:a0    value:rgb(0.90,0.90,0)
    id:a1    value:rgb(0.85,0.85,0)
    id:a2    value:rgb(0.80,0.80,0)
    id:a3    value:rgb(0.75,0.75,0)
    id:a4    value:rgb(0.70,0.70,0)
    id:a5    value:rgb(0.65,0.65,0)
    id:a6    value:rgb(0.60,0.60,0)
    id:a7    value:rgb(0.55,0.55,0)
    id:b0     value:rgb(1,0.76,0.2)
    id:b1     value:rgb(1,0.72,0.2)
    id:b2     value:rgb(1,0.68,0.2)
    id:b3     value:rgb(1,0.64,0.2)
    id:b4     value:rgb(1,0.60,0.2)
    id:b5     value:rgb(1,0.56,0.2)
    id:b6     value:rgb(1,0.52,0.2)
    id:c0      value:rgb(0.80,0.6,1)
    id:c1      value:rgb(0.76,0.6,1)
    id:c2      value:rgb(0.72,0.6,1)
    id:c3      value:rgb(0.68,0.6,1)
    id:c4      value:rgb(0.64,0.6,1)
    id:c5      value:rgb(0.60,0.6,1)
    id:c6      value:rgb(0.56,0.6,1)
    id:c7      value:rgb(0.52,0.6,1)
    id:c8      value:rgb(0.48,0.6,1)
    id:c9      value:rgb(0.44,0.6,1)
    id:c10     value:rgb(0.40,0.6,1)
    id:d0     value:rgb(0.8,0.8,1)
    id:d1     value:rgb(0.76,0.8,1)
    id:d2     value:rgb(0.72,0.8,1)
    id:d3     value:rgb(0.68,0.8,1)
    id:d4     value:rgb(0.64,0.8,1)
    id:d5     value:rgb(0.60,0.8,1)
    id:d6     value:rgb(0.56,0.8,1)
    id:d7     value:rgb(0.52,0.8,1)
    id:d8     value:rgb(0.48,0.8,1)
    id:d9     value:rgb(0.44,0.8,1)
    id:d10    value:rgb(0.40,0.8,1)
    id:d11    value:rgb(0.36,0.8,1)
    id:e0   value:rgb(0.0,0.46,0.25)
    id:e1   value:rgb(0.05,0.42,0.25)
    id:e2   value:rgb(0.05,0.38,0.25)
    id:e3   value:rgb(0.05,0.34,0.25)
    id:e4   value:rgb(0.05,0.30,0.25)
    id:e5   value:rgb(0.05,0.26,0.25)
    id:e6   value:rgb(0.05,0.22,0.23)
    id:e7   value:rgb(0.05,0.18,0.23)
    id:e8   value:rgb(0.05,0.14,0.23)
    id:e9   value:rgb(0.05,0.10,0.23)
    id:e10  value:rgb(0.05,0.06,0.23)
    id:e11  value:rgb(0.05,0.02,0.23)
    id:f0    value:rgb(0,0,1)
    id:f1    value:rgb(0.1,0,0.9)
    id:f2    value:rgb(0.1,0,0.86)
    id:f3    value:rgb(0.1,0,0.82)
    id:f4    value:rgb(0.1,0,0.78)
    id:f5    value:rgb(0.1,0,0.74)
    id:f6    value:rgb(0.1,0,0.70)
    id:f7    value:rgb(0.1,0,0.66)
    id:f8    value:rgb(0.1,0,0.62)
    id:f9    value:rgb(0.1,0,0.58)
    id:f10   value:rgb(0.1,0,0.54)
    id:f11   value:rgb(0.1,0,0.50)
    id:g0    value:rgb(0.824,0.263,0.125)
    id:g1    value:rgb(0.8,0.255,0.122)
    id:g2    value:rgb(0.741,0.239,0.118)
    id:g3    value:rgb(0.690,0.220,0.110)
    id:g4    value:rgb(0.635,0.2,0.106)
    id:g5    value:rgb(0.58,0.188,0.102)
    id:g6    value:rgb(0.525,0.169,0.094)
    id:g7    value:rgb(0.475,0.153,0.086)
    id:g8    value:rgb(0.420,0.133,0.082)
    id:g9    value:rgb(0.365,0.114,0.075)
    id:g10   value:rgb(0.310,0.098,0.071)
    id:g11   value:rgb(0.255,0.079,0.064)
    id:h0   value:rgb(0.580,0.251,0.961)
    id:h1   value:rgb(0.569,0.243,0.941)
    id:h2   value:rgb(0.545,0.235,0.906)
    id:h3   value:rgb(0.522,0.227,0.871)
    id:h4   value:rgb(0.498,0.216,0.835)
    id:h5   value:rgb(0.475,0.204,0.796)
    id:h6   value:rgb(0.447,0.196,0.765)
    id:h7   value:rgb(0.427,0.184,0.725)
    id:h8   value:rgb(0.404,0.173,0.690)
    id:h9   value:rgb(0.376,0.165,0.655)
    id:h10  value:rgb(0.357,0.153,0.620)
    id:h11  value:rgb(0.333,0.141,0.580)
    id:h12  value:rgb(0.310,0.133,0.545)
    id:h13  value:rgb(0.285,0.122,0.510)
    id:i0  value:rgb(0.262,0.111,0.480)
    id:i1  value:rgb(0.230,0.100,0.450)
  1. There appears to be a limit of 104 colors, which gives us 8 * 12 colors for
  2. releases max

BackgroundColors = canvas:bg ScaleMinor = gridcolor:lightline unit:month increment:3 start:$start ScaleMajor = gridcolor:yearline unit:year increment:1 start:$start

LineData=

  at:$now color:today width:0.1

BarData =

 bar:Bookworm text:
 bar:Bullseye text:
 bar:Buster text:
 bar:Stretch text:
 bar:Jessie text:
 bar:Wheezy text:
 bar:Squeeze text:
 bar:Lenny text:
 bar:Etch text:
 bar:Sarge text:
 bar:Woody text:
 bar:Potato text:
 bar:Slink text:
 bar:Hamm text:
 bar:Bo text:
 bar:Rex text:
 bar:Buzz text:

Define $dy = 10

PlotData=

 fontsize:M shift:(0,-5) width:15
 # LTS end of life dates from https://wiki.debian.org/LTS
 # https://www.debian.org/News/2023/20230610
 bar:Bookworm
   color:e0 mark:(line,white)
   from:10/06/2023 till:$now
   at:10/06/2023 shift:(0,$dy) text:"Bookworm 12"
   at:10/06/2023 align:right text:".0"
   barset:break
     color:e1
     from:22/07/2023 till:07/10/2023
   barset:break
     color:e2
     from:07/10/2023 till:10/12/2023
   barset:break
     color:e3
     from:10/12/2023 till:10/02/2024
   barset:break
     color:e4
     from:10/02/2024 till:29/06/2024
   barset:break
     color:e5
     from:29/06/2024 till:31/08/2024
   barset:break
     color:e6
     from:31/08/2024 till:09/11/2024
   barset:break
     color:e7
     from:10/06/2023 till:11/01/2025
   barset:break
     color:e8
     from:11/01/2025 till:14/03/2025
   barset:break
     color:e9
     from:15/03/2025 till:$now
     at:$now text:".10"
 # https://www.debian.org/News/2021/20210814
 bar:Bullseye
   color:h0 mark:(line,white)
   from:14/08/2021 till:$now
   at:14/08/2021 shift:(0,$dy) text:"Bullseye 11"
   at:14/08/2021 align:right text:".0"
   barset:break
     color:h1
     from:09/10/2021 till:18/12/2021
   barset:break
     color:h2
     from:18/12/2021 till:26/03/2022
   barset:break
     color:h3
     from:26/03/2022 till:09/07/2022
   barset:break
     color:h4
     from:09/07/2022 till:10/09/2022
   barset:break
     color:h5
     from:10/09/2022 till:17/12/2022
   barset:break
     color:h6
     from:17/12/2022 till:29/04/2023
   barset:break
     color:h7
     from:29/04/2023 till:07/08/2023
   barset:break
     color:h8
     from:07/08/2023 till:10/02/2024
   barset:break
     color:h9
     from:10/02/2024 till:29/06/2024
   barset:break
     color:lts
     from:31/08/2024 till:31/08/2026
   barset:break
     color:elts
     from:31/08/2026 till:30/06/2031
     at:31/08/2024 text:".11"
 # http://ftp.debian.org/debian/dists/buster/ChangeLog
 bar:Buster
   color:g0 mark:(line,white)
   from:05/07/2019 till:07/09/2019
   at:05/07/2019 shift:(0,$dy) text:"Buster 10"
   at:05/07/2019 align:right text:".0"
   barset:break
     color:g1
     from:07/09/2019 till:16/11/2019
   barset:break
     color:g2
     from:16/11/2019 till:08/02/2020
   barset:break
     color:g3
     from:08/02/2020 till:09/05/2020
   barset:break
     color:g4
     from:09/05/2020 till:01/08/2020
   barset:break
     color:g5
     from:01/08/2020 till:26/09/2020
   barset:break
     color:g6
     from:26/09/2020 till:05/12/2020
   barset:break
     color:g7
     from:05/12/2020 till:06/02/2021
   barset:break
     color:g8
     from:06/02/2021 till:27/03/2021
   barset:break
     color:g9
     from:27/03/2021 till:19/06/2021
   barset:break
     color:g10
     from:19/06/2021 till:09/10/2021
   barset:break
     color:g11
     from:09/10/2021 till:26/03/2022
   barset:break
     color:g11
     from:26/03/2022 till:10/09/2022
   barset:break
     color:lts
     from:10/09/2022 till:30/06/2024
   barset:break
     color:elts
     from:30/06/2024 till:30/06/2029
     at:10/09/2022 text:".13"
 # http://ftp.debian.org/debian/dists/stretch/ChangeLog
 bar:Stretch
   color:h0 mark:(line,white)
   from:17/06/2017 till:22/07/2017
   at:17/06/2017 shift:(0,$dy) text:"Stretch 9"
   at:17/06/2017 align:right text:".0"
   barset:break
     color:h1
     from:22/07/2017 till:07/10/2017
   barset:break
     color:h2
     from:07/10/2017 till:09/12/2017
   barset:break
     color:h3
     from:09/12/2017 till:10/03/2018
   barset:break
     color:h4
     from:10/03/2018 till:14/07/2018
   barset:break
     color:h5
     from:14/07/2018 till:10/11/2018
   barset:break
     color:h6
     from:10/11/2018 till:23/01/2019
   barset:break
     color:h7
     from:23/01/2019 till:16/02/2019
   barset:break
     color:h8
     from:16/02/2019 till:27/04/2019
   barset:break
     color:h9
     from:27/04/2019 till:07/09/2019
   barset:break
     color:h10
     from:07/09/2019 till:08/09/2019
   barset:break
     color:h11
     from:08/09/2019 till:08/02/2020
   barset:break
     color:h12
     from:08/02/2020 till:18/07/2020
   barset:break
     color:lts
     from:18/07/2020 till:01/07/2022
   barset:break
     color:elts
     from:01/07/2022 till:30/06/2027
     at:18/07/2020 text:".13"
 # http://ftp.debian.org/debian/dists/jessie/ChangeLog
 bar:Jessie
   color:g0 mark:(line,white)
   from:25/04/2015 till:06/06/2015
   at:25/04/2015 shift:(0,$dy) text:"Jessie 8"
   at:25/04/2015 align:right text:".0"
   barset:break
     color:g1
     from:06/06/2015 till:05/09/2015
   barset:break
     color:g2
     from:05/09/2015 till:23/01/2016
   barset:break
     color:g3
     from:23/01/2016 till:02/04/2016
   barset:break
     color:g4
     from:02/04/2016 till:04/06/2016
   barset:break
     color:g5
     from:04/06/2016 till:17/09/2016
   barset:break
     color:g6
     from:17/09/2016 till:14/01/2017
   barset:break
     color:g7
     from:14/01/2017 till:06/05/2017
   barset:break
     color:g8
     from:06/05/2017 till:22/07/2017
   barset:break
     color:g9
     from:22/07/2017 till:09/12/2017
   barset:break
     color:g10
     from:09/12/2017 till:23/06/2018
   barset:break
     color:lts
     from:23/06/2018 till:30/06/2020
   barset:break
     color:elts
     from:30/06/2020 till:30/06/2025
     at:23/06/2018 text:".11"
 # http://ftp.debian.org/debian/dists/wheezy/ChangeLog
 bar:Wheezy
   color:f0 mark:(line,white)
   from:04/05/2013 till:15/06/2013
   at:04/05/2013 shift:(0,$dy) text:"Wheezy 7"
   at:04/05/2013 align:right text:".0"
   barset:break
     color:f1
     from:15/06/2013 till:12/10/2013
   barset:break
     color:f2
     from:12/10/2013 till:14/12/2013
   barset:break
     color:f3
     from:14/12/2013 till:08/02/2014
   barset:break
     color:f4
     from:08/02/2014 till:26/04/2014
   barset:break
     color:f5
     from:26/04/2014 till:12/07/2014
   barset:break
     color:f6
     from:12/07/2014 till:18/10/2014
   barset:break
     color:f7
     from:18/10/2014 till:10/01/2015
   barset:break
     color:f8
     from:10/01/2015 till:05/09/2015
   barset:break
     color:f9
     from:05/09/2015 till:02/04/2016
   barset:break
     color:f10
     from:02/04/2016 till:04/06/2016
   barset:break
     color:lts
     from:04/06/2016 till:31/05/2018
   barset:break
     color:elts
     from:31/05/2018 till:30/06/2020
     at:04/06/2016 text:".11"
 # http://ftp.debian.org/debian/dists/squeeze/ChangeLog
 bar:Squeeze
   color:e0 mark:(line,white)
   from:06/02/2011 till: 19/03/2011
   at:06/02/2011 shift:(0,$dy) text:"Squeeze 6.0"
   # http://snapshot.debian.org/archive/debian/20110206T004942Z/dists/
   barset:break
     color:e1
     from:19/03/2011 till:25/06/2011
   barset:break
     color:e2
     from:25/06/2011 till:08/10/2011
   barset:break
     color:e3
     from:08/10/2011 till:28/01/2012
   barset:break
     color:e4
     from:28/01/2012 till:12/05/2012
   barset:break
     color:e5
     from:12/05/2012 till:29/09/2012
   barset:break
     color:e6
     from:29/09/2012 till:23/02/2013
   barset:break
     color:e7
     from:23/02/2013 till:19/10/2013
   barset:break
     color:e8
     from:19/10/2013 till:15/02/2014
   barset:break
     color:e9
     from:15/02/2014 till:19/07/2014
   barset:break
     color:lts
     from:19/07/2014 till:29/02/2016
     at:19/07/2014 text:".10"
 # http://archive.debian.org/debian/dists/lenny/ChangeLog
 bar:Lenny
   color:d0 mark:(line,white)
   from:14/02/2009 till:11/04/2009
   at:14/02/2009 shift:(0,$dy) text:"Lenny 5.0"
   # https://www.debian.org/News/2009/20090214
   barset:break
     color:d1
     from:11/04/2009 till:27/06/2009
   barset:break
     color:d2
     from:27/06/2009 till:04/09/2009
   barset:break
     color:d3
     from:04/09/2009 till:29/01/2010
   barset:break
     color:d4
     from:29/01/2010 till:26/06/2010
   barset:break
     color:d5
     from:26/06/2010 till:04/09/2010
   barset:break
     color:d6
     from:04/09/2010 till:27/11/2010
   barset:break
     color:d7
     from:27/11/2010 till:22/01/2011
   barset:break
     color:d8
     from:22/01/2011 till:01/10/2011
   barset:break
     color:d9
     from:01/10/2011 till:10/03/2012
   barset:break
     color:d10
     at:10/03/2012 text:".10"
 # https://web.archive.org/web/20090205214934/http://ftp.debian.org/debian/dists/etch/ChangeLog
 bar:Etch
   color:c0 mark:(line,white)
   from:08/04/2007 till:15/08/2007
   at:08/04/2007 shift:(0,$dy) text:"Etch 4.0"
   at:08/04/2007 align:right text:"r0"
   barset:break
     color:c1
     from:15/08/2007 till:26/12/2007
   barset:break
     color:c2
     from:26/12/2007 till:16/02/2008
   barset:break
     color:c3
     from:16/02/2008 till:26/07/2008
   barset:break
     color:c4
     from:26/07/2008 till:23/10/2008
   barset:break
     color:c5
     from:23/10/2008 till:17/12/2008
   barset:break
     color:c6
     from:17/12/2008 till:10/02/2009
   barset:break
     color:c7
     from:10/02/2009 till:08/04/2009
     # https://www.debian.org/News/2009/20090210
   barset:break
     color:c8
     from:08/04/2009 till:22/05/2010
     # https://www.debian.org/News/2009/20090408
   barset:break
     color:c9
     at:22/05/2010 text:"r9"
     # http://archive.debian.org/debian/dists/Debian-4.0/Release
 # http://archive.debian.org/debian/dists/sarge/ChangeLog
 bar:Sarge
   color:e0 mark:(line,white)
   from:06/06/2005 till:17/12/2005
   at:06/06/2005 shift:(0,$dy) text:"Sarge 3.1"
   at:06/06/2005 align:right text:"r0"
   barset:break
     color:e1
     from:17/12/2005 till:17/04/2006
   barset:break
     color:e2
     from:17/04/2006 till:31/08/2006
   barset:break
     color:e3
     from:31/08/2006 till:28/10/2006
   barset:break
     color:e4
     from:28/10/2006 till:17/02/2007
   barset:break
     color:e5
     from:17/02/2007 till:07/04/2007
   barset:break
     color:e6
     from:07/04/2007 till:27/12/2007
   barset:break
     color:e7
     from:27/12/2007 till:12/04/2008
   barset:break
     color:e8
     at:12/04/2008 text:"r8"
 # http://archive.debian.org/debian/dists/woody/ChangeLog
 bar:Woody
   color:b0 mark:(line,white)
   from:19/07/2002 till:15/12/2002
   at:19/07/2002 shift:(0,$dy) text:"Woody 3.0"
   at:19/07/2002 align:right text:"r0"
   # https://www.debian.org/doc/manuals/project-history/ch-releases.en.html
   barset:break
     color:b1
     from:15/12/2002 till:20/11/2003
   barset:break
     color:b2
     from:20/11/2003 till:25/10/2004
   barset:break
     color:b3
     from:25/10/2004 till:31/12/2004
   barset:break
     color:b4
     from:31/12/2004 till:15/04/2005
   barset:break
     color:b5
     from:15/04/2005 till:31/05/2005
   barset:break
     color:b6
     from:31/05/2005 till:30/06/2006
     at:30/06/2006 text:"r6"
     # https://www.debian.org/News/2006/20060601
 # http://archive.debian.org/debian/dists/potato/ChangeLog
 bar:Potato
   color:a0 mark:(line,white)
   from:15/08/2000 till:14/11/2000
   at:15/08/2000 shift:(0,$dy) text:"Potato 2.2"
   at:15/08/2000 align:right text:"r0"
   # https://www.debian.org/doc/manuals/project-history/ch-releases.en.html
   barset:break
     color:a1
     from:14/11/2000 till:03/12/2000
   barset:break
     color:a2
     from:03/12/2000 till:16/04/2001
   barset:break
     color:a3
     from:16/04/2001 till:05/11/2001
   barset:break
     color:a4
     from:05/11/2001 till:10/01/2002
   barset:break
     color:a5
     from:10/01/2002 till:03/04/2002
   barset:break
     color:a6
     from:03/04/2002 till:12/07/2002
   barset:break
     color:a7
     from:12/07/2002 till:30/06/2003
     at:30/06/2003 text:"r7"
     # https://www.debian.org/releases/potato/
 # http://archive.debian.org/debian/dists/slink/ChangeLog
 bar:Slink
   color:d0 mark:(line,white)
   from:09/03/1999 till:17/03/1999
   at:09/03/1999 shift:(0,$dy) text:"Slink 2.1"
   at:09/03/1999 align:right text:"r0"
   barset:break
     color:d2
     from:17/03/1999 till:01/09/1999
   barset:break
     color:d3
     from:01/09/1999 till:14/12/1999
   barset:break
     color:d4
     from:14/12/1999 till:16/02/2000
   barset:break
     color:d5
     from:16/02/2000 till:30/09/2000
     at:30/09/2000 text:"r5"
     # https://www.debian.org/News/2000/20000216
     # https://lists.debian.org/debian-security-announce/2000/msg00043.html
 # http://archive.debian.org/debian/dists/hamm/ChangeLog
 bar:Hamm
   color:c0 mark:(line,white)
   from:24/07/1998 till:27/08/1998
   at:24/07/1998 shift:(0,$dy) text:"Hamm 2.0"
   at:24/07/1998 align:right text:"r0"
   barset:break
     color:c1
     from:27/08/1998 till:29/08/1998 # https://lists.debian.org/debian-devel/1998/10/msg02453.html
   barset:break
     color:c2
     from:29/08/1998 till:21/10/1998
   barset:break
     color:c3
     from:21/10/1998 till:07/12/1998
   barset:break
     color:c4
     from:07/12/1998 till:17/02/1999
   barset:break
     color:c5
     from:17/02/1999 till:09/03/1999
     at:09/03/1999 text:"r5"
 # http://archive.debian.org/debian/dists/bo/main/ChangeLog
 bar:Bo
   color:f0 mark:(line,white)
   from:05/06/1997 till:08/07/1997
   at:05/06/1997 shift:(0,$dy) text:"Bo 1.3"
   barset:break
   color:f1
   from:08/07/1997 till:24/07/1998
   at:24/07/1998 text:".1"
 bar:Rex
   color:h0 mark:(line,h0)
   from:12/12/1996 till:05/06/1997 shift:(0,$dy) text:"Rex 1.2"
 bar:Buzz
   color:b0 mark:(line,b0)
   from:17/06/1996 till:12/12/1996 shift:(0,$dy) text:"Buzz 1.1"

TextData =

 fontsize:S
 textcolor:lighttext
 pos:($warning,20)
 text:Updated 2025-10-25 # yyyy-mm-dd (Internationalized date format)

TextData =

  tabs:($halfWidth-center)
  pos:(0,$height)
  fontsize:XL
  textcolor:black
  text:"^Debian release timeline"

</timeline>

使用領域[編輯]

Debian以穩定性聞名,所以很多伺服器都使用Debian作為其作業系統;而很多Linux的LiveCD亦以Debian為基礎改寫,最為著名的例子為Knoppix。而在桌面領域,Debian的一個修改版Ubuntu Linux就獲得了很多Linux使用者的支持,在DistroWatch中排名一直很靠前。[27]而很多信息學競賽亦採用Debian作為操作系統[28]

此外,Debian社區為移動設備設立了Mobian項目,截至2025年支持包括OnePlus6, Librem5, Pocophone F1, Google Pixel 3a在內的多款移動設備並支持包括Plasma MobilePhosh的多款用戶界面。

評價[編輯]

正面評價[編輯]

很多Debian的支持者認為,因為Debian Project獨立運作,不帶有任何商業性質,不依附和不受任何商業公司或者機構控制,使得它能夠有效地堅守其信奉的自由理念和風格。所以它不會發生為了某些商業上的利益而犧牲使用者的權益,也不會因為公司經營不善或者商業模式轉換等變化而導致開發作業終止。而這些特色使得Debian在眾多的GNU/Linux的發行套件中獨樹一幟。

Debian對GNUUNIX精神的堅持,也獲得開源社區和自由軟件開源軟件信奉者的支持。

支持者的其他評價如下:

  • Debian非常精簡,有著乾淨的作業環境。
  • 安裝步驟簡易有效,大部分情況下只要<Enter>、<Enter>一直按下去便可以順利安裝。
  • 擁有方便高效的軟體套件管理程式和deb軟體包,可以讓使用者容易的尋找、安裝、移除、更新程式,或系統升級。
  • 軟體管理制度十分健全,包括了Bug匯報、套件維護人等制度,讓Debian所收集的軟體品質在其它的Linux發行套件之上。
  • 套件庫龐大,令使用者只需通過其自身所帶的軟體管理系統便可下載並安裝套件,不必再在網路上尋找。
  • 套件庫分類清楚,使用者可以明確地選擇安裝自由軟體半自由軟體閉源軟體

負面評價[編輯]

對Debian的技術性批評之一是,因為Debian的發行週期較長,穩定版本的套件可能已經過時。由於Debian很大程度上是為「不動的」平台(例如伺服器和用於開發的機器)設計,而這些平台只需要安全性的更新,Debian的支持者一般這樣回應批評:

  • Debian擁有一些支援較舊版本套件的套件庫,例如將測試套件中的新版軟件移植到當前穩定版的Backports套件庫。但有時候這些套件在更新的時候未能很好地融合在系統中。
  • Debian的「測試」分支常包含了一些其實已經相當穩定的、已更新的套件。但當新的穩定版本發佈後,「測試」分支可能變得混亂。

另一個批評是一些軟體和文件因為未符合Debian對自由軟體的嚴格要求,並未出現在Debian的官方套件庫中,mplayer曾經沒有被加入為Debian的套件。[29]另外也有人批評Debian把一些專有軟體放到「非自由」套件庫,而非完全把這些軟體拒諸門外。相似地,Debian曾把自由與非自由的套件同時放在其「主要」(腳本錯誤:沒有「Lang」這個模塊。)套件庫內,但現在已把非自由的軟體,例如專有的驅動程序,分置於不同的套件庫。

Debian的管理也被批評為過於混亂,導致開發進度緩慢,決策過程也被無止境的討論拖延。在2006年9月,正同時參與Ubuntu開發的Debian開發者腳本錯誤:沒有「Lang」這個模塊。離開了Debian,並批評Debian對開發者不太客氣。[30]

衍生Linux發行版[編輯]

腳本錯誤:沒有「main」這個模塊。

  • TailsOS——是一個側重安全,基於Debian的發行版,其專注於個人隱私和並對網絡流量使用Tor進行匿名性處理
  • Ubuntu——建基於GNOME桌面環境的發行版。其亦有不同的分支,而幾乎每一個分支都有LiveCD(LiveCD也提供安裝的功能)
  • Deepin——深度操作系統,由中國武漢深之度科技有限公司開發的操作系統,以其特色應用與特色桌面環境(DDE)聞名
  • Linux Mint Debian Edition——基於腳本錯誤:沒有「ilh」這個模塊。的滾動更新版本。有分別使用MATECinnamon作為默認桌面環境的兩個版本。
  • 腳本錯誤:沒有「ilh」這個模塊。——LiveCD及Debian安裝程式。
  • Knoppix——LiveCD,同時亦有數個分支,包括Morphix、腳本錯誤:沒有「ilh」這個模塊。Whoppix及Xfld。
  • Libranet——目標是作為更易設定的發行版。
  • CoLinux——將Debian融於Windows的發行版
  • B2D/OB2D Linux頁面存檔備份,存於網際網路檔案館)——OB2D XFCE 伺服器版本,以及 B2D 2018 桌面版,採用快速安裝介面,只要5~15分鐘即可完成安裝。
  • Raspberry Pi OS——樹莓派的官方操作系統。
  • 腳本錯誤:沒有「ilh」這個模塊。:基於 Debian 的 GNU/Linux 發行版,專注於隱私、安全和便利性。[31][32][33][34]
  • TileOS——採用平鋪式視窗管理器「 Sway」的發行版。

參見[編輯]

腳本錯誤:沒有「Portal」這個模塊。

注釋[編輯]

Template:Notelist

參考文獻[編輯]

  1. Template:Cite web
  2. Template:Cite web
  3. Template:Cite web
  4. Template:Cite web
  5. Template:Cite web
  6. Template:Cite web
  7. Template:Cite web
  8. Template:Cite web
  9. 腳本錯誤:沒有「citation/CS1」這個模塊。
  10. Template:Cite web
  11. (英文)Debian網站,About Debian頁面存檔備份,存於網際網路檔案館
  12. Template:Cite book
  13. Template:Cite web
  14. 腳本錯誤:沒有「citation/CS1」這個模塊。
  15. 腳本錯誤:沒有「citation/CS1」這個模塊。
  16. (英文)Debian文件組,2006年10月7日,A Brief History of Debian頁面存檔備份,存於網際網路檔案館
  17. (英文)http://www.debian.org/security/faq#testing頁面存檔備份,存於網際網路檔案館
  18. 18.0 18.1 18.2 18.3 Template:Cite web
  19. Template:Cite web
  20. Template:Cite web
  21. Template:Cite web
  22. Template:Cite web
  23. Template:Cite web
  24. Template:Cite web
  25. Template:Cite web
  26. Template:Cite web
  27. Template:Cite web
  28. (英文)IOI: All contest machines will be installed to dual-boot in Windows XP and Debian GNU/Linux 3.1.頁面存檔備份,存於網際網路檔案館
  29. (英文)Debian網站,2006年11月1日,The Debian and mplayer FAQ頁面存檔備份,存於網際網路檔案館
  30. (英文)Maintainer's resignation highlights problems in Debian project腳本錯誤:沒有「Unsubst」這個模塊。
  31. Template:Cite web
  32. Template:Cite web
  33. Template:Cite web
  34. Template:Cite web

外部鏈接[編輯]

Template:Commons+cat

  1. REDIRECT Template:Curlie
  • Debian在DistroWatch上的頁面

腳本錯誤:沒有「Navbox」這個模塊。 Template:Linux-distro 腳本錯誤:沒有「Navbox」這個模塊。

腳本錯誤:沒有「Authority control」這個模塊。腳本錯誤:沒有「Check for unknown parameters」這個模塊。