要安裝KDE

有關於X 環境當中所遇到的問題

Moderator: Forums Team

kme
Posts: 21
Joined: Wed May 28, 2003 3:01 pm
Location: Taiwan

Post by kme »

不好意思 又有個小問題
我這次有在make.conf設定mirror
但是剛剛在emerge -u system的時候
我有看見他從nsysu抓套件 47kb/s

但是現在卻看見他從
Downloading http://gentoo.oregonstate.edu/distfiles ... 1p2.tar.gz
抓這個20kb/s

怎麼這麼奇怪勒
現在還在emerge -u system看到的訊息
kme
Posts: 21
Joined: Wed May 28, 2003 3:01 pm
Location: Taiwan

Post by kme »

恩 不好意思
似乎他在emerge -u system的時候把我的make.conf覆蓋了
好像是因為emerge到某個套件之後,make.conf設定就沒了
因為之後好像看到變成-O2而不是O3

恩 在修改一次make.conf好了
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

把 make.conf -w, 以後就不會被改了.

從 gentoo.oregonstate.edu 抓東西, 10kb~55kb 都是正常. (我只有 512/64 的 adsl, 沒更快了.)

還有, 如果是 AMD CPU, 可以試試看用 -Os, 聽說有意想不到的效果. 我現在都用 -Os, 程式載入的速度變快不少, Desktop 可以考慮這個 flag.
詳情請 man gcc...

最後... 我看你的錯誤訊息他不是說了...
configure: error: *** pkg-config too old; version 0.14 or better required.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
pahud
24hr 義工
Posts: 1251
Joined: Tue Nov 26, 2002 10:22 pm
Contact:

Post by pahud »

我看起來應該OK了,我後來看一下, USE會出現這些應該是正常的。
應該是global定義在/usr/portage/profiles/default*/make.defaults
/etc/make.conf如果USE="",就會用default的global USE value.
(correct me if I am wrong)
另外,CONFIG_PROTECT是為了保護在emerge過程不要override或
remove一些設定檔,基本上也不用特別去export,除非你有特別要在這次的
emerge中保護某些檔案,否則就在/etc/make.conf裡面定義CONFIG_PROTECT即可。如果/etc/make.conf沒定義,就會用預設值。
預設值應該是定義在/etc/profile.env(吧?)


emerge所使用變數的override優先原則應該是(如果我沒記錯):
command line>ebuilds>/etc/make.conf>/etc/profile.env
pahud
24hr 義工
Posts: 1251
Joined: Tue Nov 26, 2002 10:22 pm
Contact:

Post by pahud »

kme wrote:不好意思 又有個小問題
我這次有在make.conf設定mirror
但是剛剛在emerge -u system的時候
我有看見他從nsysu抓套件 47kb/s

但是現在卻看見他從
Downloading http://gentoo.oregonstate.edu/distfiles ... 1p2.tar.gz
抓這個20kb/s

怎麼這麼奇怪勒
現在還在emerge -u system看到的訊息
照理說你的CONFIG_PROTECT應該有包含/etc或/etc/make.conf
如果沒的話,可以加到/etc/make.conf裡面去,再打一下emerge info
check一下是否有conver到/etc/make.conf檔案,這樣emerge過程才不會錯殺
/etc/make.conf,尤其是emerge -u system這種危險動作。
pahud
24hr 義工
Posts: 1251
Joined: Tue Nov 26, 2002 10:22 pm
Contact:

Post by pahud »

在台灣的話,真的建議各位定義好GENTOO_MIRRORS以及SYNC兩個變數,
至少要定義符合local環境的GENTOO_MIRRORS變數,不然國內一堆mirror
站台放著不用,實在很浪費哩...
pahud
24hr 義工
Posts: 1251
Joined: Tue Nov 26, 2002 10:22 pm
Contact:

Post by pahud »

kme wrote:恩 不好意思
似乎他在emerge -u system的時候把我的make.conf覆蓋了
好像是因為emerge到某個套件之後,make.conf設定就沒了
因為之後好像看到變成-O2而不是O3

恩 在修改一次make.conf好了
加油喔!這些都是很好的經驗累積...等你了解其中緣由之後,
你會更愛Gentoo...
Post Reply