青菜蘿蔔各有所好,還是視需求而定。 圖形使用者介面(Graphical User Interface)一開始令人感到方便又美觀,在遇到指令列介面(Command Line Interface)後才發現效率沒那麼高;CLI一開始則是不便又樸素,但跨過門檻後才發現她的美好!整理這陣子使用上遇到的一些檻。
不少門檻
1. 眾多的發行版
這是自由軟體的現象:去中心化, 每個人可以照自己的需求去修改和散佈, 所以,這是必然的結果,話說有600多種 發行版 。
剛接觸Linux就被它眾多的發行版搞到頭昏腦脹, 發行版簡單說就是一套又一套的作業系統(Operating System), 這些發行版都是不同的發佈商(Distribution)也就是公司或志工團體把原是核心(kernel)的Linux加上許多好用的程式所組成的。 雖然版本眾多但仍可有不同的分類法, 例如可依據不同的安裝套件粗分成幾大家族, 有以dnf指令安裝,以Red Hat發行商為代表,軟體包以.rpm結尾; 也有以apt指令安裝,以 Debian 發行商為代表,軟體包以.deb結尾,有堅守開源原則的團隊維護。 話話,Debian和聖經一位女士師沾上邊, 這是管理套件發明人Ian伊恩與女友Debora底波拉的複合字。
我用的 Linux Mint 正是屬於這個家族。
要如何選擇發行版?
我個人先了解各發佈商的歷史,
避開了商業模式與開源社群有爭議的Red Hat,
他們把長期維護的CentOS換到Rocky就很有故事,
這版本很熱門,有不少書籍以這當範例,
例如PTT鄉民一致推薦,
我讀了也覺得好讀的《鳥哥的Linux私房菜》就是其中一本。
其實Linux操作的原理是共通的,所以不論作者用哪個發行版示範,
總是能夠讀到可以運用在自己身上的觀念。
這本書好理解又有操作原理及概念
因此,我選了支援社群完善,套件管理又方便新手使用的Linux Mint。
2. 獨特的使用方式
我指的獨特是依使用的百分比來說, 選Linux桌面應用(Desktop)的人口在全球 只占4%左右 , 很少人用,不代表她不優秀, 我試了近一個月發現要跨過一些門檻才會看見Linux的好。
從微軟Windows要轉換到Linux根本是思維上的轉變! 不只是圖形介面和終端機指令列的不同、 也不只是安裝方式要下載.exe然後一路按到底和用終端機下sudo apt指令安裝的差別、 最大差異在軟硬體的使用觀念上有雲泥之別! 這可以再整理一篇細節,簡言之:自由軟體是個理想世界; 也算是一種反抗,我電腦的光景是由我和她本身的壽命決定, 不是由軟硬體公司說了算,以升級或停止支援為理由半強迫的要人換新機。 Linux可以讓老電腦回春是說明了她的硬體要求低, 我的電腦正好低標過關,應該可以再撐一陣子, 但完全不影響終端機的執行效能,真是 太神奇了 !幾道指令就能完成一堆任務。 這不曉得要在圖形介面按多久?可能有沒有設計相關功能的按鈕都是個問題。
3. 正好練習英文打字
指令都是英文, 一開始不太熟鍵盤上英文字母的所在位置, 要邊輸入邊找字母, 幸好,因著使用倉頡輸入法得福, 手指頭都有乖乖地待在自己管轄的位子上, 所以再背一下字母在哪就好了。
好讀的入門書
除了上面提到的鳥哥,
還有二本也好讀,
這本書介紹指令之外也會解說原理:
《Linux指令大全:工程師活用命令列技巧的常備工具書》 《Linux學習手冊:以Ubuntu為範例》
挑書的原則
電腦科技的書時效很短, 一下子就被汰換了, 我還在圖書館找到無名小站的教學書呢! 還是有書可以經過時間的考驗, 挑書的原則為教導操作之外更要解說。 不少書,光是說明安裝步驟就花了一大半的篇幅, 然後講幾個指令就帶過,頗可惜; 有的書則是太專業了,涉及修改軟體,那類也不在考慮內, 所以鎖定了操作加解說的書。
從圖書館借一堆書是為了要比對各本的目錄, 看看大家在說些什麼, 如果這觀念或工具幾乎都出現的話, 那八成是很基本和重要的, 如此學習,也比較有個方向。
循序漸進很重要, Linux的知識也有一層疊一層的現象, 我最好先知道A,才能明白B在說什麼, 這方面個人受惠於鳥哥的編排方式, 他把基礎概念講得很白話, 更把基礎學習與伺服器分開來講, 不少書把這二者放在同一本。
Linux的教學在網路上也很好找, 實在忍不住要分享這麼厲害的作業系統。
Last modified on 2025-05-29