|
|
发表于 2008-10-31 15:54:07
|
显示全部楼层
ps,我相信这个坛子里大部分兄弟都应该知道USE标记不是在make.defaults里设定的
还有,既然你也知道profile每次升级就会被覆盖,就更不应该再告诉读者,可以在make.defaults里设定
另外USE标记的优先级在 man make.conf 里有提到- USE_ORDER = "env:pkg:conf:defaults:pkginternal:env.d"
- Determines the precedence of layers in the incremental stacking of the USE variable. Precedence decreases from left to right
- such that env overrides pkg, pkg overrides conf, and so forth.
- ***warning***
- Do not modify this value unless you’re a developer and you know what you’re doing. If you change this and something breaks,
- we will not help you fix it.
- env USE from the current environment variables (USE and those listed in USE_EXPAND)
- pkg Per-package USE from /etc/portage/package.use (see portage(5))
- conf USE from make.conf
- defaults
- USE from make.defaults and package.use in the profile (see portage(5))
- pkginternal
- USE from ebuild(5) IUSE defaults
- env.d USE from the environment variables defined by files in /etc/env.d/
复制代码 这里面不是每个文件都是用户可以自己定制的 |
|