不同 Linux 發行版的過去與歷史

Linux 已經存在了大約 30 年。沒錯,它是一個古老的作業系統,並且創造了歷史。如果您對一些主流 Linux 發行版的歷史感興趣,這裡簡要介紹了各種 Linux 發行版,例如 Ubuntu、Fedora、REHL、Linux Mint、Slackware 等等。我們將用一段簡短的文字來討論它們的理念。

注意:由於分佈如此之多,我們只關注幾個主要的分佈。

Linux 本身的歷史

我認為在討論發行版之前,先快速回顧一下 Linux 本身的歷史是有意義的。一切始於 1991 年,當時一位來自赫爾辛基的電腦科學系學生 Linus Torvalds 創建了一個作業系統內核,用他的話來說,他「只是為了好玩」。最初,Linus 將其命名為「Freax」(由「free」和「x」組合而成,以表明其與 UNIX 的關聯),但後來將其更名為「Linux」。

第一個版本只有核心。系統運作需要啟動器、編譯器、函式庫等等。這些都來自其他 GNU 軟體。一年後,也就是 1992 年,第一個 Linux 發行版誕生了。

Debian Linux

Debian 是最早的 Linux 發行版之一。它由 Ian Murdock 於 1993 年 8 月 16 日首次發布,但第一個穩定版本於 1996 年發布。 Debian 的初衷是創建一個穩定的發行版,任何人都可以免費下載和使用,而不是讓用戶透過一個發行版編譯應用程序,然後再自行編譯。如果您想了解 Debian 更詳細的歷史,其維護者整理了一份文檔 驚人的 從一開始,Debian 歷史上就包含所有重要的事情。

Debian 使用 .deb 軟體包系統-dpkg 軟體套件管理器及其前端(例如 apt-get 或 synaptic)。它自帶一個龐大的應用程式庫,用戶可以下載和安裝。 Debian 也是首批提供 Live CD 的 Linux 發行版之一,這使得 Linux 初學者的入門門檻幾乎為零。

Ubuntu

Debian 是一個非常雄心勃勃的項目,對 Linux 意義重大,但它的發行版過於臃腫,包含許多用戶不需要的應用程式。對輕量級、易於使用的發行版的需求催生了 Ubuntu 的誕生。

Ubuntu 的第一個版本——Ubuntu 4.10(Warty Warthog)——由南非互聯網大亨馬克·沙特爾沃思於 2004 年發布。在古老的祖魯語和科薩語中,「Ubuntu」意為「待人友善」。 Ubuntu 基於最新的 Debian 發行版,並使用相同的 .deb 軟體包系統,但並非所有 Debian 軟體包都能在 Ubuntu 上安裝。 Ubuntu 每六個月發布一個新版本,每兩年發布一個長期版本。

Linux Mint

Linux Mint 是 Debian 家族中一個相對較新的發行版。它由 Clément Lefèbvre 於 2006 年發布,基於 Ubuntu。它旨在極致易用,特別適合初學者。 Linux Mint 附帶豐富的應用程式和多媒體功能,儘管較新的發行版已取消了預設的多媒體/編解碼器支援。

Linux Mint 的一個主要區別在於它還包含專有軟體。這是因為開發人員希望提供一個易於使用的發行版,用戶無需自行安裝所有這些應用程式。與 Ubuntu 類似,在 Linux Mint 上,您可以根據需要安裝其他 Debian 軟體。

Red Hat Enterprise Linux(RHEL)和 Fedora

RHEL 是 Red Hat Linux 的繼承者,Red Hat Linux 是最古老的 Linux 發行版之一。其原始版本於 1995 年發布,並於 2003 年被 Red Hat Enterprise Linux 取代。它是一個付費發行版,如其名稱所示,它的目標客戶是企業用戶。

Fedora 是家庭用戶的免費替代方案。它包含許多 RHEL 的功能,以及一些 RHEL 尚未實現的實驗性功能。兩者都使用 .rpm 軟體包格式,因此無法直接執行其他發行版(例如 Debian)的程式。

Slackware的

Slackware 由 Patrick Volkerding 於 1992 年推出,是現存最古老的 Linux 發行版。直到 20 世紀 90 年代中期,它佔據了約 80% 的市場。 Red Hat Linux 的出現改變了一切,如今 Slackware 遠不及昔日的流行。原因並不壞——事實上,它仍然是一個 Linux 發行版。但由於 Slackware 的設計理念是可自訂和功能強大,而不是易於使用,它的受歡迎程度已經下降。

如果你想了解 Linux 的內幕,這個發行版就是為你準備的! Slackware 使用 pkgtools 軟體包系統。它沒有官方的軟體包倉庫,而且需要大量的手動配置——但如果它能用,那就沒問題。

 Arch Linux

Arch Linux 由 Judd Vinet 於 2002 年創立,他受到了另一個簡單發行版 CRUX 的啟發。它是一個滾動版本,這意味著您只需安裝一次,它就會始終自動更新到最新版本。

Arch Linux 的設計理念是簡潔。它沒有將大量的應用程式打包到發行版中,而是只包含一些小巧、必要的應用程序,讓用戶可以自由地只安裝他們需要的應用程式。 Arch Linux 使用二進位軟體包,這意味著您必須先編譯才能安裝。這聽起來可能很複雜,但 Pacman 和 AUR 讓這個過程相對簡單。

在閱讀一些流行發行版的簡短歷史後,如果您知道上面未涉及的任何事實或日期,請在下面的評論中隨意分享。

轉到頂部按鈕