13個(gè)從頭開(kāi)始構(gòu)建的獨(dú)立 Linux 發(fā)行版
時(shí)至今日,世界上已經(jīng)有成百上千種不同的 Linux 發(fā)行版。
它們中的大多數(shù)都可以被劃歸為三個(gè)大類 : Debian、Red Hat(Fedora)以及 Arch Linux。
使用基于 Debian/Ubuntu、Red Hat/SUSE 或者 Arch 的 Linux 發(fā)行版自然有它們的優(yōu)勢(shì)。它們很受大眾歡迎,因此它們的包管理器能夠提供大量的軟件包。
然而,有一些用戶更傾向于使用從頭開(kāi)始構(gòu)建、獨(dú)立于 DEB/RPM 這類包管理系統(tǒng)之外的發(fā)行版。
在這篇文章當(dāng)中,我們將列出一些優(yōu)秀的獨(dú)立 Linux 發(fā)行版。
注意 : 顯然,下面的列表顯然不會(huì)包括一些廣受歡迎,通常作為創(chuàng)建新發(fā)行版的基礎(chǔ)的發(fā)行版,如 Debian、Ubuntu 和 Fedora 等。此外,列表順序不分先后,沒(méi)有特定的排名。
1、NixOS
Image Credits: Distrowatch
NixOS 最初發(fā)布于 2003 年,NixOS 建立在 Nix 包管理器之上。它每年發(fā)布兩個(gè)版本,通常是在 5 月和 11 月。
NixOS 可能不是一個(gè)直接面向新用戶或普通用戶的發(fā)行版。然而,其獨(dú)特的 ??包管理?? 方法吸引了各種用戶。
此外,它仍然支持 32 位系統(tǒng)。
其他特性:
- 構(gòu)建隔離的包
- 可靠的升級(jí),并且具有回滾功能
- 可重現(xiàn)的系統(tǒng)配置
??NixOS??
2、Gentoo Linux
Image Credits: Distrowatch
Geetoo Linux 是一個(gè)主要針對(duì)操作系統(tǒng)專家的獨(dú)立 Linux 發(fā)行版。它是為那些希望自由定制、微調(diào)和優(yōu)化操作系統(tǒng)以滿足其要求的用戶而構(gòu)建。
Gentoo 使用 ??Portage 包管理器?? 來(lái)創(chuàng)建和安裝軟件包,通常還允許你針對(duì)你的硬件來(lái)優(yōu)化它們。Chrome 的開(kāi)源版本 Chromium OS 便是使用 Gentoo 作為其核心的。
不要忘記,Gentoo 是 ??仍然支持 32 位架構(gòu)的發(fā)行版?? 之一。
其他特性:
- 增量更新
- 基于源碼的軟件管理方法
- 支持 GURU(Gentoo 用戶倉(cāng)庫(kù))的層疊Overlay倉(cāng)庫(kù)的概念,允許用戶添加 Gentoo 尚未提供的軟件包
3、Void Linux
Image Credits: Distrowatch
Void Linux 是一個(gè) ??滾動(dòng)發(fā)布的發(fā)行版??,使用 X 二進(jìn)制軟件包系統(tǒng)(XBPS)來(lái)安裝和刪除軟件。它由前 NetBSD 開(kāi)發(fā)者 Juan Romero Pardines 創(chuàng)建。
它使用 runit 而不是 systemd 作為其初始化系統(tǒng)。此外,它還讓你可以選擇使用多個(gè) ??桌面環(huán)境??。
其他特性:
- 最小化的系統(tǒng)要求
- 官方庫(kù)也提供非自由軟件包
- 支持樹莓派
- 集成 OpenBSD 的 LibreSSL
- 支持 musl C 庫(kù)
- 支持 32 位系統(tǒng)
4、Solus Linux
solus budgie 2022
Solus 的前身是 EvolveOS,它從頭開(kāi)始構(gòu)建并提供了一些令人興奮的特性。Solus 的旗艦版本使用自己打造的 Budgie 作為桌面環(huán)境。
與本篇文章介紹的其他系統(tǒng)相比,Solus 對(duì)于新手較為友好。它設(shè)法成為 ??最好的 Linux 發(fā)行版?? 之一。
它使用 eopkg 作為其包管理系統(tǒng),支持版滾動(dòng)發(fā)布模型。按照開(kāi)發(fā)人員的說(shuō)法,開(kāi)發(fā) Solus 的目標(biāo)是用于個(gè)人電腦。
其他特性:
- 支持 Budgie、Gnome、MATE 和 KDE Plasma
- 各種開(kāi)箱即用的軟件,從而減少設(shè)置工作
5、Mageia
Image Credits: Distrowatch
Mageia 始于 2010 年,它是 Mandriva Linux 的一個(gè)分支。它的目標(biāo)是成為穩(wěn)定且安全的桌面和服務(wù)器操作系統(tǒng)。
Mageia 是一個(gè)社區(qū)驅(qū)動(dòng)的項(xiàng)目,由非營(yíng)利組織和貢獻(xiàn)者支持。每年會(huì)發(fā)布一個(gè)大版本。
其他特性:
- 支持 32 位系統(tǒng)
- 支持 KDE Plasma、Gnome 和 XFCE
- 最低的系統(tǒng)要求
??Mageia??
6、Clear Linux
Image Credits: Distrowatch
Clear Linux 是一個(gè)由英特爾發(fā)布的發(fā)行版,主要設(shè)計(jì)考慮是性能和云服務(wù)的使用。
有趣的是,Clear Linux 升級(jí)時(shí)是作為一個(gè)整體而非去升級(jí)單個(gè)的軟件包。所以,即使你不小心弄亂了系統(tǒng)設(shè)置,它也可以正確的啟動(dòng),執(zhí)行恢復(fù)出廠設(shè)置,并讓用戶重新設(shè)置。
它不太適合個(gè)人用戶使用。但可以作為一個(gè)獨(dú)特的選擇而嘗試一下。
其他特性:
- 針對(duì)英特爾平臺(tái)的高度調(diào)優(yōu)
- 用戶和系統(tǒng)文件之間嚴(yán)格分離
- 持續(xù)的漏洞掃描
7、PCLinuxOS
Image Credits: Distrowatch
PCLinuxOS 是一個(gè) x86_64 的 Linux 發(fā)行版,使用 APT/RPM 包管理。你可以使用 KDE Plasma、Mate 以及 XFCE 桌面,它同時(shí)還提供了更多特性的社區(qū)版本的桌面。
得益于 ??Synaptic 包管理器??,本地安裝的 PCLinuxOS 采用了 APT 包管理系統(tǒng)。但你也可以從它的倉(cāng)庫(kù)中找到 RPM 包。
其他特性:
- mylivecd 腳本允許用戶去生成一個(gè)當(dāng)前已安裝的硬件驅(qū)動(dòng)的“快照”(所有的配置、應(yīng)用、文檔等)并且將它壓縮為 ISO CD/DVD/USB 鏡像
- 額外支持超過(guò) 85 種語(yǔ)言
8、4MLinux
4m linux 2022
??4MLinux?? 是一個(gè)通用的 Linux 發(fā)行版,重點(diǎn)聚焦于下面四個(gè) “M”
- 維護(hù)Maintenance(系統(tǒng)救援 Live CD)
- 多媒體Multimedia(支持大量的圖形、音頻和視頻格式)
- 微服務(wù)器Miniserver(支持 DNS、FTP、HTTP、MySQL、NFS、Proxy、SMTP、SSH 和 Telnet)
- 神秘Mystery(包含了經(jīng)典 Linux 游戲的集合)
它具有最低的系統(tǒng)要求,可作為桌面和服務(wù)器版本使用.
其他特性:
- 支持大量的圖形、音頻和視頻格式
- 是小型并且通用的 Linux 發(fā)行版
9、Tiny Core Linux
Image Credits: Distrowatch
Tiny Core Linux 專注于使用 BusyBox 和 FLTK 提供一個(gè)基礎(chǔ)的系統(tǒng)。它不是一個(gè)完備的桌面,所以,并不能保證它可以運(yùn)行于任何系統(tǒng)。
它只是一個(gè)啟動(dòng)到非常精簡(jiǎn)的 X 桌面所需的核心,通常帶有有線互聯(lián)網(wǎng)訪問(wèn)權(quán)限。
用戶可以很好的控制一切,但對(duì)于新 Linux 用戶來(lái)說(shuō),它并不是一個(gè)輕松的開(kāi)箱即用的系統(tǒng)。
其他特性:
- 旨在從啟動(dòng)時(shí)創(chuàng)建的內(nèi)存副本中運(yùn)行
- 默認(rèn)情況下,其操作就像像云端 / 互聯(lián)網(wǎng)客戶端一樣
- 用戶可以使用 appbrowser 來(lái)游覽庫(kù)以及下載應(yīng)用
10、Linux From Scratch(LFS)
Image Credit: Reddit
Linux From Scratch(LFS)并不是一個(gè)系統(tǒng),而是通過(guò)手動(dòng)構(gòu)建所有組件來(lái)安裝 Linux 的一種方法。一旦完成,它提供了一個(gè)緊湊、靈活和安全的系統(tǒng),并且可以很好的理解一個(gè)基于 Linux 的操作系統(tǒng)內(nèi)部是如何工作的。
如果你希望去深入理解 Linux 是如何工作的并且探尋其具體細(xì)節(jié),那么 Linux From Scratch(LFS) 是你一定要去嘗試,不能錯(cuò)過(guò)的一個(gè)項(xiàng)目。
其他特性
- 完全從頭開(kāi)始,定制化的構(gòu)建 Linux 系統(tǒng)
- 極度的靈活性
- 由于從源碼開(kāi)始編譯,提供了額外的安全性
11、Slackware
Image Credits: Distrowatch
Slackware 是現(xiàn)今還在維護(hù)的最古老的發(fā)行版。最初創(chuàng)建于 1993 年,以 Softlanding Linux 系統(tǒng)為基礎(chǔ),隨后,許多的 Linux 發(fā)行版都是基于 Slackware。
Slackware 目標(biāo)是稱為最類似于 UNIX 的 Linux 發(fā)行版,同時(shí)保持簡(jiǎn)單和穩(wěn)定。
其他特性:
- 支持 32 位和 64 位系統(tǒng)
- 大量的在線文檔
- 從奔騰處理器到最新的機(jī)器,它都可以運(yùn)行
12、Alpine Linux
alpine linux xfce 2022
Alpine Linux 是一個(gè)社區(qū)開(kāi)發(fā)的操作系統(tǒng),專為路由器、防火墻、VPN、VoIP 盒子和服務(wù)器而設(shè)計(jì)。它是 LEAF 項(xiàng)目的一個(gè)分支。
Alpine Linux 使用 apk-tools 包管理器,最初由 shell 腳本編寫,而后使用 c 語(yǔ)言重構(gòu)。它是最小的 Linux 發(fā)行版之一,仍然支持 32 位系統(tǒng),并且是一個(gè)可以完全從電腦內(nèi)存運(yùn)行的操作系統(tǒng)。
其他特性:
- 提供大小僅為 5MB 的最小容器鏡像
- 對(duì)于主庫(kù),提供 2 年的支持;對(duì)于社區(qū)庫(kù),在下一個(gè)穩(wěn)定版本發(fā)布前提供支持
- 使用 musl libc 制作,Busybox 使用資源效率高的容器
13、KaOS
Image Credits: Distrowatch
KaOS 是一個(gè)受到 Arch 啟發(fā),從頭開(kāi)始構(gòu)建的 Linux 發(fā)行版。它使用 ??pacman 包管理器??。它是按照"一個(gè)桌面環(huán)境(KDE Plasma),一個(gè)工具包(Qt),一個(gè)架構(gòu)(X86_64)"的理念構(gòu)建的。
它的軟件庫(kù)比較有限,但依然為普通用戶提供了許多工具。
其他特性:
- 最新的 Plasma 桌面
- 緊密集成的滾動(dòng)和透明的現(xiàn)代桌面發(fā)行版
??KaOS??
總結(jié)
如果你需要一些獨(dú)特的體驗(yàn),那么這些獨(dú)立 Linux 發(fā)行版應(yīng)該能很好的滿足你。
然而,如果你想要用其來(lái)替換如 Ubuntu 這樣主流的 Linux 發(fā)行版作為你的桌面系統(tǒng)……你也許需要三思而后行,上面大多數(shù)的發(fā)行版(并不代表所有)都不是一個(gè)日常使用的桌面系統(tǒng)的理想的選項(xiàng)。
但是話又說(shuō)回來(lái),如果你對(duì) Linux 發(fā)行版充滿了經(jīng)驗(yàn),那么毫無(wú)疑問(wèn),你會(huì)享受這項(xiàng)冒險(xiǎn)的任務(wù)的。