|
|

楼主 |
发表于 2009-2-12 02:29:02
|
显示全部楼层
Post by MeaCulpa;1946249
我一般删除portage一类包包这么干,不知道对你是不是有点用:
emerge eix && update-eix
eix -CI xfce --only-names | xargs emerge -pC
(先p看清楚)
然后再mask这个套件的核心,比如xfce4-session??
之后的emerge -uDN world 之类就会告诉你那些没有被包括进xfce-base和xfce-extra的依赖包包
删一套桌面的时候,甚至连基本库,如kdelib, libgnome, libxfce**** 都可以mask
您给的这个方法,我没能实现出来
因为在这之前我的系统中带有xfce字样的包都被我手动emerge -C 掉了
我重新 emerge 了个xfce4-panel 并依赖加装了4个包
我将其中的一个libxfce4utils 用/etc/portage/package.mask mask掉
然后emerge -avuND world
也没得初啥有用的信息啊....
!!! The following installed packages are masked:
- xfce-base/libxfce4util-4.4.3 (masked by: package.mask)
/etc/portage/package.mask:
#>x11-drivers/nvidia-drivers-173.14.13
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
. |
|