Arch Linux是一款輕量級的Linux系統,學習好Arch Linux能夠讓你對Linux系統有進一步的了解。下面就來分享一下Arch Linux的新手入門指南,主要還是筆者個人的經驗之談,說得不好,請大家指教。
我的 Linux 學習之路
談起我的 Linux 學習之路,時間其實並不長,2014 年的 5 月份左右才開始了解這個系統,並且因為是高三了,我也不可能花太多時間在學習 Linux 這個系統上的,但是我的經驗卻使我花了相對很少的時間,已經能達到把 Linux 當作自己的桌面系統的程度了。
一切的起因只因為我電腦僅有 512 Mb 的內存,這使得我這個一直以來的 xp 用戶,最後連上個 QQ 都能卡死,這樣忍受了很久,終於我去尋找解決的方法了。或許是因為我的想法的原因,解決方法並不是去為電腦升級硬件,而是尋找代替 xp 的系統,這時候 Linux 進入了我的眼球,到處都在說 Linux 輕便簡潔,以及只需幾十兆內存便可流暢運行。當然這時候我搜索出來的肯定是傳說中的對新手最友好的 Ubuntu 了,最後我懷著激動的心情安裝了它,當時是很開心的,覺得自己終於能換個系統玩了,可以擺脫過去卡機了。但事實是證明我天真了,Ubuntu 的 Unity 桌面,我的老古董機子根本吃不消,玩起來更卡了,甚至後來裝 XUbuntu 也無濟於事,遇到問題的時候,我去搜索答案能搜出來,但是答案卻是基本是無效的,面對這種情況,我當時玩 Ubuntu 是什麼東西也沒學到的。
Ubuntu 的體驗令我有點沮喪,再者它也不適合我機子。後來我又知道了 Debian ,這個發行版據稱穩定健壯。我這次懷著猶豫的心情去安裝了,安裝過程不像 Ubuntu 那樣順利,記得應該遇到過一點問題,但還是解決了。這次的 Debian 安裝讓我很滿意,我的電腦像復活了一樣,再也不會卡頓了。然而面對 Debian 我能干什麼?我後來發現我什麼也沒干,我不了解任何東西,我也只會用鼠標點點,右鍵查看一下屬性,雙擊點個可執行文件 。就這樣過了一兩個星期(我是只有周末才有半天從學校回來碰個電腦的),有一天,我看到 Linux 中國的群裡在討論一個名為 Arch 的發行版,出於好奇我去搜索了一番,這便是我與 Arch 相遇的開始。
Arch Linux 的設計理念是 輕量 、 簡潔。這點正符合我心意,二話不說我就開始了我的 Arch 之旅。當時我還不懂什麼是命令行,安裝過程完全是參照 Arch Wiki 的過程,雖然不懂為什麼,但是我卻是一次安裝成功,看著自己一步一步敲命令安裝的系統當時特有成就感。 Arch Wiki 提供了一條龍服務,剛安裝完系統的 Arch 是不帶桌面的,但是 Arch Wiki 提供了詳細的桌面配置過程,以及輸入法配置過程。查看自己的內存使用情況, LXDE + 32 位的 Arch Linux,我的內存占用才 70 M 左右,我知道我這次找到了真愛,於是一直使用 Arch 至今,也感謝我的電腦配置低,不然我很可能就停留在 Ubuntu 了。
使用 Arch Linux 的優勢
至於我為什麼要推薦 Arch Linux ?對於一個新手,它相對其他發行版有哪些優勢呢?
不少人會說 Arch 太難了,不適合新手,對新手並不友好。可我卻不這麼認為,難是因為你站在了一個較高的起點,而這個高的起點會使你更快地進步,更快地了解 Linux 。Arch 所帶給我的就是這樣一種學習體驗。我從不會到會,再到教別人所用的時間並不長,也許有人會說我只是個特例,那麼這篇文章就是寫給那些想成為特例的人。學習是靠自己的,只要自己有心,又有什麼學不會呢?
下面是自己認為推薦 Arch 的一些理由,僅代表我個人的觀點:
1、Arch 使你站在一個較高的起點入門,但相應地,你會需要付出一點耐心去學習,並且你會學的更快。
2、Arch Wiki 非常豐富,就是我們遇到問題時解決的利器。在遇到問題時先去 Arch Wiki 搜索一下,基本可以解決,這比搜索引擎搜索出來的 Blog 或別人寫的一點筆記要靠譜的多。
3、Arch 采用滾動更新的方式,因此你不用再考慮以後升級系統需要重裝的問題。
4、Arch 除了基礎的軟件包外,不會附加一些多余的東西,所以你的系統基本上是你所需要的東西。
5、Arch 的 pacman 是非常簡單高效的包管理工具,幫助你輕松管理系統。
6、Arch 的 AUR 倉庫包含大量軟件包,只需一個 makepkg 命令即可構建,非常方便。
基於上面的一些原因,我認為 Arch 其實是適合新手的。
首先它比其他大多數發行版要自由;其次它沒有預先安裝的圖形包管理工具,這使得我們必須在終端下完成我們的大部分操作,這將是我們從 Windows 鼠標模式逃離出來的一種動力與壓力,因為你拿著鼠標沒什麼可干的;最後便是 Arch Wiki 對於絕大多數軟件包要如何配置,遇到問題怎麼去解決,都有詳細的說明,這對於新手來說肯定是一個福音。
我推薦 Arch 其實是把自己置於一個相對的窘迫的境地(但是其實筆者不覺得這是困境,我當時對 Arch 是一見鐘情的,懷著極大的興趣把 Arch 收下了),只有這樣才會激活你的動力,戰勝它,你就贏了自己,收獲了技能,如果選擇放棄,那麼可能你不適合這種學習方式。
結束語
雖然對於新手來說,Arch Linux的使用可能會顯得太復雜了,有很多操作需要用戶自己動手。但是也只有這樣才讓我們更加熟練地使用Linux系統。只要你學好了Arch Linux,再去接觸其他Linux系統就變得輕松許多了。