|
原文:
http://forums.gentoo.org/viewtopic.php?t=26640
翻译: cabrio
Gentoo基本知识1:[ebuild N]代表什么意思?
Portage 2.0.48帮助页写到 :
当使用emerge并且加入pretend或verbose参数时,屏幕上的输出可能会有一点难以理解。 本文将解释那些缩写的文字所表示的意思。
[blocks B ] app-text/dos2unix (from pkg app-text/hd2u-0.8.0)
Dos2unix阻止了hd2u的安装(emerge)。互斥者(Blockers)被定义为两个软件包会破坏对方文件或是对您的系统造成损坏。事实上互斥者并不需要都被安装,它们通常提供了相同功能。
[ebuild N ] app-games/qstat-25c
Qstat对您的系统而言是一个新软件包,它将第一次被安装。
[ebuild R ] sys-apps/sed-4.0.5
sed 4.0.5已经被安装了,但是如果您运行这一命令则指定的软件包将会被重新安装(re-emerge)(在本例中是sed这个软件包)
[ebuild F ] media-video/realplayer-8-r6
realplayer软件包需要您手动下载。当您试图安装一个软件包但它的来源找不到时,portage将会停止并要您提供如何找到所需文件的指令。
[ebuild U ] net-fs/samba-2.2.8_pre1 [2.2.7a]
Samba 2.2.7a已经被安装了,且可升级到版本2.2.8_pre1。
[ebuild UD] media-libs/libgd-1.8.4 [2.0.11]
Libgd 2.0.11已经被安装了,但是如果您运行这一命令portage将会为您下载版本1.8.4。这可能是由于一个软件包的新版本在自身损坏或者会在您的系统上产生安全漏洞或者它的一个修补包还没有发布等情况下被屏蔽掉了(masked)。另外可能的原因是您正试图安装的软件包需要一个老版本的软件包来保证安装成功。在本例中,libgd 2.x与libgd 1.x不兼容。这意味着libgd 1.x创建的软件包不能与libgd 2.x一起编译,在它们可以安装之前libgd必须先降级(downgrade)。
[ebuild U-] x11-base/xfree-4.3.0 [4.2.99.902]
-表示Xfree缺乏SLOT信息,这可能是由于前一个版本的安装被抛开了(injected)(请查看inject以获取更多信息),或是版本过时得厉害(太老了以致于SLOT信息根本不存在)。不管怎样还是有一个新版本的Xfree您可以愉快地升级。
[ebuild U ] net-analyzer/nmap-3.15_beta2 [3.15_beta1] -gtk -gnome
-gtk和-gnome反应了nmap安装时USE变量的状态。这里我们看到nmap可以使用USE变量gtk和gnome,但是您目前的设定禁用了 gtk和gnome。因此当您安装时对gtk和gnome的可选支持将不会起作用。*注意:USE状态只会在您使用了--pretend和-- verbose选项时显示。 |
|