試玩 gentoo, 覺得還是 debian 好

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

試玩 gentoo, 覺得還是 debian 好

文章訪客 » 週一 3月 14, 2005 5:48 pm

小弟只是試玩啦, 對 gentoo 沒有深入研究...
裝完的感想是: 對於一心只想 compile 的人來說, gentoo 還蠻方便的...

可是如果只是想針對自己的硬體做最佳化, debian 也一樣做得到...
gentoo 能 compile 的東西, debian 也全都可以...
而且 debian 安裝快、方便、直覺、灌好立刻可用、不佔硬碟空間...

萬一 compile 失敗或系統不穩, debian 回頭用官方套件就行了,
一點都不用煩惱...

我想很多 gentoo user 都不知道 debian 這麼優秀吧...如果知道的話,
說不定都會乖乖迎向 debian 的懷抱...

對於真正喜歡 compile 的魔人, 那還是用 LFS 吧...應該比安裝 gentoo 還爽...
訪客
 

文章csj » 週一 3月 14, 2005 6:01 pm

Anonymous 寫:小弟只是試玩啦, 對 gentoo 沒有深入研究...
裝完的感想是: 對於一心只想 compile 的人來說, gentoo 還蠻方便的...

可是如果只是想針對自己的硬體做最佳化, debian 也一樣做得到...
gentoo 能 compile 的東西, debian 也全都可以...
而且 debian 安裝快、方便、直覺、灌好立刻可用、不佔硬碟空間...

萬一 compile 失敗或系統不穩, debian 回頭用官方套件就行了,
一點都不用煩惱...

我想很多 gentoo user 都不知道 debian 這麼優秀吧...如果知道的話,
說不定都會乖乖迎向 debian 的懷抱...

對於真正喜歡 compile 的魔人, 那還是用 LFS 吧...應該比安裝 gentoo 還爽...

我之前也很想把硬體發揮到極限效能,
所以也裝 gentoo 和 LFS 弄到舒適的地步,
就是 gnome + mozilla + 一堆常用的軟體,
而且我的 GCC FLAGS 設的還算可以,但是 gentoo 和 LFS 裝好後,
我用 mozilla 和 firefox 來測試開啟速度...
結果 LFS 和 debian 和 gentoo 開啟的速度根本一摩一樣....
我的 CPU 是 Athlon Tbird 1G..

