本文以安装postgreSQL为例说明了Gentoo Linux 安装 软件的一般方法,同时总结了USE flag.
运行 emerge -pv postgresql-server 看下USE
- # emerge -pv postgresql-server
- These are the packages that would be merged, in order:
- Calculating dependencies... done!
- [ebuild N ] dev-db/postgresql-server-9.3.3 USE="nls pam xml -doc -perl -pg_legacytimestamp -python (-selinux) -tcl -uuid" LINGUAS="-af -cs -de -en -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW" 3 kB
- Total: 1 package (1 new), Size of downloads: 3 kB
------------------------------------------------------
【附】Gentoo USE:
USE的简单理解如下:一个软件不只包含软件本身,还包括其组件,如,文档,插件,GUI支持等。USE就是用来标记是否要安装软件的同时安装这些组件。
临时USE : USE="-java" emerge seamonkey
USE flag的颜色
红色:enable
蓝色:前面会带一个”-”,表示disable。
绿色:enable但是还没有边进去的use flag
黄色:上一个版本没有,这一个版本新加入的use flag
括号():在你的平台上禁用的use flag
参考:
1.http://blog.youkuaiyun.com/aceking10/article/details/17116299
2.http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?part=2&chap=2
3.http://forums.gentoo.tw/viewtopic.php?f=15&t=44462
------------------------------------------------------
设置 USE="python" LINGUAS="en zh_CN"