從七個(gè)方面淺談Debian成為主流Linux操作系統(tǒng)的原因

我頭一回安裝 Debian 是在16年前。自那以后,我試用過(guò)無(wú)數(shù)的 Linux 發(fā)行版,甚至有一兩個(gè)還堅(jiān)持使用了好幾個(gè)月,不過(guò)我的主要發(fā)行版始終是 Debian,或者至少是 Debian 的眾多衍生版之一。
熟悉,也許可以在一定程度上解釋為什么我青睞它。不過(guò),我青睞它主要因?yàn)槠渌l(fā)行版比不過(guò) Debian。
我認(rèn)為至少有七個(gè)理由表明 Debian 仍是我青睞的 Linux 發(fā)行版:
7、軟件包管理
Debian 中的軟件包由 dpkg 和 apt-get 來(lái)管理。如今,它們管理依賴項(xiàng)的能力不再很獨(dú)特;幾個(gè)同類工具(比如 dnf 和 urpmi)有一兩個(gè)選項(xiàng)是 dpkg 和 apt-get 所沒有的。然而,它們兩個(gè)仍是一大批用來(lái)查看和處理軟件包的實(shí)用工具的核心。沒有同類工具提供那么多的選項(xiàng)來(lái)解決安裝沖突。這么多年后,dpkg 和 apt-get 仍然獨(dú)具一格。
6、風(fēng)險(xiǎn)的選擇
Debian 的三個(gè)主要軟件庫(kù)是 Stable(穩(wěn)定)、Testing(測(cè)試)和 Unstable(不穩(wěn)定)。這些名稱體現(xiàn)了每一個(gè)軟件庫(kù)中的軟件包在測(cè)試這條道路上走得有多遠(yuǎn),讓用戶可以根據(jù)自己的情況來(lái)兼顧最新軟件包和穩(wěn)定性程度。
如果你主要關(guān)注的是穩(wěn)定性,那可以堅(jiān)持使用 Stable。相比之下,如果你想要最新的軟件,可以使用 Unstable,不過(guò)面臨著風(fēng)險(xiǎn):有更多的軟件錯(cuò)誤,不相兼容等。Testing 通常介于這兩個(gè)極端之間。
當(dāng)然了,風(fēng)險(xiǎn)程度是相對(duì)的。許多基于 Debian 的發(fā)行版(包括 Ubuntu)使用 Testing 或者 Unstable 軟件包,不過(guò)在發(fā)布之前進(jìn)行了自己的一番測(cè)試。除非準(zhǔn)備進(jìn)行技術(shù)方面的重大變化,比如上一個(gè)版本改用 systemd,否則 Unstable 通常來(lái)說(shuō)足夠安全,如果你想用的軟件包僅限于非核心元素(比如桌面環(huán)境),更是如此。
5、自由程度的選擇
Debian 軟件庫(kù)分為三個(gè)部分:Main(主要)、Contrib(普通) 和 Non-Free(非自由)。Main 只包括自由許可證的軟件,Contrib 包括本身采用自由許可證的軟件,但是依賴其他的非自由軟件,而 Non-Free 包括采用專有許可證發(fā)布的軟件。
Debian 安裝時(shí)只啟用了 Main,所以該項(xiàng)目的偏好顯而易見。不過(guò),添加另外兩個(gè)部分只需要花五分鐘的時(shí)間來(lái)編輯 /etc/apt/sources.list。我滿足于堅(jiān)持使用默認(rèn)設(shè)置,不過(guò)我很欣賞這一點(diǎn):Debian 提供了一種選擇,然后放心讓用戶做出正確的選擇。
4、豐富多樣的文檔
Debian 的文檔散布于無(wú)數(shù)個(gè)網(wǎng)站,并不經(jīng)常被討論。然而,這些年來(lái),我發(fā)現(xiàn),如果我將 “Debian” 添加到我的互聯(lián)網(wǎng)搜索,選擇近些年來(lái)的結(jié)果,幾乎總是會(huì)找到一個(gè)網(wǎng)頁(yè)給出詳細(xì)的逐步說(shuō)明,幫助解決我要解決的那個(gè)問題。
3、迅速修復(fù)錯(cuò)誤
我沒聽說(shuō)過(guò)另外哪個(gè)發(fā)行版像 Debian 這么迅速地應(yīng)對(duì)安全或者技術(shù)問題。無(wú)論 Debian 維護(hù)人員是單槍匹馬還是團(tuán)隊(duì)合作,他們的響應(yīng)時(shí)間表明了勤勤懇懇的工作態(tài)度,值得用戶依賴。如果說(shuō) Debian 有時(shí)似乎比其他發(fā)行版更頻繁地更新,那不是由于它有更多的錯(cuò)誤,而是由于其開發(fā)人員在小步改進(jìn)。
2、控制安裝環(huán)節(jié)
Debian 很早以前就取得了長(zhǎng)足發(fā)展,戳穿了它很難安裝這個(gè)流言。目前的安裝程序是市面上最靈活的安裝程序之一。如果你接受默認(rèn)設(shè)置、安裝它建議的一群軟件包,它就會(huì)進(jìn)行安裝,安裝時(shí)間與 Fedora 的 Anaconda 大致一樣。然而如果你自行選擇,安裝和選擇一個(gè)個(gè)軟件包所花的時(shí)間要長(zhǎng)得多。這就是為什么率先推出快速安裝程序的 Ubuntu 在排錯(cuò)時(shí)建議使用 Debian 的安裝程序版本。
1、Debian社區(qū)
除了技術(shù)方面外,Debian 還擁有免費(fèi)軟件領(lǐng)域最龐大、最創(chuàng)新的社區(qū)之一。該項(xiàng)目的郵件列表上熱烈地討論政策和技術(shù)選擇;重大問題在 Debian 維護(hù)人員當(dāng)中進(jìn)行投票表決,包括誰(shuí)是下一任項(xiàng)目負(fù)責(zé)人。所有投票取決于 Condorcet 方法,這是最公正的表決方法之一。在過(guò)去,該社區(qū)常常不歡迎女性,但這種情況在改善;總體上來(lái)講,Debian 在力求包容方面所做的工作與其技術(shù)素養(yǎng)一樣出名。
主流發(fā)行版
一些人可能反對(duì) Debian,因?yàn)榘l(fā)布速度很慢,連最新的軟件包也常常不太先進(jìn)。然而,如果你在安裝一臺(tái)服務(wù)器,關(guān)注的方面主要是穩(wěn)定性,這種劣勢(shì)反而是一種優(yōu)勢(shì)。此外,除非你堅(jiān)持始終擁有最新的版本,否則大多數(shù)主要的自由軟件已經(jīng)足夠成熟,必不可少的新功能特性現(xiàn)在已很少見。你常??梢缘壬蠋讉€(gè)月,如果你在虛擬機(jī)中運(yùn)行其他發(fā)行版以滿足好奇心,更是如此。
還是讓數(shù)字為它說(shuō)話吧!如今,三分之二的活躍 Linux 發(fā)行版基于 Debian;這幾年來(lái),Distrowatch 網(wǎng)站上頁(yè)面瀏覽量四大發(fā)行版中三個(gè)是 Debian 及其最受歡迎的衍生版:Linux Mint 和 Ubuntu。從許多方面來(lái)看,Debian 已成為其他上游來(lái)源的上游來(lái)源。
Debian 也許是歷史最悠久的發(fā)行版之一,但很顯然,它仍可以教其他發(fā)行版好幾招。要是沒有 Debian,Linux 領(lǐng)域的境況會(huì)大不一樣,會(huì)黯然失色好多。
相關(guān)文章
CentOS Ubuntu Debian三個(gè)linux的異同對(duì)比
Linux有非常多的發(fā)行版本,從性質(zhì)上劃分,大體分為由商業(yè)公司維護(hù)的商業(yè)版本與由開源社區(qū)維護(hù)的免費(fèi)發(fā)行版本;CentOS、Ubuntu、Debian三個(gè)linux都是非常優(yōu)秀的系統(tǒng),開源的2016-12-06詳解Debian系統(tǒng)中安裝Linux新內(nèi)核的流程
自行通過(guò)命令行編譯安裝Linux內(nèi)核的方法比較通用,這里我們就來(lái)看一下詳解Debian系統(tǒng)中安裝Linux新內(nèi)核的流程,需要的朋友可以參考下2016-07-12實(shí)例講解Debian系的Linux中軟件包的安裝與管理命令用法
這篇文章主要介紹了實(shí)例講解Debian系的Linux中軟件包的安裝與管理命令用法,分別舉例詳細(xì)說(shuō)明了apt-get和pcman命令的使用,需要的朋友可以參考下2016-01-29使用U盤安裝Debian 7 (Wheezy) Linux系統(tǒng)詳細(xì)教程
這篇文章主要介紹了使用U盤安裝Debian 7 (Wheezy) Linux系統(tǒng)詳細(xì)教程,需要的朋友可以參考下2015-05-08Ubuntu/Debian系統(tǒng)中 Linux服務(wù)器的初步配置流程
開發(fā)網(wǎng)站的時(shí)候,常常需要自己配置Linux服務(wù)器。腳本之家分享了配置Linux服務(wù)器的初步流程,也就是系統(tǒng)安裝完成后,下一步要做的事情,下面的操作針對(duì)Debian/Ubuntu系統(tǒng),2014-10-13如何在LINUX系統(tǒng)下修改debian wheezy默認(rèn)配置的方法
這篇文章主要為大家介紹了在LINUX系統(tǒng)下修改debianwheezy默認(rèn)配置的方法,2014-09-29Debian比拼Ubuntu 誰(shuí)能稱霸Linux桌面領(lǐng)域
Debian提供了運(yùn)行速度快又穩(wěn)定的桌面Linux體驗(yàn),但前提是你愿意為此多花點(diǎn)工夫。在本文中,本人將詳細(xì)介紹Debian與Ubuntu相比孰優(yōu)孰劣,以及Dibian是不是有能力成為實(shí)力強(qiáng)2014-06-16Linux系統(tǒng)(Debian和Ubuntu)下徹底刪除wine的辦法
Linux系統(tǒng)(Debian和Ubuntu)下徹底刪除wine的方法2012-10-08Debian Linux安裝與基本配置全程圖解教程 pdf格式
安裝Debian的朋友可以做個(gè)參考,安裝過(guò)程大概知道下,做到心中有個(gè)底,Debian有很多種安裝方式,從軟盤引導(dǎo),從硬盤安裝,從光盤安裝,甚至可以完全從網(wǎng)絡(luò)安裝2012-09-04- IP地址設(shè)置: /etc/network/interface // 動(dòng)態(tài)DHCP獲得 # 啟動(dòng)系統(tǒng)激活設(shè)備 # Loop回環(huán)地址 auto lo iface lo inet loopback # 啟動(dòng)系統(tǒng)激活設(shè)備 # 網(wǎng)卡eth0設(shè)置為DHCP類型2009-03-10