然後在 /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/local/portage/ 下有,但 /usr/portage/ 下沒有的檔案
並且不影響 emerge sync 所更新(除了自己要覆蓋的以外)、所增加的檔案
當然, /usr/portage/distfiles/ 下的檔案是完全沒影響!