Arch Linux 使用心得 - Linux

George avatar
By George
at 2014-09-04T12:50

Table of Contents

http://max-linux-space.blogspot.tw/2014/09/arch-linux.html

2013 年 12 月底被朋友推坑使用 Arch Linux。其實我一直很討厭這種難以安裝的發行版
,感覺實在很浪費時間,為什麼我要把時間花在安裝系統上呢?別的發行版只要 20 分鐘
就可以做完的事,我卻要花上一整天在搞定所有的安裝,怎麼想都覺得實在太 stupid 了
,可是後來我發現這一切是值得的。

我分成以下幾點來說明

系統的複雜性:Ubuntu、Linux Mint 這類新手向的發行版,因為主要的使用者是新
手,有很多麻煩的東西都幫你搞定了,而因為在安裝的過程中,你的參與的程度很低,於
是你可能會因為如此而搞不懂到底該調整哪裡才會是我想要的樣子,或者是這個 bug 到
底該怎麼解,於是你會花更多的時間在調整系統,或者在搜尋資訊上。
套件複雜的相依性:因為新手向的系統會幫使用者 考慮他們需要的相關套件,於是
你可能只想要安裝某個 A 套件,但是因為系統覺得你可能還會需要 B、C、D 套件,於是
一堆哩哩扣扣的套件就一起通通都被安裝進來,像是我如果只要裝個 gnome 的某個套件
,在 Linux Mint 底下卻連整個 gnome 的桌面都裝進來了,這對我來說實在是一種困擾

升級的困難性:不管是 Fedora、Ubuntu、Linux Mint ,以及很多基於這些發行版再
衍生出去的發行版,每次如果要升級都是一件很麻煩的事,不知道為什麼,我在 Ubuntu
底下使用指令升級,從來都沒有成功過,導致我每次升級都是要重新安裝系統,安裝完系
統後又要安裝我慣用的套件,然後再來就是就修正、調整新版本的 bug,而每個版本會遇
到的問題、 bug 都不盡相同,所以升級就變成了是一件很辛苦的事。

基於以上幾點,於是我決定開始轉換到 Arch Linux 來使用看看,一開始確實花上我一
整天的時間在調整與安裝,但是也因此我更能理解這個系統我裝了什麼,以及我為什麼要
裝他,從 0 到有的成就感也是在其他發行版上找不到的,而最棒的是「 滾動式更新 (
Rolling Release ) 」,會從 Linux Mint 跳到 Arch Linux 的主因就是為了 Rolling
Release ,升級再也不是一件苦差事了,我的系統不用再重灌也可以享有最新的套件,也
不會像 Ubuntu 如果不升級,你的套件庫可能也不會再繼續更新,想要使用新版的套件就
得升級發行版,不然就是自己 compile 。
目前有使用滾動式更新的發行版有 Debian、OpenSUSE、Arch Linux以及 Arch Linux 的
衍生發行版,Debian 是個很優異的發行版,他的相當龐大的套件庫,而 Arch Linux 的
官方套件庫雖然沒有 Debian 那麼大,但是如果加上 AUR ( Arch 使用者套件庫 ) 兩者
就不相上下了,而 Debian 對於授權條款是相當要求的,我想有使用過 Debian 的朋友應
該知道,而 Arch Linux 則是將授權條款的選擇權交給使用者,所以自然也沒那麼龜毛了
,於是在安裝 Arch Linux 套件時是相當自由的,你幾乎可以決定任何事來打造屬於你自
己的系統。也因為這是你自己打造出來的系統,你對他最了解,自然在調整系統上你就不
會像其他的發行版那麼樣的懵懵懂懂了。

而如果你是新手,對 Linux 充滿興趣,但是對指令都還很不熟,建議你還是先使用
Linux Mint 先讓 Mint 把這些麻煩事幫你解決,你再來好好學習這個系統。

如果你覺得 Linux Mint 已經無法滿足你的求知慾了,而你對指令也有一定程度的了解了
,歡迎來使用看看 Arch Linux 體驗看看自己一手打造系統的感覺。

--
Tags: Linux

All Comments

