決定要嘗試看看linux系統之後,第一個面臨的問題就是要選擇哪一個linux系統?
linux是開源的非營利系統,任何有心的團隊都可以去建構屬於自己的linux,
造成了現今滿坑滿谷的linux系統可以選擇...
我想說先縮小範圍,既然steam deck使用的是Arch linux當基底,
那我也先找Arch linux基底的linux發行版當作入門,
畢竟我之前研究steam OS的知識都屬於Arch linux的。
不過Arch linux本體是一個只有終端機介面,其他所有的東西都得自行打造的高手向系統,
這種的當入門實在太硬了,於是我又去找了一些基於arch基底打造的linux發行版,
找到的主流推薦有三個:Manjaro、EndeavourOS、Garuda
這類的發行版已經包好圖形介面、驅動程式、一些簡易的常用軟體,操作起來比較方便。
依據大部分網路上的說法,想要最懶人化,什麼程式有的,選Manjaro,
想要乾淨、保有一定程度的自定性(要有一些自行debug的技能),選EndeavourOS,
想要玩遊戲+電競風格花俏介面的,選Garuda,
最後我選擇了EndeavourOS
也有一派的聲音是,不知道要用什麼linux版本,新手選Ubuntu準沒錯,
但Ubuntu跟Arch又是不同世界,除了指令不太一樣外,
更新方式也不一樣,Ubuntu是類似windows那樣7、8、10、11...等等的一路往上,
每次出新版就要重灌一次,不過每個版本都有10年維護,不升也沒關係。
另外也可以統內直接升級,像是微軟win7升win8或win10那樣,win10又可以升win11,
只是升級後可能會面臨大幅改頭換面的習慣性或相容性問題。
Arch系統則是滾動式更新,他沒有版本之分,而是隨時都會有小部分改版,
每次都小改,等到一段時間再回頭看,可能就會發現跟之前已經不一樣了,
缺點就是每次小改可能都會面臨一些小部分相容性問題,而且他也無法退版。
長時間隱隱作痛和一年大痛一次的區別XD
無論如何,我是第一次踏進linux世界,也不知道兩者哪一個比較適合我,
就按照自己的想法先選了Arch系統,真的不適合再換就是了~
另外,如果真的有選擇障礙的話,也有一個網站可參考:
這個網站右邊有個排名,是各個linux版本的熱門程度,
不過因為可以刷榜,所以當參考就好,還是要有自己的判斷能力。