你應(yīng)該使用新的、較為冷門的 Linux 發(fā)行版,還是堅持使用主流的發(fā)行版?
隨著你逐漸熟悉 Linux 并且開始喜歡上它,你會加入各種社交渠道上的 Linux 相關(guān)社區(qū),關(guān)注分享 Linux 內(nèi)容的網(wǎng)站。而當你這樣做的時候,你也會發(fā)現(xiàn)一些新的、相對不知名的發(fā)行版。
因為你對這個領(lǐng)域還比較陌生,你可能會被誘惑嘗試一個接一個的發(fā)行版,從而陷入“發(fā)行版快閃”的陷阱。
讓人心動的發(fā)行版
于是你開始問自己這個問題:“我應(yīng)該使用一個未知的發(fā)行版,還是像大多數(shù)人那樣使用流行的發(fā)行版呢”?
簡單的答案是堅持使用主流的發(fā)行版,但真正的答案需要你自己思考。
使用新的、較為冷門的發(fā)行版存在的問題
使用“全新的、個人開發(fā)者的發(fā)行版”存在一個主要問題,那就是不確定性。你無法確定這個項目將會存在多久??赡苁且荒辏部赡苁且粋€月。
我曾經(jīng)見過幾個發(fā)行版出現(xiàn)這種情況。比如,SemiCode OS 由于為程序員而創(chuàng)建而變得流行。類似的發(fā)行版 Emperor OS 最近消失了。這只是被停止開發(fā)的發(fā)行版長列表中的幾個例子。
你可能會說,一個有一定用戶基礎(chǔ)的舊發(fā)行版也可能出現(xiàn)同樣的情況。這是對的,但通常情況下,有一個社區(qū)和多個開發(fā)者參與項目。這樣你就有一定的保證。
由于開發(fā)者的經(jīng)驗不足,新的發(fā)行版可能會缺失關(guān)鍵功能。例如,在撰寫本文時,看起來令人驚艷的 Garuda Linux 官方并不推薦雙啟動。
盡管 Garuda Linux 擁有相當數(shù)量的支持者和幾名開發(fā)者參與項目,但仍存在這個問題。
大多數(shù)新的發(fā)行版沒有提供實質(zhì)性的內(nèi)容
你經(jīng)常會遇到一些全新的發(fā)行版,它們基于一些其他流行的發(fā)行版,比如 Ubuntu 或 Arch Linux。唯一的不同可能只在于默認的應(yīng)用程序、主題和壁紙。
如果它是一個“面向程序員的發(fā)行版”,它可能會默認安裝一些編程應(yīng)用程序。如果它是一個“游戲發(fā)行版”,它可能會默認安裝一些工具,如 Steam、Wine 和 Lutris。你不太可能在圖形或硬件方面看到真正的優(yōu)化。
這就是為什么很多人說,已經(jīng)有了數(shù)百個發(fā)行版的擁擠空間中,我們不需要更多的發(fā)行版。畢竟,在主流發(fā)行版中安裝所需的應(yīng)用程序并不難。
我反對這些新的發(fā)行版嗎?
絕對不是。
你可能會覺得幾乎沒有提供任何價值的新發(fā)行版是多余的。你可能是對的,因為這些項目可能對你來說無關(guān)緊要,但對于開發(fā)它的人來說,它們是重要的。
你有沒有試過學(xué)習(xí)一門編程語言?第一個教程通常是一個“Hello World”的程序。即便是高級程序員也是從“Hello World”開始的。
嬰兒不會直接開始跑步。到達那個階段需要時間。
我對這些項目的看法也是一樣的。如果有人熱愛 Linux 并且對創(chuàng)建自己的“操作系統(tǒng)”感到興奮,就讓他們?nèi)プ霭?。如果你不想鼓勵他們,也不要潑冷水?/p>
大多數(shù)項目都是從相同的方式開始的。Linux Mint 是一款非常受歡迎的 Linux 發(fā)行版。它于 2006 年開始,并以 Kubuntu 為基礎(chǔ)。
真的需要“一個基于 Ubuntu 的類似發(fā)行版”嗎?實際上并不需要。但看看 Linux Mint 如今的地位。
那么,你應(yīng)該使用新的發(fā)行版還是不應(yīng)該使用呢?
總體而言,這取決于你自己。
如果你不喜歡頻繁格式化你的系統(tǒng),并且希望繼續(xù)正常生活,那就堅持使用主流的發(fā)行版。
如果你喜歡實驗,不介意頻繁更換操作系統(tǒng)并且愿意冒著搞亂系統(tǒng)的風(fēng)險,那么你可以嘗試新的發(fā)行版。就個人而言,我建議你在虛擬機中嘗試它們。如果你能有一臺空閑的系統(tǒng)專門用于實驗,那就更好了。
你也可以使用那些在社區(qū)中存在多年,但不如 Ubuntu、Mint、Fedora 和 Debian 等發(fā)行版流行的發(fā)行版。像 PCLinuxOS、Puppy Linux、Peppermint OS 等項目擁有一個較小但活躍的社區(qū)。它們絕對是一個可靠的選擇,即使用于你的主系統(tǒng)也沒有問題。
在選擇發(fā)行版時,除了基礎(chǔ)發(fā)行版外,你還應(yīng)該看看該發(fā)行版是否經(jīng)常更新,并擁有一個活躍的社區(qū)。你只需要查看該項目的論壇,看看社區(qū)中是否有足夠的活動即可。
你更喜歡哪種類型的發(fā)行版?
這是我在選擇新的較為冷門發(fā)行版和流行的主流發(fā)行版之間提出的想法和建議。
那你呢?你更喜歡哪種類型的發(fā)行版?