快轉到主要內容

【2026年】適合新手入門的GNU/Linux發行版

· 民國115年丙午年
·
切換繁體/簡體
分類 Linux系統 Linux系統安裝教學
標籤 Linux Distro-Hopping
目錄

本文由Ivon介紹適合新手入門的GNU/Linux發行版(distros, distributions),以桌面環境用途為主。

這些Linux發行版應該能夠作為日常用途(daily driver),讓您自由的上上網、看影片、玩遊戲、影像處理、寫程式、跑開發軟體…等各式各樣日常用途。甚至熟悉了之後,你能將它轉成伺服器使用。

有些Linux發行版基於商業發行版而來,選擇跟伺服器環境類似的發行版學習對未來伺服器用途也有幫助。即使不是商業公司支援的Linux發行版也有豐富的網路資源可以參考,網路上可以輕鬆找到解答。

推薦原則
#

為什麼只有推薦2個:過多的選擇會造成混亂。你想知道為什麼你覺得應該在這裡的發行版沒有列在這裡?請見文末的列表。

其實呢,讓我來推薦Linux發行版肯定是不準的,因為新手與老手的偏好一定會不同,很容易帶入自己的偏見,導致推薦太多私貨,變成一廂情願的推銷自己的偏好。

但我還是儘量做到客觀一點推薦,判斷規準如下:

  • 使用場景以日常桌面GUI應用為主。我不管你伺服器用什麼。
  • 僅討論桌面用途的GNU/Linux發行版,不包含ChromeOS、Android、WSL。當然也不包含macOS、Windows、鴻蒙、FreeBSD系統。
  • 不推薦特化用途、單純換皮、太小眾、針對老電腦設計的發行版。Ubuntu flavor、Fedora Spin也不推薦,一切以該發行版的預設選項為主。
  • 不推薦滾動發行版(rolling distro),以固定發表版本的為重。系統應該要保持在穩定不變狀態,可以起碼用一年以上,而非一直瘋狂更新。“It works on my machine.“不算是支持理由。
  • 不推薦DIY成分過重的發行版,應該開箱即用,也就是說自動設定好中文,提供中文輸入法,還有該裝的驅動程式。我不管你有什麼漂亮的dotfile,一切從簡。
  • 不推薦沒有中文討論區的發行版。不一定要台灣的,中國的也行。
  • 不依照DistroWatch的排行推薦,那只用能用於參考熱門程度。

這篇文章最初寫作於2023年,當時的版本基於好玩且多元化的概念,推薦了5個發行版,想了一下之後發現太主觀了。在Facebook發了一篇民調討論後,於是現在的版本從5個砍到剩下2個。基於Fedora的、基於Arch Linux的、基於Ubuntu換皮但是不夠熱門的,全部出局。我把被篩掉的理由補充在文末,有興趣的可以看看。

我唯一知道的是,這篇文章的列表肯定不適合老手,我自己看了也不會去用文章裡面列出的這兩個發行版(因為我知道我要什麼,撰文當下I use Debian with KDE btw)。我並不是說「Linux發行版全都是垃圾」,但在嚴格的「新手適用」標準要求下,就只剩下這兩個了。

1. Linux Mint
#

  • 官網下載:Linux Mint
  • 基於何種發行版:Ubuntu LTS
  • 套件管理器:APT (DEB),Flatpak
  • 更新模式:固定版本,每二年一次大版本更新,每個大版本提供至少五年更新支援。
  • 預設桌面環境:Cinnamon

很多發行版都宣稱自己簡單易用,但都沒有Linux Mint的直覺。儘管Linux Mint預設界面醜了一些,但是很穩定,即使是老舊的電腦也跑得動。

Linux Mint是由網路社群開發,而非商業公司維護。

採用Cinnamon作為桌面環境,操作類似傳統Windows 7桌面。內建多媒體應用程式與辦公軟體,應用程式商店也很穩。使用者還可以用圖形程式自動偵測缺少的驅動,讓Mint自行補齊。大部份系統操作都可以用圖形界面完成,不太需要打指令。

內建Timeshift系統備份工具,可以建立還原點。

Linux Mint跟Ubuntu高度相似,套件可以互通,不少使用者會跑到Ubuntu社團求助。不過Linux Mint本身決策不受Canonical公司控制,出現在Ubuntu的東西不一定會反應在Linux Mint上。開發者以開源社區認同的為主,而非迎合商業利益強迫用戶吞下去。

Linux Mint官方英文論壇:Linux Mint Forums - Index page

