VirusCamp 发表于 2005-6-27 23:35:14

简单一点的批量卸载方法,kde,qt,xfree

rpm -q -a |grep kde >kde.list
rpm -q -a |grep XFree86 >XFree86.list
rpm -q -a |grep qt >qt.list

以上是将kde等的所以包名存入文件中。
下面必须编辑生成的*.list文件,
首先,去掉不用删的包,一定要,非常重要!!!!!!!
有几个包不属于kde,也进来了,叫*kde*的。
然后,去掉包名后的版本号;应该可以在rpm -q -a时去掉吧?读了半天man也不知道,那位大侠知道,在下面说一下。

下面是一个shell文件,随便叫什么吧,我这叫rpm-erase

#!/bin/sh
cat $1 |
while
read line
do
{
echo "rpm -e --nodeps" $line;
rpm -e --nodeps $line;
}
done;

可能在rpm中还要加--force吧。
chmod 755 rpm-erase

最后,可以用:
./rpm-erase kde.list
批量卸载kde了

再见情人 发表于 2005-6-30 11:23:22

不用kde用gnome等可以卸载kde。xfree86不用可以卸载换xorg,但是qt不用卸了吧,kde下也有不少好的软件基于或依赖qt呢
页: [1]
查看完整版本: 简单一点的批量卸载方法,kde,qt,xfree