Gentoo Linux USE标记的使用含义


主机环境:Gentoo 11.2

内核版本:Linux Kernel 3.2.1

USE标记对于Gentoo的意义无需多言,按照网上的资料整理下,一方便更多的Gentoo用户更好的优化自己的Gentoo

===========================================
3dfx
添加Xorg下的3dfx显卡支持 (参见: voodoo3)

3dnow
添加AMD处理器的3dnow!多媒体指令集支持

X
添加X11支持

Xaw3d
添加Xaw3d(X athena widgets in 3d)支持。Xaw3d是MIT Athena Widget set for X Windows的增强版本,可以在几乎不修改源代码的情况下为应用程序添加3D视觉效果。

a52
添加用于DVD的ATSC A/52解码支持

aac
添加MPEG-4 AAC音频支持

aalib
添加media-libs/aalib支持 (ASCII-Graphics库) (用于将图形转换成ASCII字符的"ascii艺术")

accessibility
添加辅助功能支持(方便残疾人使用计算机的技术,比如'at-spi'库)

acl
添加文件访问控制列表支持[参考文档:文件访问控制列表]

acpi
添加ACPI(高级配置与电源接口)支持[参考文档:高级电源管理常见问题解答]

adabas
添加Adabas数据库引擎支持

adns
添加adns DNS客户端库(一个用于C/C++的异步DNS解析库)支持[主页:http://www.gnu.org/software/adns/]

afs
添加OpenAFS支持 (一个分布式文件系统)[参考文档:OpenAFS帮助聚集分布式数据]

aim
添加AIM即时通信协议支持 (AOL.com的即时消息工具)

alsa
添加media-libs/alsa-lib支持 (高级Linux音效架构)[参考文档:ALSA研究笔记]

altivec
添加G4/G5/ppc970处理器优化支持

ao
在音频回放(sound playback)时使用libao音频库(一个跨平台音频库,对于在多个平台上输出音频很有用)

apache2
当一个程序包同时支持Apache1和Apache2时,选择支持Apache2

apm
添加APM电源管理支持[参考文档:高级电源管理常见问题解答]

arts
添加aRts支持 (给KDE提供音频支持,主要是给KDE库提供必要的库文件)

atm
添加ATM(异步传输模式)协议支持

audiofile
添加libaudiofile(音频文件库)支持

avahi
添加avahi/Zeroconf支持。avahi是利用mDNS协议的,实现本地网内服务发现的软件,如寻找局域网内的在线用户、打印机等。

aqua
添加Aqua/Carbon GUI支持。Aqua是苹果Mac OS X的图形界面,Carbon是其编程接口。

bash-completion
添加bash-completiton支持 (改进了bash的命令补全功能)

bcmath
添加libbcmath支持 (bcmath是一个任意精度数学函数库)

berkdb
添加sys-libs/db支持 (MySQL的Berkeley DB表类型支持)

bidi
添加双向语言支持 (支持由右而左的语言,如:阿拉伯语和希伯来语)

bindist
启用或禁止可选的预编译包(GRP)支持 (比如由于发行许可导致的)

birdstep
添加Birdstep数据库服务器支持

blas
添加virtual/blas库支持 (BLAS是著名的基本线性代数子程序包,被许多实际应用问题和几乎所有有关矩阵计算的软件所采用,可应用于科学和工程设计的矩阵计算问题,也可应用于生产基本线性代数计算的高水平程序库,是数学应用软件的基本核心库。)

bluetooth
添加蓝牙支持

bootstrap
!!仅供内部使用,请不要设置此参数!!在原始系统的引导过程中使用[make stage2]

boundschecking
添加Haj Ten Brugge边界检查补丁,这将禁用固有的PIE+SSP补丁 (边界检查用于防止缓冲区溢出漏洞攻击)

branding
启用Gentoo特定的标识,比如添加此标记后可以获得一个漂亮的"Gentoo牌"Gnome启动画面,取代默认的Gnome启动画面。

bsf
添加Apache BSF(Bean Scripting Framework) (dev-java/bsf)支持。BSF支持在Java应用程序内调用脚步语言(Script),并且支持脚步语言直接访问Java对象和方法。它提供了完整的API实现通过Java访问脚本语言的引擎。

build
!!仅供内部使用,请不要设置此参数!! 用于建立引导过程前半部分的镜像构建[make stage1]

bzip2
使用bzlib压缩库

cairo
添加cairo图形库支持。Cairo是一个支持多种输出设备的跨平台2D图形库。[参考文档:用cairo实现跨平台图形]

calendar
添加日历支持(不是用mcal!)

canna
添加Canna支持 (Canna是一个将日文假名转换到日文汉字的转换引擎)

caps
使用Linux capabilities库(POSIX.1e capabilities)来控制权限[参考文档:Linux安全模块简介;利用capability特征加强Linux系统安全]

cdb
添加qmail作者编写的CDB数据库引擎支持

cdda
添加Compact Disk Digital Audio(数字式激光唱盘,简称CD-DA)支持。CD-DA又称"Audio CD",直径为12cm,容量为74分钟,以恒线速度(CLV)播放,也就是用于激光唱机和diskman的音乐CD。

cddb
添加CDDB支持。CDDB即Internet Compact Disc Database,是一组分布于互联网的各个镜像上的大型CD特征数据库,不过它现在已被商业团体安加了一些版权限制,因此存在后来的freedb.org和MusiaBrainz一类开放替代方案。

cdinstall
直接从CD复制文件而不要求用户来操作,主要用于游戏。

cdparanoia
添加cdparanoia支持。CDParanoia可以直接从CD光盘上抓取音轨,并转换成其它格式的声音文件。另外它还可以能够读取已经被破坏的光盘内容。libparanoia 是KDE和GNOME默认的抓音轨库。

cdr
添加CD刻录硬件支持

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 下一页

相关内容