LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 943|回复: 6

(完成)[Portage 工具]ebuild 中 IUSE 加上加减号怎么看?

[复制链接]
发表于 2008-5-17 09:32:15 | 显示全部楼层 |阅读模式
现在好像 ebuild 中都加入了加减号了,结果 eix、equery u 会出现不能正常处理的情况。现在怎么看一个已经安装的包用了什么 USE 呢?
发表于 2008-5-17 09:45:23 | 显示全部楼层
Post by 亞利艾爾;1850697
现在好像 ebuild 中都加入了加减号了,结果 eix、equery u 会出现不能正常处理的情况。现在怎么看一个已经安装的包用了什么 USE 呢?

eapi-1? 我这eix貌似显示正常,emerge -pv也可以看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-17 10:09:12 | 显示全部楼层
举例说明: eix mplayer 的结果。
media-video/mplayer
     Available versions:  (~)1.0_rc2_p24929-r4 1.0_rc2_p25993 (~)1.0_rc2_p26258 (~)1.0_rc2_p26300-r1 (~)1.0_rc2_p26454-r2 (~)1.0_rc2_p26753 {+X +a52 +alsa +dvd +mad +mmx +mp3 +theora +truetype +vorbis +xscreensaver +xv -aalib -arts -color-console -fbcon -gif -jpeg -libcaca -md5sum -png -pnm -rar -samba -tivo 3dnow 3dnowext X a52 aac aalib alsa altivec amrnb amrwb arts bidi bindist bl cddb cdio cdparanoia cpudetection custom-cflags debug dga directfb doc dts dv dvb dvd enca encode esd fbcon ftp ggi gif gtk iconv ipv6 jack joystick jpeg kernel_linux ladspa libcaca lirc live livecd lzo mad md5sum mmx mmxext mp2 mp3 musepack nas nemesi openal opengl oss png pnm pulseaudio quicktime radio rar real rtc samba sdl speex srt sse sse2 ssse3 svga teletext tga theora tivo truetype unicode v4l v4l2 video_cards_mga video_cards_s3virge video_cards_tdfx video_cards_vesa vidix vorbis win32codecs x264 xanim xinerama xscreensaver xv xvid xvmc zoran}
     Installed versions:  1.0_rc2_p26753(14:52:50 05/14/08)(aac dv encode esd gtk iconv ipv6 kernel_linux mmxext opengl quicktime real sdl sse sse2 unicode v4l v4l2 video_cards_vesa win32codecs xvid -+X -+a52 -+alsa -+dvd -+mad -+mmx -+mp3 -+theora -+truetype -+vorbis -+xscreensaver -+xv --aalib --arts --fbcon --gif --jpeg --libcaca --md5sum --png --pnm --rar --samba -3dnow -3dnowext -altivec -amrnb -amrwb -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dvb -enca -ftp -ggi -jack -joystick -ladspa -lirc -live -lzo -mp2 -musepack -nas -nemesi -openal -oss -pulseaudio -radio -rtc -speex -srt -ssse3 -svga -teletext -tga -video_cards_mga -video_cards_s3virge -video_cards_tdfx -vidix -x264 -xanim -xinerama -xvmc -zoran)
     Homepage:            http://www.mplayerhq.hu/
     Description:         Media Player for Linux

equery u mplayer 的结果:
[ Searching for packages matching mplayer... ]
[ Colour Code : set unset ]
[ Legend : Left column  (U) - USE flags from make.conf              ]
[        : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for media-video/mplayer-1.0_rc2_p26753 ]
U I
- - +X                  : <unknown>
- - +a52                : <unknown>
- - +alsa               : <unknown>
- - +dvd                : <unknown>
- - +mad                : <unknown>
- - +mmx                : <unknown>
- - +mp3                : <unknown>
- - +theora             : <unknown>
- - +truetype           : <unknown>
- - +vorbis             : <unknown>
- - +xscreensaver       : <unknown>
- - +xv                 : <unknown>
- - -aalib              : <unknown>
- - -arts               : <unknown>
- - -fbcon              : <unknown>
- - -gif                : <unknown>
- - -jpeg               : <unknown>
- - -libcaca            : <unknown>
- - -md5sum             : <unknown>
- - -png                : <unknown>
- - -pnm                : <unknown>
- - -rar                : <unknown>
- - -samba              : <unknown>

