Re: [心得] Arch Linux 使用心得

看板Linux作者 (Debian)時間11年前 (2014/09/04 17:34), 編輯推噓4(408)
留言12則, 8人參與, 最新討論串3/15 (看更多)
※ 引述《maxwux (賓)》之銘言: : 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 的桌面都裝進來了,這對我來說實在是一種困擾 : 。 以上你舉的例子其實是有問題的, 因為基本上這幾個發行版都是以桌面需求為主的發行版, 在apt套件庫中的相依性設定, 當然就會一次幫你把桌面安裝好, 而這個相依性的設定其實也可以自己更改, 所以你的困擾在於你不會調整。 至於搜尋資訊的時間, 等你的Arch炸掉過後, 你就知道用什麼發行版會花比較多時間了。 : 升級的困難性:不管是 Fedora、Ubuntu、Linux Mint ,以及很多基於這些發行版再 : 衍生出去的發行版,每次如果要升級都是一件很麻煩的事,不知道為什麼,我在 Ubuntu : 底下使用指令升級,從來都沒有成功過,導致我每次升級都是要重新安裝系統,安裝完系 : 統後又要安裝我慣用的套件,然後再來就是就修正、調整新版本的 bug,而每個版本會遇 : 到的問題、 bug 都不盡相同,所以升級就變成了是一件很辛苦的事。 ubuntu的版本升級這老問題就不用講了, mint有ubuntu base版本跟debian base版本, debian base版本從來沒有遇過問題, 與其選擇咬下去會掉幾顆牙齒的, 你可以選擇咬下去不會掉牙齒的mint debian。 : 基於以上幾點,於是我決定開始轉換到 Arch Linux 來使用看看,一開始確實花上我一 : 整天的時間在調整與安裝,但是也因此我更能理解這個系統我裝了什麼,以及我為什麼要 pacstrap會裝什麼其實你還沒裝之前就知道了, 程序上都有寫出來不是嗎? : 裝他,從 0 到有的成就感也是在其他發行版上找不到的,而最棒的是「 滾動式更新 ( : Rolling Release ) 」,會從 Linux Mint 跳到 Arch Linux 的主因就是為了 Rolling : Release ,升級再也不是一件苦差事了,我的系統不用再重灌也可以享有最新的套件,也 : 不會像 Ubuntu 如果不升級,你的套件庫可能也不會再繼續更新,想要使用新版的套件就 : 得升級發行版,不然就是自己 compile 。 Arch的套件庫基本上會是眾多發行版使用的套件庫中, 套件版本接近最新的, 但也由於套件過於新, 若一旦更新的套件與電腦中現有安裝的套件發生衝突, 你必須有能力自行解決, 這是相對的代價。 : 目前有使用滾動式更新的發行版有 Debian、OpenSUSE、Arch Linux以及 Arch Linux 的 debian嚴格上不算滾動更新, opensuse本身有分滾動跟不滾動的版本, : 衍生發行版,Debian 是個很優異的發行版,他的相當龐大的套件庫,而 Arch Linux 的 : 官方套件庫雖然沒有 Debian 那麼大,但是如果加上 AUR ( Arch 使用者套件庫 ) 兩者 : 就不相上下了,而 Debian 對於授權條款是相當要求的,我想有使用過 Debian 的朋友應 : 該知道,而 Arch Linux 則是將授權條款的選擇權交給使用者,所以自然也沒那麼龜毛了 : ,於是在安裝 Arch Linux 套件時是相當自由的,你幾乎可以決定任何事來打造屬於你自 : 己的系統。也因為這是你自己打造出來的系統,你對他最了解,自然在調整系統上你就不 : 會像其他的發行版那麼樣的懵懵懂懂了。 debian也能自己選擇裝好後的狀態, 裝好之後的大小就跟pacstrap裝好arch後的容量差不多。 : 而如果你是新手,對 Linux 充滿興趣,但是對指令都還很不熟,建議你還是先使用 : Linux Mint 先讓 Mint 把這些麻煩事幫你解決,你再來好好學習這個系統。 : 如果你覺得 Linux Mint 已經無法滿足你的求知慾了,而你對指令也有一定程度的了解了 : ,歡迎來使用看看 Arch Linux 體驗看看自己一手打造系統的感覺。 使用發行版這種事情只能說是看需求, 如果你想要裝一個拿來玩大風吹又很新奇的系統, arch真的還不錯, 不過有些人的工作需求, 就算是在桌面環境下也是需要足夠的穩定性, debian(含其他debian base發行版)、opensuse、mageia會是比較適合的選擇, 如果是server環境使用, 最好的選擇不是debian就是centos(含其他rh base發行版), 以及gentoo與slackware了, 當然如果有錢的話, RH跟SUSE這兩個花錢買的也是不錯的選擇。 看你的實驗精神這麼足夠, 你也可以看看把server換成arch, 驗證一下arch的美好。 -- Sent from tty3 on my Supermicro 6027R-72RF. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.31.15 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1409823255.A.A6B.html

09/04 17:47, , 1F
推 Slackware
09/04 17:47, 1F

09/04 18:31, , 2F
Debian Testing好像是rolling的,不確定
09/04 18:31, 2F

09/04 19:12, , 3F
又來一個看容量的,Arch 沒拆成 xxx-dev 所以比 Debian
09/04 19:12, 3F

09/04 19:13, , 4F
肥對吧。然後我記得在 debian 裝 xen 非常之痛苦
09/04 19:13, 4F

09/04 19:14, , 5F
debian 用自已發明的工具改設定檔,然後不能改 syslinux
09/04 19:14, 5F

09/04 19:15, , 6F
,該工具只支援 grub ,在 arch 上 xen 編不過卡幾個小
09/04 19:15, 6F

09/04 19:16, , 7F
時比卡在別的發行版亂 patch 一堆東西搞很內好多了
09/04 19:16, 7F

09/04 22:08, , 8F
arch&debian都有用 工具是看地方使用而不是拿它的弱點刺
09/04 22:08, 8F

09/04 22:20, , 9F
Debian testing & unstable都是rolling的,stable不是
09/04 22:20, 9F

09/05 00:26, , 10F
如果改一下source list的話是可以算。
09/05 00:26, 10F

09/05 13:38, , 11F
Debian 自肥!
09/05 13:38, 11F

09/08 22:14, , 12F
我記得這個版上也有Archlinux的帳號,出來面對XDD
09/08 22:14, 12F
文章代碼(AID): #1K238Nfh (Linux)
討論串 (同標題文章)
文章代碼(AID): #1K238Nfh (Linux)