我頭一回安裝 Debian 是在16年前。自那以後,我試用過無數的 Linux 發行版,甚至有一兩個還堅持使用了好幾個月,不過我的主要發行版始終是 Debian,或者至少是 Debian 的眾多衍生版之一。
熟悉,也許可以在一定程度上解釋為什麼我青睞它。不過,我青睞它主要因為其他發行版比不過 Debian。
#我認為至少有七個理由表明 Debian 仍是我青睞的 Linux 發行版:
7、軟體包管理
#Debian 中的軟體包由 dpkg 和 apt-get 來管理。如今,它們管理依賴項的能力不再很獨特;幾個同類工具(例如 dnf 和 urpmi)有一兩個選項是 dpkg 和 apt-get 所沒有的。然而,它們兩個仍是一大批用來檢視和處理軟體包的實用工具的核心。沒有同類工具提供那麼多的選項來解決安裝衝突。這麼多年後,dpkg 和 apt-get 仍然獨具一格。
6、風險的選擇
#Debian 的三個主要軟體庫是 Stable(穩定)、Testing(測試)和 Unstable(不穩定)。這些名稱體現了每個軟體庫中的軟體包在測試這條道路上走得有多遠,讓用戶可以根據自己的情況來兼顧最新軟體包和穩定性程度。
如果你主要專注的是穩定性,那可以堅持使用 Stable。相較之下,如果你想要最新的軟體,可以使用 Unstable,不過面臨著風險:有更多的軟體錯誤,不相容等。 Testing 通常介於這兩個極端之間。
當然了,風險程度是相對的。許多基於 Debian 的發行版(包括 Ubuntu)使用 Testing 或 Unstable 軟體包,不過在發布之前進行了自己的一番測試。除非準備進行技術方面的重大變化,例如上一個版本改用 systemd,否則 Unstable 通常來說足夠安全,如果你想使用的軟體包僅限於非核心元素(例如桌面環境),更是如此。
5、自由程度的選擇
Debian 軟體庫分為三個部分:Main(主要)、Contrib(普通) 和 Non-Free(非自由)。 Main 只包含自由授權的軟體,Contrib 包括本身採用自由授權的軟體,但依賴其他的非自由軟體,而 Non-Free 則包括採用專有許可證發布的軟體。
Debian 安裝時只啟用了 Main,所以該專案的偏好顯而易見。不過,增加另外兩個部分只需要花五分鐘的時間來編輯 /etc/apt/sources.list。我滿足於堅持使用預設設置,不過我很欣賞這一點:Debian 提供了一種選擇,然後放心讓用戶做出正確的選擇。
4、豐富多元的文件
Debian 的文檔散佈於無數個網站,並不常被討論。然而,這些年來,我發現,如果我將“Debian” 添加到我的互聯網搜索,選擇近年來的結果,幾乎總是會找到一個網頁給出詳細的逐步說明,幫助解決我要解決的那個問題。
3、迅速修復錯誤
#我沒聽過另外哪個發行版像 Debian 這麼迅速地應對安全或技術問題。無論 Debian 維護人員是單槍匹馬還是團隊合作,他們的回應時間表明了勤奮懇懇的工作態度,值得用戶依賴。如果說 Debian 有時似乎比其他發行版更頻繁地更新,那不是由於它有更多的錯誤,而是由於其開發人員在小步改進。
2、控制安裝環節
Debian 很早以前就取得了長足發展,戳穿了它很難安裝這個流言。目前的安裝程序是市面上最靈活的安裝程序之一。如果你接受預設設定、安裝它建議的一群軟體包,它就會進行安裝,安裝時間與 Fedora 的 Anaconda 大致一樣。然而如果你自行選擇,安裝和選擇一個個軟體包所花的時間要長得多。這就是為什麼率先推出快速安裝程式的 Ubuntu 在排錯時建議使用 Debian 的安裝程式版本。
1、Debian社群
除了技術面外,Debian 還擁有免費軟體領域最龐大、最創新的社群之一。該專案的郵件清單上熱烈地討論政策和技術選擇;重大議題在 Debian 維護人員當中進行投票表決,包括誰是下一任專案負責人。所有投票取決於 Condorcet 方法,這是最公正的表決方法之一。在過去,該社區常常不歡迎女性,但這種情況在改善;總體上來講,Debian 在力求包容方面所做的工作與其技術素養一樣出名。
主流發行版
#有些人可能反對 Debian,因為發布速度很慢,連最新的軟體包也常常不太先進。然而,如果你在安裝一台伺服器,關注的方面主要是穩定性,這種劣勢反而是一種優勢。此外,除非你堅持始終擁有最新的版本,否則大多數主要的自由軟體已經足夠成熟,必不可少的新功能特性現在已很少見。你常常可以等上幾個月,如果你在虛擬機器中運行其他發行版以滿足好奇心,更是如此。
還是讓數字為它說話吧!如今,三分之二的活躍 Linux 發行版基於 Debian;這幾年來,Distrowatch 網站上頁瀏覽量四大發行版中三個是 Debian 及其最受歡迎的衍生版:Linux Mint 和 Ubuntu。從許多方面來看,Debian 已成為其他上游來源的上游來源。
Debian 也許是歷史最悠久的發行版之一,但很顯然,它仍可以教導其他發行版好幾招。要是沒有 Debian,Linux 領域的境況會大不一樣,會黯然失色好多。
以上是揭示Debian成為主流Linux作業系統的原因的七個方面的詳細內容。更多資訊請關注PHP中文網其他相關文章!