所以我對於這些最佳化又耗時的 distro 相當討厭,
浪費我這麼多時間安裝和閱讀文件..
還有看到甚麼好玩的東西,想趕快玩玩看,又得編老半天,
玩的興致都沒了 :(

嗯嗯,吐一下口水而已,也許有人跑起來真的快很多,
但至少以我來說,我還是喜歡 debian...
雖然現在用 Ubuntu :-P
大家都是親戚嘛,呵呵
最後由 csj 於 週一 3月 14, 2005 6:03 pm 編輯,總共編輯了 1 次。
csj
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 27, 2004 3:12 pm
來自: 台北

文章d2207197 » 週一 3月 14, 2005 6:03 pm

可是針對硬體作最佳化,Debian 下還是很麻煩,比 Gentoo 麻煩多了。

我真正喜歡 Gentoo 的是他的 runlevel 管理方式,還有他的 rc.d script 執行方式。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章csj » 週一 3月 14, 2005 6:07 pm

d2207197 寫:可是針對硬體作最佳化,Debian 下還是很麻煩,比 Gentoo 麻煩多了。

我真正喜歡 Gentoo 的是他的 runlevel 管理方式,還有他的 rc.d script 執行方式。

嗯嗯,就是因為他打著最佳化標語才吸引我,
但是以我的安裝 gentoo 兩三次 LFS 兩次的經驗來說,
我的電腦跑起來根本沒比較快
這才時我真的失望的地方,花這麼多時間,卻沒半點驚喜或收穫。

可能硬體更好的才會有明顯差別吧,我猜。

PS:好吧,我裝好 gentoo 是有驚喜的,就是有綠色的 [OK]....
csj
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 27, 2004 3:12 pm
來自: 台北

文章caosheng » 週一 3月 14, 2005 6:11 pm

>> 萬一 compile 失敗或系統不穩, debian 回頭用官方套件就行了,一點都不用煩惱...

很同意
debian 可以很簡單的(加個環境變數和改gcc腳本)針對自己的cpu 從source做一個i686 deb
寫個簡單腳本就可以輕鬆make world了
而且做完以後直接用debfoster 把xxx-dev 統統刪掉,一乾二淨
再不然,用checkinstall 也可以從tar.gz 中做deb
我很不喜歡硬碟裡面一堆亂七八糟的東西
debian 完全都達到這個要求

如果說缺點嘛
就是官方的source並不是完全都可以順利compile做deb包的,這是最討厭的地方
還有就是沒有直接針對i686以上平台已經編好的deb包
人家gentoo 都有grp的安裝方式
caosheng
懵懂的國中生
懵懂的國中生
 
文章: 222
註冊時間: 週一 12月 27, 2004 2:27 pm

文章訪客 » 週一 3月 14, 2005 9:47 pm

gentoo 還有個好處, 可以有 virtual depends...
不同軟體 depends 不同的類似功能軟體...

另外就是同一軟體可以同時安裝不同版本...

這兩個功能在其他的 distributions 多半得手動...
訪客
 

文章訪客 » 週二 3月 15, 2005 2:11 am

提供一下我的經驗

電腦是k6-2 350 RAM 256 在家哩當getway

如果是debian 最佳化的情形下 azureus(包含kde+X) mldonkey全開
那當場死在那邊, 更別說要開firefox測速度

如果是gentoo 那firefox會慢很多但是還是ok的,而且azureus還可以同時下4個以上,兒且cpu使用還可以保持90%
debian可以同時下個2個就不錯了,而且cpu就一直全速在跑

但是我還是覺得debian套件的穩定性和patch修正的完整 最教人欣賞
當然還有安裝方便
訪客
 

文章訪客 » 週二 3月 15, 2005 3:23 am

我試玩了一下debian,沒有深入研究
我玩過redhat, gentoo, debain
我發現deb, 跟 rpm並沒有太大的差別
充量只是deb的工具比rpm齊一點吧
說deb比rpm好,我想也不見得
相依原罪還是一樣存在
只是deb的套件庫比較齊,用起來比較得心應手一點
如果硬要說gnu包的套件玩起來爽度比較夠,那也沒什麼好說的
我也相信redhat, freshrpms包的套件有一定的水準

gentoo的設計理念就我用過的linux算是最新的最有彈性的
runllevels, ebuild, env.d, conf.d...等等
當然安裝軟體時間長是他的原罪
但是也因此解決了相依的問題、也附帶提供一個最容易自訂化及做最佳化的環境
gentoo也展現彈性的提供binary的安裝方式
只是一般gentoo user比較少用罷了
如果想要了解gentoo的優點,請暫拋開一些原來使用的distro的習慣來接觸他
也許你很快就會了解到他的好,當然,如果你很趕時間那就算了
訪客
 

文章d2207197 » 週二 3月 15, 2005 3:30 am

Anonymous 寫:gentoo 還有個好處, 可以有 virtual depends...
不同軟體 depends 不同的類似功能軟體...

我不太懂 Gentoo 的 virtual depends
但好像跟 Debian 的 virtual package 是差不多的東西也。

比如說許多軟體相依 mail-transport-agent
他不是個實際的套件,而是 virtual 套件。
只要 provide mail-transport-agent 的套件都可以充當 mail-transport-agent 被相依。

Anonymous 寫:另外就是同一軟體可以同時安裝不同版本...

這兩個功能在其他的 distributions 多半得手動...

Gentoo 下安裝不同版本也是要那個套件有特別弄成這樣阿

Debian 下一樣可以同時存在著 freetype1 和 freetype2
一樣可以同時存在著 gtk+1 與 gtk+2
一樣可以同時存在一堆 kernel-image 套件。
其實把版本標到 package name 上就達成了。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章d2207197 » 週二 3月 15, 2005 3:34 am

csj 寫:
d2207197 寫:可是針對硬體作最佳化,Debian 下還是很麻煩,比 Gentoo 麻煩多了。

我真正喜歡 Gentoo 的是他的 runlevel 管理方式,還有他的 rc.d script 執行方式。

嗯嗯,就是因為他打著最佳化標語才吸引我,
但是以我的安裝 gentoo 兩三次 LFS 兩次的經驗來說,
我的電腦跑起來根本沒比較快
這才時我真的失望的地方,花這麼多時間,卻沒半點驚喜或收穫。

可能硬體更好的才會有明顯差別吧,我猜。

PS:好吧,我裝好 gentoo 是有驚喜的,就是有綠色的 [OK]....


確實要高檔一點的電腦才比較能感覺出差異
小弟的兩台電腦,一台感覺差不多,一台就明顯感覺速度變快。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章d2207197 » 週二 3月 15, 2005 3:50 am

Anonymous 寫:我試玩了一下debian,沒有深入研究
我玩過redhat, gentoo, debain
我發現deb, 跟 rpm並沒有太大的差別
充量只是deb的工具比rpm齊一點吧
說deb比rpm好,我想也不見得
相依原罪還是一樣存在
只是deb的套件庫比較齊,用起來比較得心應手一點
如果硬要說gnu包的套件玩起來爽度比較夠,那也沒什麼好說的
我也相信redhat, freshrpms包的套件有一定的水準

因為 debian 套件多到不行,所以幾乎都可以從 debian 官方那取得。也因為由同一個機構統一包裝出來,套件之間能夠整合的更好。

其他 rpm 系統大多都沒有充足的套件,所以經常會從外部取得。
包裝成果就參差不齊,也容易把系統搞得一團亂。要找到符合自己系統的套件也是一件辛苦的事情。


關於 rpm 與 deb,其實還是有差
deb 有 debconf,可以與使用者互動。並提供多種前端(dialog,readline,gnome,kde,editor)給使用者使用 debconf。(可執行 ``dpkg-reconfigure debconf'' 來設定你想用的前端 )
甚至有套件是專門提供他的 debconf 功能,例如 etherconf。
因為 debconf 有多種前端,只要編寫個 debconf,就可以產生一個擁有眾多前端的應用程式。

deb 安裝狀態分成 installed 、half-installed 、not-installed、unpacked 、half-configured、config-files 等六種(man dpkg 的 PACKAGE STATES 一節)。rpm 只有 installed 、not installed。

deb 套件有重要性分類 Important、standard、optional、extra、required,rpm 沒有。
同時 dpkg 會判斷套件重要性而阻止使用者作愚蠢的動作,比如說 ``apt-get remove coreutils''。

還有 deb 的包裝工具真的很方便,dch, debuild, lintian, linda, dpkg-buildpackage ......。還能夠自動編寫相依性欄位。

關於 rpm 與 deb,因為小弟用 rpm 已經是好幾年前的事,有講錯請糾正。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章訪客 » 週一 5月 02, 2005 12:46 pm

初學者我覺得還是建議用gentoo,
不然不管你用哪一套的dists,一旦
發生別人從沒發生過的問題,或你的
觀念不清楚,別人講了,你也未必了
解,就算了解,各dists 各階段用的
軟體也不一樣,豈可照本宣科,
建議linux 的初學者,要從gentoo下手
為佳,因為你在安裝gentoo時所接觸
到的東西,都是你以後用任何版本的dists
在長期的使用下都會碰到的,與其如此,
不如一開始就逐步學習,有了底層的知識,
將來即可見招拆招,無往不利。

gentoo也有支援emerge 線上下載package,
跟apt-get 一樣,不過只是下載的是原始碼,
反而不大大的節省網路上的頻寬(原始碼小太多了),
要用binary release 的package也是有grp 的方式。

gentoo蠻適合programmer 來當作主系統,
也適合新手來熟悉整個基底的東西,總比你
往後碰到問題,除了火大,然後上網搜尋個半天,
眼睛累個半死,又搞了個半死,就算搞定,也
所費不資啊。
訪客
 

文章訪客 » 週一 5月 02, 2005 12:57 pm

硬體高檔才看得出效能?

當計算機的performance 一個高一個低時,
在高的時候,是很難去感覺其差異的(若用程式
去取timer 來精算,是可以了解其差異,或你
是處理諸如AI方面的運算);

在低的系統,是很容易感受其差異的,同樣執行
100個指令,他的執行速度愈慢,時間就拉得愈長,
你也就愈容易感受其差異。
訪客
 

文章訪客 » 週一 5月 02, 2005 1:03 pm

debian 可以很簡單的(加個環境變數和改gcc腳本)針對自己的cpu 從source做一個i686 deb
寫個簡單腳本就可以輕鬆make world了
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
這是gentoo的基本function;;
訪客
 

文章訪客 » 週一 5月 02, 2005 1:04 pm

Anonymous 寫:debian 可以很簡單的(加個環境變數和改gcc腳本)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
這是gentoo的基本function;;
訪客
 

下一頁

回到 talk

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客