Gentoo/Funtoo USE标记
1 | 安装软件时,避免不了一些依赖。那么就需要了解USE标记。 |
默认USE标记
1 | 所有USE标志都声明在 USE 变量里面。为了让用户能方便地查找和选择USE标志,官方提供了一份默认的USE设定。这些设定是Gentoo用户通常都要用到的USE标志的集合。这个默认设置在make.defaults 文件中 |
查看当前正在使用的全部USE标记
1 | root #emerge --info | grep ^USE |
声明全局USE标记
1 | 通过在/etc/portage/make.conf里定义USE全局变量。 |
例如:
1 | cat /etc/portage/make.conf |
为单个软件包声明USE标记
1 | 通过在/etc/portage/package.use 目录中来声明单个软件包USE标记 |
声明临时USE标记
1 | 仅仅把USE变量声明成一个环境变量设定临时USE。比如,在安装 xxx 的时候不要装 jj 就声明: |
USE标记优先级
1 | 优先级由低到高,排序如下: |
USE标记颜色含义
1 | emerge命令显示时,不同颜色USE标记的意义: |
Emerge常用命令
1 | emerge eix #使用eix命令来查看软件包依赖 |
参考:
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2018/02/06/emerge-USE标记介绍-gentoo/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!