Doris avatar
By Doris
at 2014-09-08T17:00
推!我也是被推坑後開始用arch,雖然走來也是跌跌撞
Victoria avatar
By Victoria
at 2014-09-11T11:47
撞的。但是Rolling release真的太棒了
上次ubuntu12.04升到14.04就讓我快累死...
Olivia avatar
By Olivia
at 2014-09-15T12:28
你可以google一下過去arch升級爆炸的歷史...XDD
Rae avatar
By Rae
at 2014-09-19T23:45
推arch,不過滾動式更新其實debian和fedora都有但不
是他們的主打
pacman真的超好用,也有其他distro也用了如manjaro和
frugalware
而且在arch論壇裡也看不到一堆很爛的問題(烏邦圖表
示...
感覺比較有深度
Emma avatar
By Emma
at 2014-09-20T09:08
安裝套件的相依性是躲不掉的吧,我在xfce上裝dolphin
也要built upon一堆其他kde套件
不過pacman有optional dependency,mint會自動安裝?
不太熟mint
Tom avatar
By Tom
at 2014-09-21T00:44
四樓能詳細一下嗎@@,是因為釋出的更新有bug所以爆
炸了?
Skylar Davis avatar
By Skylar Davis
at 2014-09-24T02:37
上面w大:想要customization的話用gentoo(或LFS...)
Heather avatar
By Heather
at 2014-09-27T19:47
f大:arch升級爆炸了N回了…例如openssl改location但
mirror還沒有sync,pacman就爆掉了…
Emma avatar
By Emma
at 2014-09-29T12:07
XDDD。那爆掉之後還有救嗎?
Dorothy avatar
By Dorothy
at 2014-10-02T11:26
Arch使用說明:請在更新前RTFM XDD
Annie avatar
By Annie
at 2014-10-03T08:19
記得以前還有libpng和/lib位置導致的爆炸事件
Hardy avatar
By Hardy
at 2014-10-06T17:56
不過其實只要有看forum或者用pacmatic等其實沒啥問題
Hardy avatar
By Hardy
at 2014-10-10T19:56
然後推樓上k大的gentoo很好玩,但CPU弱的要多考慮一下
Ethan avatar
By Ethan
at 2014-10-14T01:38
歡迎加入Gentoo (招手)
Belly avatar
By Belly
at 2014-10-14T20:47
說的好像 F社 U社沒有更新炸過 kernel image
pacman 的 -f 參數就是因為一堆人更新炸掉才拿掉的
Una avatar
By Una
at 2014-10-19T09:19
pacman 不給更新時不看公告加 -f 參數算活該
Hedy avatar
By Hedy
at 2014-10-24T08:07
/lib /bin 那是 glibc 更新,有些發行板喜歡自已 patch
arch 絕大多數時候 vanilla ,而且那次會炸的人 99% 也
Blanche avatar
By Blanche
at 2014-10-26T15:40
是因為不知道 -f 參數的危險性炸的
Faithe avatar
By Faithe
at 2014-10-28T17:37
kernel用lts不錯 就算不用 也建議裝一下以備不時之需
Hamiltion avatar
By Hamiltion
at 2014-11-01T13:28
我本來也用lts居多 直到最近裝一個套件只吃3.16(暈

openstack vm安裝ubuntu

Jessica avatar
By Jessica
at 2014-09-04T09:36
大家好,最近在試 openstack 想開 vm 來使用, 我使用 devstack 來協助安裝,裝在 ubuntu 14.04 上, 並在上面開了一台 ubuntu 14.04 的 vm, 從 dashboard 的 console 進入時, 只能使用 try ubuntu 的選項,進入後一切正常, ...

Fedora19: RPMDB 問題

Tristan Cohan avatar
By Tristan Cohan
at 2014-09-04T02:03
我的作業系統是Fedora 19, 使用Gomone3桌面 年初貌似因為yum更新讓系統開機後圖形界面跑一半還沒進入User list就死掉了 好像有更新到glibc還是xorg, 但最後解不了還是重灌. 所以後來就只有剛重灌完有yum update之外, 都沒有再用過yum的update功能. 但這幾天想 ...

grep 特定檔案中的字串

Agatha avatar
By Agatha
at 2014-09-03T22:51
各位版友好 假設我現在想要抓取目前目錄下所有 java 檔中的特定字串 比如說 grep -ri and#34;helloand#34; *.java 這樣是行不通的,grep 會抱怨他找不到*.java 請問可以有什麼做法? 謝謝 -- ~宅男的四個徵兆~ ∠□ ○ ...

SSH 不用密碼登入

Carolina Franco avatar
By Carolina Franco
at 2014-09-03T20:33
※ 引述《tas72732002 (蔥頭)》之銘言: : 想要A主機登入B主機時不輸入密碼就可以登入, 目前用了Key的方式來達成, : 但設定完後還是會要我輸入password, 流程如下: : 1.A主機設定 : (1) ssh-keygen -t rsa -f test : (2) ssh-co ...

SSH 不用密碼登入

Frederica avatar
By Frederica
at 2014-09-03T16:23
想要A主機登入B主機時不輸入密碼就可以登入, 目前用了Key的方式來達成, 但設定完後還是會要我輸入password, 流程如下: 1.A主機設定 (1) ssh-keygen -t rsa -f test (2) ssh-copy-id -i ~/.ssh/test.pub rootatx ...