Re: [問題] 不知道該從哪種版本下手

看板Linux作者 (Jalen)時間11年前 (2014/05/17 04:01), 11年前編輯推噓6(6030)
留言36則, 8人參與, 最新討論串6/6 (看更多)
已經有人寫出Gentoo不推薦的原因,那我來推薦一下XD (其實是想騙點P幣) 說真的,雖然自己用Gentoo已經有6年左右,不過都是在當Server 所以對於X window這塊並不熟,所以這邊並不會詳細談X Window部分 而且有講錯也歡迎大家給予糾正 =============進入正題============= Gentoo是一個滾動升級的作業系統 (Arch也是這種) 滾動升級代表他沒有版本號的概念,不管處在哪個版本都可以逐步升級到最新 Gentoo自己有一套自己的套件庫管理和工具,不屬於deb或rpm系統,這點也跟Arch類似 至於為什麼普遍會說Gentoo難的原因 1. 他是純編譯的系統,所有套件都要經過編譯才能使用 2. 安裝過程來說,Gentoo是個需要自己安裝調整設定Linux Kernel (雖然也是有提供用自動編成的方式) (這點在Gentoo原作者新創的Funtoo已經建議直接用debian Kernel了) 對於新手來說,光是要把Gentoo安裝完成可能就會撞牆撞個幾天幾個月 (以前在學校教學弟的感想XD) 相較於其他大多數distribution來說,Gentoo安裝是讓一般使用者逐步下每個指令完成 對於不了解甚麼是分割區,甚麼是掛載,甚麼是kernel,甚麼是grub的新手很痛苦 再來,一個X Window實在包含太多套件,對於這種純編譯系統安裝時間長上不少 不過當你完成安裝的那一刻,你大概對於Linux也有基本認識了XDDD 說到這裡,聽起來Gentoo跟Arch很像,只是要編譯對吧? 就我自己的感覺這兩套系統的確某部分很像 但是個人覺得Arch更為的"激進" 同樣在滾動升級中,Arch的作法偏向是公告某一個時間要更新A,A取代B做為未來使用 那麼只要時間一到B將移出Arch的套件庫或相關部分 你可能需要去aur找B或者解決其他跟B有相依的部分 這也是Arch容易滾到假死的說法 而Gentoo在滾動升級的時候會將新的安裝但舊的保留 (並且預設還是會固定在舊的要自己切換) 相依部分大多數會提醒先解決(因為編譯需要) 滾上去可以確認新版本使用沒問題再移除舊的 (雖然很常忘記移除導致系統有各種版本的工具, Ex:Gcc) 來說說Gentoo套件庫 Gentoo因為是純編譯的系統,所以套件庫內基本上很難看到libxxxxxx這類套件 每一個套件使用"USE"去管理這個套件有提供的library,需要在編譯來使用 而不需要的功能就不會安裝 而前面提到說因為編譯安裝很久,其實說真的現在電腦速度已經改善很多了XD (以前安裝完系統可能要半天一天的XD) 說了這麼多好像快把大家嚇跑了 其實Gentoo也有一些分支,其中也有讓人比較好親近的 EX: Sabayon (http://www.sabayon.org/) Sabayon另外提供了Binary的套件庫讓使用者不須要編譯 當然原本編譯的套件庫也還保留著 安裝上也跟其他Distribution無異 另外,Gentoo上的Mirror list不知何時台灣沒了XD 其實交大還是有mirror http://gentoo.cs.nctu.edu.tw/ 台灣Gentoo使用者似乎真的快變稀有動物了QAQ...... -- 「太陽與向日葵」 作者:常村勇作 回過神時才發現 我始終都在追尋你的身影。回憶起來才明白 我總是渴望看見你的笑容。 木下秀吉 如果我是一株向日葵 你就是照耀我的太陽。我追隨著你的光輝 讓自己開出碩大的花朵。 我不知道該用什麼詞彙來表達心中的情感,儘管如此還是好想告訴你。 木下,我好喜歡你。我是真的LOVELOVE地愛著你。 笨蛋 測驗 召喚獸 7.5 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.46.50 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1400270516.A.5F9.html ※ 編輯: a73126 (140.113.46.50), 05/17/2014 04:15:05

05/17 05:45, , 1F
Gentoo:這個套件採用自己獨特的Portage包管理系統,
05/17 05:45, 1F

05/17 05:45, , 2F
吸引了許多狂熱愛好者以及專業人士,
05/17 05:45, 2F

05/17 05:45, , 3F
由於能自己編譯及調整源碼依賴等選項,
05/17 05:45, 3F

05/17 05:46, , 4F
而獲得至高的自訂性及優化的軟體,
05/17 05:46, 4F

05/17 05:46, , 5F
在源碼包也有相當多新舊版本的選擇,
05/17 05:46, 5F

05/17 05:46, , 6F
是個強調能自由選擇的發行版。
05/17 05:46, 6F

05/17 05:47, , 7F
Arch:基於KISS原則,針對i686和x86-64的CPU做了最佳化,
05/17 05:47, 7F

05/17 05:47, , 8F
以.pkg.tar.xz格式打包並由包管理器進行跟蹤維護,
05/17 05:47, 8F

05/17 05:47, , 9F
特別適合動手能力強的Linux使用者。
05/17 05:47, 9F

05/17 05:48, , 10F
以上,來自wiki
05/17 05:48, 10F

05/17 12:30, , 11F
用Arch解假死解到煩得人+1 前陣子過慣安逸的ubuntu又想來玩玩
05/17 12:30, 11F

05/17 12:30, , 12F
滾動的Gentoo了...XD
05/17 12:30, 12F

05/17 12:59, , 13F
要滾動,選debian testing就好吧...
05/17 12:59, 13F

05/17 14:40, , 14F
其實個人覺得與其要玩Gentoo,不如玩 FreeBSD,ports的處
05/17 14:40, 14F

05/17 14:40, , 15F
理方式比 portage要來得elegent
05/17 14:40, 15F

05/17 15:40, , 16F
FreeBSD甚麼都好,但就有點不算適合當作desktop使用
05/17 15:40, 16F

05/17 15:41, , 17F
近幾年我常用機都是筆電,之前BSD硬上wifi driver還是不會動,
05/17 15:41, 17F

05/17 15:42, , 18F
Linux最糟只要調調kernel參數就可以正常使用內建麥克風..
05/17 15:42, 18F

05/17 15:45, , 19F
是說debian有kfreebsd-amd64,或許是個可行的方向
05/17 15:45, 19F

05/17 18:14, , 20F
BSD的Ports也逐漸有種慢慢式微的感覺,10導入新的pkg了
05/17 18:14, 20F

05/17 18:14, , 21F
為了這個身邊朋友還要做各種測試XD
05/17 18:14, 21F

05/17 20:53, , 22F
沒啥式微啊 pkgng是替代原本的pkg用的 ports還是並存啊
05/17 20:53, 22F

05/17 20:55, , 23F
而且ports一直都需要pkg啊 只是現在新版換用pkgng
05/17 20:55, 23F

05/17 21:20, , 24F
了解,感謝樓上指導,因為朋友在測試導致的錯覺
05/17 21:20, 24F

05/18 14:43, , 25F
不得不提一下本宮的kfreebsd官方文件其實不多,加上目錄樹
05/18 14:43, 25F

05/18 14:43, , 26F
與純bsd有差異,所以有時候某些設定檔位置可能找不到,這是
05/18 14:43, 26F

05/18 14:43, , 27F
本宮需要改進的部份,其實也不太建議大家來用kfreebsd,能
05/18 14:43, 27F

05/18 14:44, , 28F
用純的bsd就用純的bsd,當然kfreebsd當玩具玩是沒什麼問題
05/18 14:44, 28F

05/18 14:44, , 29F
,只是不要報太大的期望這樣。
05/18 14:44, 29F

05/18 23:25, , 30F
在 FreeBSD ports 似乎沒有像 emerge 一樣 --newuse 可用
05/18 23:25, 30F

05/18 23:26, , 31F
有時候修改了選項不知道要重裝哪些東西
05/18 23:26, 31F

05/18 23:26, , 32F
原本 poudriere 看起來可以解決,但是它無條件重編
05/18 23:26, 32F

05/18 23:27, , 33F
所有相依的套件常常導致多花非常多時間才編好
05/18 23:27, 33F

05/19 00:19, , 34F
好一陣子沒用gentoo了,我記得newuse會把相依套件也重編啊
05/19 00:19, 34F

05/19 01:06, , 35F
可是 poudriere 是重編一堆無關的東西 例如 mesa 更新
05/19 01:06, 35F

05/19 01:07, , 36F
會重編 cairo,重編 cairo 會導致 libreoffice 也跟著重編
05/19 01:07, 36F
文章代碼(AID): #1JTcwqNv (Linux)
討論串 (同標題文章)
文章代碼(AID): #1JTcwqNv (Linux)