你應該嘗試這些高級Linux發(fā)行版,不基于Debian、Arch或Red Hat
有數(shù)百個Linux發(fā)行版。有些是通用的,而有些是專門為教育、機器人、黑客、游戲等而設計的。
你會注意到它們中的大多數(shù)都來自Debian/Ubuntu、Arch和Red Hat/Fedora。如果你喜歡各種發(fā)行版,并嘗試了一系列的發(fā)行版,你可能很快就會“厭倦”它,大多數(shù) Linux 發(fā)行版在某個點版本之后會感覺太相似,除了這里和那里的一些視覺變化之外,你不會得到不同的體驗。
如果你覺得是這樣的,那現(xiàn)在讓我列出一些高級的、獨立的Linux發(fā)行版來測試您的專業(yè)知識。
面向?qū)<业母呒塋inux發(fā)行版
您可能會反對此處使用“專家”一詞。畢竟,“專家級Linux用戶”并不一定需要使用高級Linux發(fā)行版。他們可以很容易地利用他們在像Linux Mint這樣對初學者友好的發(fā)行版上的專業(yè)知識。
這里的專家一詞適用于那些在離開舒適區(qū)并進入在陌生環(huán)境中時不會輕易不知所措的人。
那好吧。讓我們看看您可以使用哪些發(fā)行版來測試您的專業(yè)知識。
Clear Linux
Clear Linux 不是您的通用桌面 Linux 發(fā)行版。它是一個開源、滾動發(fā)布的發(fā)行版,由英特爾從頭開始創(chuàng)建,顯然,它針對英特爾平臺進行了高度調(diào)整。
Clear Linux OS 主要面向 IT、DevOps、云/容器部署和 AI 領域的專業(yè)人士。
包管理是通過 swupd 完成的,但與常規(guī)包管理器不同,版本控制發(fā)生在單個文件級別。這意味著當系統(tǒng)中發(fā)生任何軟件更改時,它會生成一個全新的操作系統(tǒng)版本。
可以嘗試Clear Linux了嗎?
NixOS
NixOS 是一個獨特的發(fā)行版,它處理從內(nèi)核到配置再到應用程序的所有內(nèi)容。
NixOS 建立在 Nix 包管理器之上,從內(nèi)核到配置的一切都基于它。所有包都相互隔離。
它確保安裝或升級一個軟件包不會破壞其他軟件包。您還可以輕松回滾到以前的版本。
隔離功能還可以幫助您毫不猶豫地嘗試新工具、創(chuàng)建開發(fā)環(huán)境等。
聽起來不錯,你不決定想試一試嗎?
Void Linux
Void Linux是另一個獨立的Linux發(fā)行版。它是一個滾動發(fā)行版,但它側(cè)重于穩(wěn)定性,而不是像 Arch Linux 那樣處于前沿。
Void Linux 有自己的 XBPS 包管理系統(tǒng),用于安裝和刪除軟件,可選擇從源(來自 XBPS 源包集合)構(gòu)建包。
將 Void Linux 與其他發(fā)行版的人群區(qū)分開來的另一件事是它使用 runit 作為初始化系統(tǒng)而不是 systemd,這更接近傳統(tǒng)的Unix方式。
不知道Void Linux能填補你發(fā)行版生活中的空白嗎?
Slackware
最古老的活躍 Linux 發(fā)行版 Slackware 肯定可以算作 Linux 專家發(fā)行版。
這很有趣,因為曾幾何時,許多新的 Linux 用戶從 Slackware 開始了他們的 Linux 之旅。但那是在 90 年代中期,可以肯定的是,那些新手已經(jīng)變成了老手。
最初,Slackware 基于 Softlanding Linux System (SLS),這是 1992 年最早的 Linux 發(fā)行版之一。
Slackware 是一個先進的 Linux 發(fā)行版,旨在生產(chǎn)最“類 UNIX”的 Linux 發(fā)行版。
不要在這里偷懶了。準備好在 Slackware 中廣泛使用命令行。
Gentoo
Gentoo Linux 以快速游泳的巴布亞企鵝(Gentoo penguin)命名。它體現(xiàn)了 Gentoo Linux 的速度優(yōu)化能力。
Gentoo能為幾乎任何應用程序或需求自動地作出優(yōu)化和定制。追求極限的配置、性能,以及頂尖的用戶和開發(fā)者社區(qū),都是Gentoo體驗的標志特點。它會根據(jù)最終用戶的偏好自動構(gòu)建自定義版本的軟件包,并針對最終用戶的硬件進行了優(yōu)化。
Gentoo的哲學是自由和選擇。得益于一種稱為Portage的技術,Gentoo能成為理想的安全服務器、開發(fā)工作站、專業(yè)桌面、游戲系統(tǒng)、嵌入式解決方案或者別的東西——你想讓它成為什么,它就可以成為什么。
Linux From Scratch
如果您認為安裝 Arch Linux 是一項挑戰(zhàn),那就請嘗試 Linux From Scratch (LFS)。顧名思義,在這里你必須從頭開始做所有事情。
從安裝到使用,你在一個較低的層次上做所有的事情,這就是它的美妙之處。這里沒有安裝預編譯的Linux發(fā)行版。您可以完全從源代碼構(gòu)建自己的定制Linux系統(tǒng)。
經(jīng)常建議使用 Linux From Scratch 來學習 Linux 的核心功能,這確實是一種學習體驗。
還在為 Linux From Scratch 撓頭嗎?您可以以書籍的形式閱讀它的文檔。
總結(jié)
還有幾個獨立的 Linux 發(fā)行版。Mageia 和 Solus 是相對較受歡迎的兩個。我沒有將它們包括在此列表中,因為我認為它們更友好,并且不像列表中的其他人那樣使用起來復雜。
現(xiàn)在輪到你來說了。您是否使用過高級 Linux 發(fā)行版?是過去還是現(xiàn)在還在使用?