
想想自己從大學開始接觸 Fedora,桌機是 Windows 而不常用的筆電改用 Fedora,到前幾年連桌機都換成 Fedora 並正式擺脫 Windows;過程中也見證了 Linux 各家發行版的 GUI,是如何地變得成熟而到達能開箱即用的地步,甚至如今已經可以透過 Steam 在Linux上無痛地玩許多遊戲,實是感觸良多。
於是想用幾篇文章記錄一下這十年使用的心得,並以自己的角度出發,試著提出建議給有意願擺脫 Windows 束縛、曾經想過轉移至 Linux 的朋友做參考。
什麼是 Linux?發行版又是什麼?
那麼在一切開始之前,免不了要介紹 Linux 本身與發行版的差異,但我覺得以一般使用者的角度來說只需要認識發行版就夠了。
Linux
我們可以把 Linux 想像成是核心功能,發行版本則是基於這個核心功能經由不同包裝後產生的作業系統。
舉個概念上有點接近的例子:Android。不同家公司的 Android 手機雖然核心系統都是 Android,但因為經過了不同公司各自的包裝與修改、加入自家 APP 或是調整 UI,產生了不同的樣貌。
Android 其實也是基於 Linux 製作出來的喔
若對 Linux 的詳細介紹有興趣,網路已經有很多寫得更好的專文,在此就不獻醜。這邊引用幾個有公信力的文章來源:
- 《認識 Linux》——Redhat
- 《什麼是 Linux?》——Oracle
- 《What is Linux?》——IBM
發行版
沿用剛剛手機與 Android 的比喻,發行板就像是各家廠商在 Android 之上「加料」最後做出來的手機。
不同發行版會有自己的風格,如我自己在使用的 Fedora ,是 Red Hat 公司作為自家 Red Hat Enterprise Linux 的上游實驗場域存在,因此其中包含的軟體都會很新;Ubuntu 則是追求開箱即用,因此在安裝過程中可以選擇預先許多媒體解碼器以及常用軟體,或是第三方的專有驅動程式(如 Nvidia)。
想知道到底有多少發行版本可以看 DistroWatch 網站
雖然我個人使用的發行板本是Fedora,但對於第一次接觸Linux的人,我還是會建議從Ubuntu開始體驗。畢竟Ubuntu的漢語社群應該還是最大的,若是遇到什麼疑問,能查到的漢語資料也是最多。
與其他作業系統如 Windows、macOS 的差異
「Free」
在我從 Windows 轉過來 Fedora 之後這段時間,我自己真切感受到 Linux 發行版與其他作業系統最大的差異就是「Free」。
這個 Free 的淺層意義自然是免費——我知道很多 Linux 專家會想吐槽這點,但說真的與 Windows 比起來,這真的是讓我感受最深刻的一點——像是你換電腦完全不需要額外再買一套 Windows,或是去原價屋組電腦之後也不用額外再買 Windows,通常都可以省下幾千元。
而且,我覺得這個淺層意義在「不必被作業系統商強迫軟硬體結合」這件事情上(例如只能在 Apple 裝置上使用 OSX 或是限制你只能在特定裝置上安裝 Windows 11),也體現了「Free」的深層意義:自由。
這裡的自由意味著程式碼是公開且可以被自由修改、散佈而無須任何人同意,雖然這層意義對於普通的使用者來說可能沒有特別的感覺,但這正是 Linux 發行版可以如此開枝散葉、豐富多元的原因。
自訂性高
由於整個核心乃至系統是公開程式碼,有能力的人就會知道改了哪邊可以影響系統的樣貌,進而開發出工具讓更前端的使用者能夠去調整系統。因此 Linux 發行版的自訂性幾乎都很高,系統的顯示字體、圖案都可以改,桌面的配置方式也可以改,不喜歡視窗的縮小鍵?那就隱藏吧!想要視窗的關閉在左邊?那就改掉吧!
只有社群沒有客服
大部分的發行版因為沒有營利也不需要授權就能安裝使用,所以也不會像微軟或是蘋果那樣,會有個專門的客服部門給你問。取而代之的是社群、各種論壇與社團,遇到問題沒有客服信箱與電話,只能去網路上發問或查找。
但我覺得這一點其實也沒差很多,在網路發達的現在,誰不是遇到問題就先去問朋友或是丟 Google 查呢?
哪些人適合嘗試看看呢?
不同的人使用 Linux 發行版的過程中都有不同的感受,我使用 Fedora 的過程雖然大致順遂,卻也不是毫無問題,這邊分享自己的一些心得紀錄給大家參考。
可以用瀏覽器解決一切的人

