2008-03-12
有效管理你的 Gentoo USE 标记
关键字: use gentoo前提:
在管理你的
USE 标记前,我们先来了解一下,在哪些地方可以定义
USE 标记。。
所有可以配置
USE
标记的地方:
/usr/portage/profile/base/make.defaults
/usr/portage/profile/default-linux/make.defaults
/usr/portage/profile/default-linux/x86/make.defaults
/usr/portage/profile/default-linux/x86/2007.0/make.defaults
/etc/make.conf
/etc/portage/package.use
作为环境变量设定的USE
了解了标记所在的位置,那么看一下这些 标记 的读取顺序把?
USE 标记的顺序是从低到高读取的,且读取中只使用第一次碰到的。
比如 package.use 里定义了 -ssl,那么 make.conf 里再定义 ssl 就会被忽略.
-
make.defaults里面的USE默认设定
-
用户在/etc/make.conf里面的USE设定
-
用户在/etc/portage/package.use里面的USE设定
-
作为环境变量的USE设定
以上所有配置文件,除了
make.defaults 不建议修改(emerge
--sync 后,你的修改会被覆盖),
其他均可以自由添加,修改。
管理:
管理之前,确保你安装了
Gentoolkit 工具,它能为你节约很多时间。
在管理
USE 标记之前,我们首先要区分
全局 与 本地
的概念。
全局标记,顾名思义,就是系统软件包或绝大部分软件包都会依赖的标记。
本地标记,是针对安装的软件包不同,可自由定制的标记。
官方针对每个包都是遵循了 COC 原则 (convention over configuration).
大部分包都会有默认推荐启用和屏蔽的标记。
这边,推荐针对启用的标记,通过 euse -i xx 进行观察,看是否真的满足你的需要。
如果不需要,那么再看这个标记是全局还是本地的。
全局标记,推荐直接在 make.conf 里disable,快捷命令是 euse -D xx
本地标记,直接在 /etc/portage/package.use 里disbale就行了. ( -xx)
- 22:18
- 浏览 (314)
- 评论 (0)
- 分类: gentoo & linux
- 进入论坛
- 发布在 Gentoo Linux 圈子
- 相关推荐
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 68294 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
挑了几个比较好用的eclips ...
切,都是些无关紧要的小玩意,整天升级,烦不烦啊。
-- by drinkjava -
挑了几个比较好用的eclips ...
为什么都要用myeclipse啊,弄不明白
-- by gigi_ly180 -
挑了几个比较好用的eclips ...
debug时不用ctrl+shifit+i确实不错!
-- by soartju -
挑了几个比较好用的eclips ...
nagivation bar这个比idea做的还好,但是从重构和代码提示功能来说 ...
-- by ruby_tei -
挑了几个比较好用的eclips ...
可惜jsp的字体变化很失败,默认的字体下,中文大大的,但是空格却很小,不仔细看, ...
-- by codeutil






评论排行榜