gentoo的USE变量
gentoo的USE变量,就是控制系统和包编译安装时的一些功能,避免编译不需要的功能,或者少编译功能
/etc/portage/make.conf
是全局设定USE,不能针对包设置,比如下面,就是系统需要的一些功能
1 | USE="-qt5 -kde X gtk gnome systemd" |
/etc/portage/package.use
或者下的那个文件,【添加一行】,时针对某个包设定功能,比如下面,就是编译media-libs/mesa
时不要编译llvm
功能或包
1 | media-libs/mesa -llvm |
USE修改后需要更新,因为有的包会有新的依赖或者需要重新编译
1 | emerge --ask --verbose --update --deep --newuse @world |
清理,只有所有包的依赖关系理清楚了,才会执行清理
1 | emerge --depclean |
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 hui740024906@163.com
文章标题:gentoo的USE变量
文章字数:194
本文作者:qianggetaba
发布时间:2019-09-03, 17:11:31
最后更新:2019-09-09, 10:01:58
原始链接:https://qianggetaba.com/2019/09/03/gentoo-USE/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。