QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1277|回复: 1

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

[复制链接]
发表于 2005-6-27 23:35:14 | 显示全部楼层 |阅读模式
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呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-29 17:14 , Processed in 0.043343 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表