简单一点的批量卸载方法,kde,qt,xfree
rpm -q -a |grep kde >kde.listrpm -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了 不用kde用gnome等可以卸载kde。xfree86不用可以卸载换xorg,但是qt不用卸了吧,kde下也有不少好的软件基于或依赖qt呢
页:
[1]