Linux Mint中文討論區:Facebook

2. Ubuntu Desktop LTS
#

  • 官網下載:Ubuntu正體中文站Ubuntu系統安裝教學
  • 基於何種發行版:Debian Testing
  • 套件管理器:APT (DEB),Snap
  • 更新模式:分為一般版與LTS版,一般版一年兩次更新,支援期限九個月。LTS版本採固定版本發表,每二年一次大版本更新,每個大版本提供至少五年更新支援。
  • 預設桌面環境:GNOME

這裡推薦的Ubuntu LTS是長期支援版本,為求穩定套件版本較舊,但也代表套件經過多重測試,適合新手使用。

由英國Canonical公司維護。使用範圍最廣的發行版,桌面、伺服器、嵌入式系統都可以看到它的身影,是在商業市場廣受歡迎的Linux發行版。桌面版一直以來不變的是其簡單易用的理念,甫安裝就會儘可能的幫使用者裝好驅動,以及開箱即用的中文環境。

Canonical官方有提供許多不同桌面環境版本的Ubuntu分支(flavor),例如界面華麗的Kubuntu、適合老舊電腦使用的Lubuntu、伺服器專用的純文字Ubuntu Server等等。

這裡推薦的是最主流的版本「Ubuntu Desktop」。採用業界主流的GNOME。GNOME桌面設計有別於傳統Windows桌面,你需要適應工作區為主的系統操作,不要把視窗都塞在同一個畫面。不過,Ubuntu的GNOME桌面有另外修改過,在原版GNOME的基礎上加了一些功能,微調桌面圖示與工作列的位置,讓它稍微好用一些。

Ubuntu內建多個安裝更新驅動程式的圖形界面,但圖形化調整的選項較Linux Mint少。

Ubuntu英文討論區:Ubuntu Community HubAskUbuntu

Uubntu中文討論區:Facebook

我篩掉了哪些Linux發行版?
#

以下解釋為何我「不推薦」這些Linux發行版,把他們從上面的列表中篩除。

這裡列出的是偏我主觀的觀察,如果你想鉅細靡遺的比較各個Linux發行版差別,可以到維基百科Comparison of Linux distributions條目查看。

宗教戰爭開始。


Fedora:由RedHat贊助開發。使用DNF套件管理器。預設使用GNOME桌面,另有KDE Plasma、Sway、Budige、COSMIC的映像檔。追尋RedHat主導的業界前沿標準,新功能試驗田,套件很新。屬於半滾動發行版,一年一個大版本更新,每個版本支援9個月。內建中文輸入法。半滾動發行版的發行模式導致不夠穩定。因為過於堅持自由軟體理念,導致無法開箱即用。

CentOS Stream:在CentOS 8停止開發之後的產物,不同於舊版固定發表新版本的模式,新版採滾動發行版模式。介於Fedora與RHEL之間的過渡發行版。使用DNF套件管理器。預設使用GNOME桌面。是軟體測試平台,不推薦日常使用。

Red Hat Enterprise Linux (RHEL):美國RedHat公司開發。使用DNF套件管理器。預設使用GNOME桌面。屬於面向企業與專業用途的Linux發行版。每幾年固定發表一次大版本更新。內建中文輸入法。需要付費取得,個人用戶可以申請一定台數的免費試用,大量部署需要付費。需要訂閱官方服務才能取得更新。

Rocky Linux:基於RHEL開發。使用DNF套件管理器。預設使用GNOME桌面,版本號跟隨RHEL。面向伺服器用途的發行版,桌面鮮少有人使用。

AlmaLinux:基於RHEL開發。使用DNF套件管理器。預設使用GNOME桌面,版本號跟隨RHEL,有自己額外一組套件庫。面向伺服器用途的發行版,桌面鮮少有人使用。

Oracle Linux:基於RHEL開發。使用DNF套件管理器。預設使用GNOME桌面,版本號跟隨RHEL。搭載自家研發的不滅核心(Unbreakable Enterprise)強化原本RHEL系統沒有的功能。面向伺服器用途的發行版,桌面鮮少有人使用。

Fedora Atomic Desktop:基於Fedora開發的immutable distro,是一系列發行版(Silverblue、Kinoite、Sway、Budige、COSMIC)的總稱,各自搭載不同的桌面環境,讓使用者選擇適合的映像檔。使用rpm-ostree套件管理器。檔案系統唯讀,保證更新後出問題可以回滾。但是immutable distro系統設計過於面向未來,不適用於當下。且同樣會遇到Fedora更新不穩定的問題。

