查询存在这个包 [root@redhat]# rpm -qa | grep spamassassin spamassassin-3.0.2-1 不过删除时候就出现问题 [root@redhat qmailrocks]# rpm -e spamassassin-3.0.2-1 在spamassassin服务中读取信息时出错:没有那个文件或目录 error: %preun(spamassassin-3.0.2-1) scriptlet failed, exit status 1 显然用rpm -e 的方式是不能删除了 如果想直接手工删除安装的文件,应该如何删除呢?
by ncnynl - 系统管理 - 2006-04-21 23:42:00 阅读(1050) 回复(4)
如何用rpm 删除组件,我用rpm -e samba 提示:error: Failed dependencies: samba is needed by (installed) redhat-config-samba-1.0.16-1
rpm包的安装、删除、效验、查询 安装软件包 rpm -i 包全名 删除 rpm -e name(不是包名) 参数 -ivh 获得一个详细的安装进程 --nodeps 忽略依赖关系 --force 强制安装 -U 包名:升级安装 -F 更新不管是什么直接覆盖 --replacepkgs这样 rpm 将忽略该错误信息 -vih --replacepkgs -q name :查询 -qa查询所有已安装的rpm -qi name 查询这个软件详细信息 -ql 显示列表 -qf path :查询一个文件属于哪个包 -qp ...
我在rpm -ivh abc.rpm时,系统提示package Nessus-3.0.0-es3 is already installed 但是我在rpm -qa|grep abc时系统却没发现,我rpm -e abc时系统提示error: package nessus-3.0.0 is not installed 不知这里的xdjm有没有碰到类似的问题,我该怎么解决之类的问题,谢谢,
我用rpm -e卸载samba时,提示有附属文件,于是我把相关的文件也卸载掉了,卸掉了好几个,现在感觉系统出问题了,该怎么恢复。 (已经恢复) 如果以后卸载包的时候再遇到有附属文件,该怎么办,是继续卸载还是其他办法解决。 那些包影像大吗? 我到底该如何卸载rh4里面自带的samba呢
由于我的rpm安装软件和查询时出现找不到数据库的错误, 又被我替换了一些文件导致rpm安装软件时出现很多错误, 因此我想完全删除现有的rpm 再重新安装一个rpm 请问要如何做呢谢谢在线等/