- - 3dnow               : Adds support for 3dnow multimedia processor instructions
- - 3dnowext            : Enable 3dnowext cpu instructions
+ + aac                 : Enables support for MPEG-4 AAC Audio
- - altivec             : Adds support for optimizations for G4 and G5/ppc970 processors
- - amrnb               : Enables Adaptive Multi-Rate Audio support (Narrow Band)
- - amrwb               : Enables Adaptive Multi-Rate Audio support (Wide Band)
- - bidi                : Enables bidirectional language support
- - bindist             : Flag to enable or disable options for prebuilt (GRP)  packages (eg. due to licensing issues)
- - bl                  : Enables Blinkenlights support in mplayer
- - cddb                : Access cddb servers to retrieve and submit information about compact disks
- - cdio                : Use libcdio for CD support (instead of cdparanoia)
- - cdparanoia          : Enables cdparanoia (audio CD ripper) support
- - cpudetection        : Enables runtime cpudetection
- - custom-cflags       : Enables custom cflags (not supported)
- - debug               : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
- - dga                 : Adds DGA (Direct Graphic Access) support for X
- - directfb            : Adds support for DirectFB layer (library for FB devices)
- - doc                 : Adds extra documentation (API, Javadoc, etc)
- - dts                 : Enables DTS Coherent Acoustics decoder support
+ + dv                  : Enables support for a codec used by many camcorders
- - dvb                 : Adds support for DVB (Digital Video Broadcasting)
- - enca                : Enables support for charset discovery and conversion
+ + encode              : Adds support for encoding of audio or video files
+ + esd                 : Adds support for media-sound/esound (Enlightened Sound Daemon)
- - ftp                 : Adds FTP (File Transfer Protocol) support
- - ggi                 : Adds support for media-libs/libggi (non-X video api/drivers)
+ + gtk                 : Adds support for x11-libs/gtk+ (The GIMP Toolkit)
+ + iconv               : Enable support for the iconv character set conversion library
+ + ipv6                : Adds support for IP version 6
- - jack                : Adds support for the JACK Audio Connection Kit
- - joystick            : Add support for joysticks in all packages
+ + kernel_linux        : <unknown>
- - ladspa              : Enables the ability to support ladspa plugins
- - lirc                : Adds support for lirc (Linux's Infra-Red Remote Control)
- - live                : Enables live.com streaming media support
- - lzo                 : Enables support for lzo compression
+ + mmxext              : Enables mmx2 support
- - mp2                 : Enables support for twolame, an MP2 audio library
- - musepack            : Enable support for the musepack audio codec
- - nas                 : Adds support for network audio sound
- - nemesi              : Enable Nemesi Streaming Media support
- - openal              : Adds support for the Open Audio Library
+ + opengl              : Adds support for OpenGL (3D graphics)
- - oss                 : Adds support for OSS (Open Sound System)
- - pulseaudio          : Adds support for PulseAudio sound server
+ + quicktime           : Adds support for OpenQuickTime
- - radio               : Enable V4L2 radio interface and support
+ + real                : Adds real video support
- - rtc                 : Enables usage of the linux real time clock.  The alternative is software emulation of rtc
+ + sdl                 : Adds support for Simple Direct Layer (media library)
- - speex               : Adds support for the speex audio codec (used for speech)
- - srt                 : Internal SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support
+ + sse                 : fast floating point optimization for PentiumIII+ class chips
+ + sse2                : faster floating point optimization for SSE2 capable chips
- - ssse3               : faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)
- - svga                : Adds support for SVGAlib (graphics library)
- - teletext            : Support for TV teletext interface
- - tga                 : Enables Targa video output
+ + unicode             : Adds support for Unicode
+ + v4l                 : Enables video4linux support
+ + v4l2                : Enable video4linux2 support
- - video_cards_mga     : <unknown>
- - video_cards_s3virge : <unknown>
- - video_cards_tdfx    : <unknown>
+ + video_cards_vesa    : <unknown>
- - vidix               : Support for vidix video output
+ + win32codecs         : use win32codecs package for dll avi decoding support (wmv and what not)
- - x264                : Enable h264 encoding using x264
- - xanim               : Enables support for xanim based codecs
- - xinerama            : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
+ + xvid                : Adds support for xvid.org's open-source mpeg-4 codec
- - xvmc                : Enables X-Video Motion Compensation support
- - zoran               : Enables ZR360[56]7/ZR36060 video output
回复 支持 反对

使用道具 举报

发表于 2008-5-17 12:34:57 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-17 13:35:10 | 显示全部楼层
现在连 ~x86 都不是?在 Portage 中找不到。看来要自己写 patch 做 ebuild 了。
  谢谢 zhllg。那么 equery u 就没救了?
回复 支持 反对

使用道具 举报

发表于 2008-5-17 14:06:02 | 显示全部楼层
有的,是~arch,你更新一下portage。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-17 19:40:23 | 显示全部楼层
这两天 mirror.averse.com 问题最大连接数,没办法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表