Bazzite:基於Fedora Atomic。使用rpm-ostree套件管理器。預設使用GNOME桌面,玩遊戲專用系統,提供多種打包好驅動程式的映像檔,開箱即用。檔案系統唯讀,保證更新後出問題可以回滾。但是immutable distro系統設計過於面向未來,不適用於當下。且同樣會遇到Fedora更新不穩定的問題。

Debian:Ubuntu的上游發行版,預設使用GNOME桌面。使用APT套件管理器。內建中文輸入法。提供Unstable、Testing、Stable三種更新頻道,最熱門的是穩定發表模式的Stable。因為過於堅持自由軟體理念,導致無法開箱即用。

pop!_OS:基於Ubuntu LTS開發,提供Nvidia用戶友善的開箱即用體驗。使用APT套件管理器。由美國System76公司開發,他們還有賣專門的Linux電腦。長期以來使用GNOME桌面,他們正在開發自家的COSMIC桌面,在未來完成遷移之前沒有安裝的必要。

KDE Neon:Ubuntu LTS版本加上最新版KDE Plasma桌面套件。使用APT套件管理器。但其實根本是縫合怪的體系,開發者使用最新的QT組件卻還要遷就Ubuntu LTS的舊版套件去打patch,且雖然系統基底是穩定更新的,桌面套件版本卻會一直變化。如此種種加劇了不穩定度。

Tuxedo OS:基於Ubuntu LTS開發,由德國TUXEDO Computers開發。使用APT套件管理器。使用最新版KDE Plasma桌面,號稱是比較穩定的KDE Neon,會在桌面套件釋出前測試一番。他們還有賣電腦。但不買他們的電腦,裝這個發行版沒什麼意義。且這個發行版相對冷門。

MX Linux:基於Debian Stable開發。使用APT套件管理器。使用XFCE桌面,提供圖形化系統管理工具,內建中文輸入法。但是init預設並非使用主流的Systemd,這是系統最底層的標準,不遵守不好用。

ezgo:基於Ubuntu LTS開發。使用APT套件管理器。使用KDE Plasma桌面,中華民國軟體自由協會與教育部開發的Linux發行版,可以算做是預先安裝教育用軟體的Kubuntu,內建中文輸入法。太少人用,而且KDE界面被台灣華國美學改的很醜。

Zorin OS:基於Ubuntu LTS開發。使用APT套件管理器。使用換皮版GNOME桌面,提供類比Windows 11或macOS的界面和許多圖形管理工具。但是除此之外沒太大特色。付費購買完整版除了支持開發之外,還可以獲得開發人員第一時間回覆技術支援。

elementaryOS:基於Ubuntu LTS開發。使用APT套件管理器。搭載自家的Pantheon桌面,提供類似macOS的界面。提供圖形管理工具。開發者可以在應用商店上架並販售APP(這很少見,一般Linux應用商店不會有付費應用)。近年開發進度陷於遲滯。

deepin:基於Debian,後來自己經營套件庫。使用APT套件管理器。固定發表大版本更新。中國公司開發的發行版。使用自研的深度桌面,內建中文輸入法,符合中國傳統Windows用戶的使用習慣所打造,但內建軟體相對來說十分臃腫。雖是開放原始碼專案,仍有資安疑慮,可能會蒐集使用者資料。還有依賴庫版本過舊的問題,因為deepin使用自家的套件庫,可能會發生與Debian上游脫節的問題,變成軟體只有deepin才能用。

Arch Linux:滾動發行版。使用Pacman套件管理器。預設沒有任何圖形界面,要自行組裝需要的程式。上手難度高。

EndeavourOS:基於Arch Linux。使用Pacman套件管理器。預設使用KDE Plasma桌面。比較友善的Arch Linux,圖形化界面安裝,又沒有Manjaro的謎之商業化操作,但依然是滾動發行版。

CachyOS:基於Arch Linux。使用Pacman套件管理器。玩遊戲專用系統,套件編譯時針對新硬體優化提昇回應速度。一樣會面對跟Arch Linux一樣不穩定的問題。

Manjaro:基於Arch Linux。使用Pacman套件管理器。提供KDE Plasma、XFCE、GNOME桌面的映像檔。半滾動發行版,提供圖形化界面安裝與便利的系統管理工具,內建中文輸入法。自稱透過與Arch Linux套件庫延遲同步以確保穩定性。事實上差那幾個禮拜根本做不了什麼,一樣會遇到滾動發行版的不穩定問題。內建商業專有軟體。