在這個連 M$ Office 都有免費線上版的時代,有很多公司都已經把自己的服務上到雲端,僅透過瀏覽器就能處理很多日常事務,收信、看日曆、寫文件、製作投影片……等等。如果你在日常生活中幾乎都只有使用瀏覽器來完成想做的事情,那麼你的轉移成本就會比較低,或許也能考慮轉用同樣可以安裝各種瀏覽器的 Linux 發行版。
像我平常下班回家用電腦就是收收信、看看 Youtube、聽聽 Spotify 而已,偶爾用 Steam 玩個遊戲這樣,在 Linux 發行版上這些事情都能做到。
喜歡自己探索未知領域與解決問題的人
目前 Linux 發行版的使用者圖形介面已經非常成熟,但畢竟是不同系統,勢必都需要適應期,這期間遇到的問題幾乎都要靠自己上網查詢解決(除非剛好有認識會用的人),那麼有沒有自己解決問題的動力就很重要了。
配合AI翻譯可以順暢閱讀英文的人
比較有名的 Linux 發行版都有很多漢語使用者,網路上也很多資源可以看,然而有時候遇到比較刁鑽或不常見的問題,搜尋英文還是比較快能獲得解答。不過在這個人人都聽過AI是什麼的時代,配合AI翻譯來閱讀這些資料也變得不那麼困難了。
有多出來的閒置電腦或筆電的人
在其他系統上雖然可以透過虛擬電腦(如 Virtualbox)、或是製作 Live USB 試用,然而有些問題並不是短時間內試用就會發現,安裝雙系統則對於一般使用者來說門檻過高。所以如果有多出來閒置的電腦或筆電,直接整個重灌成 Linux 發行版然後試用幾個月,是最直接也是最好的方式。
哪些人不適合呢?
這邊列出幾個我認為轉移過去的關鍵痛點,這些痛點或許經過更複雜的步驟之後可以被解決,但畢竟要花費大量的時間與精力,大家可以自行斟酌看看。
付費軟體依賴者(尤其是影音相關軟體如 Adobe)
由於 Linux 在一般消費者市場中佔比很小,付費軟體公司通常不會支援在 Linux 發行版上安裝,常見的 Adobe 影音軟體就是其中一例。雖然Adobe也有推出軟體的線上板,但功能終究是沒有桌面版本那麼強大。
若你很常使用這樣的軟體,可能要先看一下使用的軟體公司是否原生支援安裝在 Linux 發行版上(大部分應該是都沒有),若不支援,那麼繼續使用你現在的作業系統可能是比較好的。
當然 Linux 的生態中,各種軟體幾乎都能找到類似的替代品,如 GIMP、Inkscape、Blender、LibreOffice……等等,只是換用不同軟體之後的學習時間,以及是否真的能夠完全取代原有的功能,也都是要考慮進去的成本。
重度電腦遊戲玩家(尤其是非 Steam 使用者)
因為 Valve 的努力,有許多 3A 遊戲大作已經能無痛透過 Steam 直接在 Linux 發行版上遊玩,但還是有遊戲不在相容範圍,若轉移過去發現 Steam 的收藏有大部分都不能玩的時候,心裡也會覺得很崩潰吧。至於不是 Steam 的玩家就不用考慮了,手動安裝 Windows 遊戲在 Linux 發行版裡面目前仍是一個高門檻事務。
至於雲端遊戲串流服務(如 GeforceNow)要看各家廠商的支援程度,這部分我就不是很了解。
電腦版 LINE 依賴者
在 Linux 發行版中,原本可以透過 Chome 或 Chromium 的擴充套件使用 LINE,雖然只有基本功能(收發訊息、傳貼圖),但使用體驗無法等同桌機版的 LINE。今年LINE更是打算直接中止Chrome板的LINE,若需要時常使用這些只有桌機版才有的 LINE 功能,就不建議轉用 Linux。
雖然說其實透過手機使用就好了……?
後記
回頭看這一路,從第一次把 Fedora 裝進那台不常用的筆電開始,到現在日常工作與生活都離不開 Linux,其實並沒有哪一個瞬間是「下定決心、從此不回頭」的,更多時候只是一次又一次發現:原來不用回到 Windows,也能把事情完成、也能過生活。
Linux 對我來說,與其說是一種技術選擇,不如說是一種使用電腦的態度轉變。少了一點被預設好的路線,多了一點自己決定要怎麼走。
寫下這些內容,並不是要說 Linux 比其他作業系統更高級,也不是每個人都「應該」轉過來。只是希望讓正在觀望、猶豫、或曾經嘗試卻退回去的人知道:現在的環境,已經和十年前很不一樣了。如果你剛好有餘裕、有好奇心,也不排斥花一點時間適應,那麼試試看,其實沒有什麼損失。

