回覆列表
  • 1 # IT之州

    好問題。題目太大,不是三言兩語說得清,就選一個Linux發行版說說。

    Debian GNU/Linux (簡稱Debian)

    官網:

    https://www.debian.org/index.zh-cn.html

    https://www.debian.org

    哲學:

    自由之上,自由軟體之上。選擇的自由,自由的選擇。信奉自由軟體,當之不讓自由軟體界的旗艦產品。

    風格:

    管理

    完全由自願者組成的社群管理和驅動。不受任何商業公司和機構控制。Debian Project Leader,稱為DPL,就是Debian的大統領,負責日常管理。DPL由所有Debian開發者透過網路民主投票選舉,任期一年。

    社會契約

    Debian專案從一開始創立,為了彰顯信仰,訂立了社會契約。要點如下:

    Debian一直免費。回報自由軟體社群。不隱瞞問題,確保問題報告資料庫一直向大眾開放。人們線上提交的報告立即可檢視。使用者和自由軟體至上。非自由軟體被劃分在contrib和non-free區域。成熟的版本管理和釋出機制

    Debian GNU/Linux釋出採用三部曲。分為:stable, test, unstable。

    Stable: 推薦給絕大多數使用者,為最新的正式釋出的Debian,經過完整測試,穩定可靠,適用於生產環境。目前的版本為Version 10,綽號buster,首次釋出於2019年7月6號,最新一期更新為Version 10.5,釋出於2020年8月1日。test: 測試為目的。包含尚未被stable釋出接納的軟體包。主要優勢是擁有比stable更新的軟體版本。unstable: 這是一個總是在積極開發的釋出。一般來說,目標使用者是Debian開發者和酷愛嚐鮮的使用者。綽號sid。優秀的包管理(package management)

    Debian GNU/Linux最著名的特性之一是優秀的包管理,其實現程式碼特別穩健、可靠和強大。安裝/升級/刪除軟體非常簡單方便。Ubuntu Linux的包管理就是基於Debian GNU/Linux。

    例如,安裝某一個軟體包,例如網頁瀏覽器Chromium。只需要在終端上輸入如下命令:

    sudo apt-get install chromium

    Debian GNU/Linux自動處理軟體依賴關係,自動下載關聯軟體包,自動安裝所有的軟體。

    sudo apt-get uninstall chromium

    升級系統

    sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade

    Debian GNU/Linux有軟體包管理圖形介面系統,例如aptitude。稍加學習,aptitude就會成為你從此離不開的終極軟體包管理工具。搜尋、安裝、刪除、檢視軟體簡介、依賴關係、刪除殭屍包、刪除快取......無所不能。

    擁有59,000個軟體包

    Debian GNU/Linux擁有接近六萬個軟體包。想尋找一個其他Linux釋出有,而Debian沒有的自由軟體,幾乎是不可能的,反之則不然。

    為什麼Debian GNU/Linux好於Ubuntu?

    Ubuntu Linux和Debian GNU/Linux本質區別在於,

    哲學: Ubuntu是商業公司Canonical的產品,追求商業利益,最大化投資回報。而Debian是一家自願者社群管理自由軟體,以自由和自由軟體為至上原則,追求自由的選擇和選擇的自由。體系架構:Debian是全開放的,選擇權交給使用者決定。Ubuntu竭盡全力試圖擁有控制權,從而使股東利益最大化。本質上,對於Canonical公司,使用者和軟體本身只是盈利的工具,利潤最大化和投資回報最大化才是初心和目的。風險:Canonical公司控制著Ubuntu。Canonical隨時可能發生變化:被收購、兼併、破產、倒閉等。而Debian呢?只要世界上還有熱愛自由軟體的自願者,Debian就會一直存在並發展。資本跑不過自由。

    Ubuntu,戴著技術面具的資本傀儡。Debian,永遠初心不改的自由軟體旗艦。

    結語:

    選擇Debian,就是選擇自由,從而賦予你能量和潛力,讓你擁有選擇自由,進行自由選擇。

    更多精彩,關注

  • 2 # 因特理臻

    linux有三大類發行版,紅帽及其衍生版centos,用rpm和yum管理軟體包,debian及其衍生版ubuntu等,用deb和apt管理軟體包,還有一個發行版gentoo linux從原始碼開始安裝作業系統,用portage管理app,衍生版archlinux用pcman安裝二進位制軟體包,其實portage也支援二進位制安裝的。我現在研發的作業系統intlos是基於gentoo,不過用二進位制安裝,類似archlinux,但是用portage安裝二進位制。portage是世界最先進的linux軟體包管理程式。

  • 中秋節和大豐收的關聯?
  • 徽欽二帝坐井觀天真的是生活在井裡麼?