打印

怎么知道emerge 要下载哪些包?

怎么知道emerge 要下载哪些包?

请指教,emerge实在慢,我想下到硬盘上,不知行不行

TOP

可以的。

可以通过查看 ebuild 脚本来知道 emerge 一个软件需要哪些包。
ebuild 脚本都放在 /usr/portage 下,分好了类。
如: XMMS 的 ebuild 脚本在  /usr/portage/media-sound/xmms/xmms-1.2.7-r15.ebuild
其中
[code:1]DEPEND="app-arch/unzip
        =x11-libs/gtk+-1.2* #gtk 要大于 1.2
        mikmod? ( >=media-libs/libmikmod-3.1.6 ) # libmikmod 版本要大于 3.1.6
        esd? ( >=media-sound/esound-0.2.22 ) # ...
        xml? ( >=dev-libs/libxml-1.8.15 )
        gnome? ( <gnome-base/gnome-panel-1.5.0 )
        opengl? ( virtual/opengl )
        oggvorbis? ( >=media-libs/libvorbis-1.0_beta4 )"
        

RDEPEND="${DEPEND}
        directfb? ( dev-libs/DirectFB )
        nls? ( dev-util/intltool )"[/code:1]
就是与 xmms 相关连的包。
不过要知道具体地址嘛。。。。

TOP

emerge -p xxx

这样可以看到这个软件的倚赖关系
喜日摄影

如果你更热爱金钱而非自由,更习惯于被奴役的安宁而
畏惧令人充满活力的争取自由的抗争,那么,请你静静
地走开。我们不会乞求你的建议或是帮助。伏下身去讨
好那喂养你的人吧。但愿身上的锁链不会给你造成太多
的痛苦,但愿未来的人们不会记起你曾经是我们的国人

TOP

呵。。。atfa 回来啦?欢迎欢迎,热烈欢迎 :D

要玩 Debian 的问题我吃不消了,还等着您来解决呢

TOP

emerge --pretend **.ebuild
Baton2500|KT600|WinXP|VMware4.5

TOP

[quote:142c8dba09="allen1970"]emerge --pretend **.ebuild[/quote]

hmm... 和 atfa 说的那个 -p 是一个意思

(奇怪,以前 emerge system 时候时常加个 -p 先查看一下要装哪些包,现在居然忘记了 )

TOP