SteamOS:基於Arch Linux開發,但是是固定發表更新的系統。屬於immutable distro,保護系統不被亂改。使用Pacman套件管理器。預設使用Steam Big Picture Mode當主介面,專門為玩遊戲設計,另提供KDE Plasma的桌面模式。專為Valve生產的裝置打造,很難安裝在其他硬體上。

openSUSE:SUSE Linux的上游發行版,德國公司開發。使用Zypper套件管理器。預設使用GNOME桌面,提供友善的YaST圖形設定工具,內建中文輸入法。號稱被低估的發行版。主要有兩種分支,Tumbleweed是滾動發行版,不穩定。Leap是固定發表更新的版本,但太少人用。

SUSE Linux Enterprise(SLE):德國公司開發,針對企業市場取向的發行版,固定發表大版本更新。使用Zypper套件管理器。預設使用GNOME桌面,內建中文輸入法。需要付費取得。

OpenMandriva Lx:繼承自倒閉的法國商業發行版Mandriva (Mandrake)。提供固定發表更新的一般版以及滾動更新的Rome版。使用DNF套件管理器。桌面預設使用KDE Plasma。太冷門。

Megia:繼承自倒閉的法國商業發行版Mandriva (Mandrake)。固定發表更新。使用URPMI套件管理器。桌面預設使用KDE Plasma。太冷門。

PCLinuxOS:繼承自倒閉的法國商業發行版Mandriva (Mandrake),固定發表更新。使用APT-RPM套件管理器。預設桌面使用KDE Plasma,提供友善的操作體驗。過去曾經風靡一時,但是因為太多後起之秀導致特色逐漸被掩蓋。

Solus:滾動發行版。使用eopkg套件管理器。預設桌面使用Budgie。太冷門。

KaOS:滾動發行版。使用Pacman套件管理器。桌面使用KDE Plasma,開發者說他們只專注在維護KDE與QT,不考慮其他桌面環境。太冷門。

NixOS:函數式定義的系統,使用Nix管理套件與dotfile,主打系統安裝完全靠一個檔案就能完成。每次系統都能依照之前的狀態復現。更新後失敗無縫回復到上一個版本。依照配置的方式可以視為固定發表或滾動發行版。預設的桌面環境為GNOME。因為概念上過於複雜,只適合對開發環境有潔癖的用戶使用。

GNU Guix System:由GNU專案所開發,函數式定義的系統,使用Guix管理套件與dotfile,主打系統安裝完全靠一個檔案就能完成。每次系統都能依照之前的狀態復現。更新後失敗無縫回復到上一個版本。依照配置的方式可以視為固定發表或滾動發行版。預設桌面環境為GNOME。概念上過於複雜,只適合對開發環境有潔癖的用戶使用。因為強調自由軟體理念,禁止使用者安裝需要閉源韌體驅動的套件。init並非非主流Systemd。

Void Linux:主打類似BSD風格,滾動發行版。使用自研的XBPS套件管理器。init並非使用主流的Systemd。

Alpine Linux:主打非常小型的系統,適合當作Docker基礎映像檔使用。穩定發表更新的發行版。使用musl C函式庫減少系統大小。預設沒有任何圖形界面,要自行組裝。使用自研的APK套件管理器。容易遇到驅動程式不相容的問題(例如Nvidia,主流驅動是glibc,廠商不會為了小眾需求重寫程式),對多語系支援也有問題。init並非使用主流的Systemd。

Slackware:最古老的Linux發行版之一,走類似BSD風格的發行版。固定發表更新,長期以來幾乎只有一個人維護。沒有官方套件管理器,需要手動解決套件依賴關係。init並非使用主流的Systemd。

Gentoo:預設沒有任何圖形界面,要自行組裝,而且軟體是從頭編譯後再安裝的。使用Portage套件管理器來管理自動化編譯作業。視組裝的過程不同,可以成為固定更新的發行版或滾動發行版。上手難度非常高。

Linux from Scratch:其實應該算是一本作業系統的教科書,教你如何從零使用GCC編譯出一個完整的Linux系統,連套件管理器都沒有,比Gentoo更原始的系統。每幾年作者會改版一次,跟上最新Linux時代的潮流。使用這個當日常系統的用戶,我真的要給你鼓鼓掌,你完全玩明白Linux了。

相關文章


此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Giscus留言板,需要Github帳號才能留言。支援Markdown語法,若要上傳圖片請善用外部圖床。您的留言會在Github Discussions向所有人公開。

Click here to edit your comments.

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。