重載自訂的 ebuild

Moderator: Forums Team

Post Reply
coollinuxer
Posts: 109
Joined: Sun Mar 16, 2003 4:42 pm
Contact:

重載自訂的 ebuild

Post by coollinuxer »

在 /usr/local/ 裡面建立一個目錄 portage/
然後在 /usr/local/portage/ 下面
建立目錄 media-libs/fontconfig/ 與 media-libs/fontconfig/files/patch/
下載回來的 patch 與 ebuild 就放在 /usr/local/portage/ 底下的目錄下
其它的 patch 也可以此類推
也可以把自己修改過的 ebuild 擺在 /usr/local/portage/ 底下的目錄下

注意, /usr/local/portage/ 底下的目錄要完全按照 /usr/portage/ 的節構

這樣,每次 emerge sync 完,就執行

Code: Select all

# cp -R /usr/local/portage/* /usr/portage/
它會複蓋掉 /usr/portage/ 下相同的檔案
增加 /usr/local/portage/ 下有,但 /usr/portage/ 下沒有的檔案
並且不影響 emerge sync 所更新(除了自己要覆蓋的以外)、所增加的檔案
當然, /usr/portage/distfiles/ 下的檔案是完全沒影響!
Open,Based on Free!
Free,Powerd by Opening!
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

不用這樣. 設定 Portage Overlay 就好了.
會優先選擇 portage overlay 目錄底下的 ebuild.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
alex_c
Posts: 14
Joined: Mon Apr 21, 2003 9:27 am
Location: 桃園龍潭

Post by alex_c »

【Palatis】 wrote:不用這樣. 設定 Portage Overlay 就好了.
會優先選擇 portage overlay 目錄底下的 ebuild.
同是參考這篇看看"


http://forums.gentoo.org/viewtopic.php? ... highlight=
Post Reply