QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1409|回复: 5

请教能否用一个rpm命令删除多个软件包

[复制链接]
发表于 2005-10-17 21:06:04 | 显示全部楼层 |阅读模式
比如删除所有xorg的包。就像能查询所有xorg的包一样:
[code:1]rpm -qa |grep xorg[/code:1]
请赐教。多谢。
发表于 2005-10-19 13:52:11 | 显示全部楼层
这个我也想
有一个笨一点的
rpm -qa |grep "xorg*" >>del_xorg
然后
vi del_xorg修改成bash脚本

#!/bin/bash
每行加上rpm -e (好像还有--nodeps参数来删)






echo del is finish!!
回复

使用道具 举报

发表于 2005-10-19 17:09:22 | 显示全部楼层
有问题吧?
删除的时候是不带版本号的名字
而查询出来的是带版本号的
回复

使用道具 举报

发表于 2005-10-20 08:39:36 | 显示全部楼层
rpm -e `rpm -qa |grep xorg`
回复

使用道具 举报

发表于 2005-10-20 09:50:49 | 显示全部楼层
demonlj 说的对,不过是不是要加上--nodeps参数,以确保不验证套件档的相互关联性。
回复

使用道具 举报

 楼主| 发表于 2005-10-20 12:17:18 | 显示全部楼层
呵呵,知道了,多谢。原来带版本号也可以删除的。以后不用再写脚本了。 :D
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-19 15:54 , Processed in 0.040183 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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