打印

问一个portage的问题

问一个portage的问题

如果在gentoo用emerge gnome装了gnome默认的软件包,怎么用命令把他们卸载掉呢?莫非只能装之前把要装的一个个记下来,然后手动分别卸载?

TOP

# emerge -Cav gnome
# emerge -uDNav world
# emerge --depclean -av (这里要看看,有需保留的包,把它加到world里)
# revdep-rebuild
AMD Athlon XP 2600+; 512M RAM; nVidia GeForce2 MX/MX 400; Hitachi 120Gb 2.6.8.1-nitro6+FBSplash; XOrg+KDE3.3.0; Reiser4

TOP

谢谢!

TOP

发现gentoo忘光了
Hauser, 写的命令一个都看不明白

TOP

[quote:9503ac57d9="cnhnln"]发现gentoo忘光了
Hauser, 写的命令一个都看不明白 [/quote]
第一行删除gnome这个meta包,以前装的那一大堆gnome的包是它的依赖包。
第二行为depclean做准备。(或许这步最先做更恰当)
第三行清除依赖包,这个并非完美,所以要看看那些包是想留下的。
第四行检查或重建反向依赖,以确保余下的包不会因删了某些包而缺少了库文件。
AMD Athlon XP 2600+; 512M RAM; nVidia GeForce2 MX/MX 400; Hitachi 120Gb 2.6.8.1-nitro6+FBSplash; XOrg+KDE3.3.0; Reiser4

TOP

Hauser, 真可爱啊,呵呵

TOP