linux清除rpm命令 linux删除安装的rpm包

linux中不小心将rpm命令卸载了,怎么恢复

第一.使用whereis rpm确认rpm被删除

成都创新互联主要从事成都网站建设、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务新乡县,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

第二.有第二台机器host2有相同的系统能够与之联网,且ssh协议打开

第三.在第二台机器上执行

scp /bin/rpm  root@host1:/bin/

scp /usr/share/man/man8/rpm.8.gz  root@host1:/usr/share/man/man8/

第四.在第二台记上执行 whereis rpm  查询安装路径下正常的文件

与host1比较发现异同,比如发现一些链接文件是host1没有的

那么ln -s  命令进行建立

第五.host1使用rpm命令验证是否成功

如果提示rpmrc错误,那么在host2的/usr/lib/rpm/目录下拷贝如下:

scp rpmrc  root@host:/usr/lib/rpm/

第六.host1使用rpm -qa命令验证是否成功

如果提示错误,那么在host2的/usr/lib/rpm/目录下拷贝如下:

scp macros  root@host:/usr/lib/rpm/

第七.host1 执行updatedb

成功就ok,重启

linux用rpm命令删除了rpm怎么办

可以使用下面命令: rpm -e 软件包名当然也可以使用yum 命令去完成软件的卸载 yum remove 软件包名

linux如何清理(查找并删除) 没有安装的 rpm安装包

你这个问题吧,有点意思的。

rpm是一个包管理器,这个就好像微软的msi安装包。可是问题是所有的软件都可以封装成rpm包,甚至你自己都可以封装个rpm包,因此,你这个问题是没有答案的。

如果要清理一个包,用rpm -e,这个只能清理已经安装的包。

另外,你所说的,列出没安装的包,应该是yum这个命令提供的,因为这个命令有一个你使用发行版本的数据库,所以可以提供所有官方或者第三方的软件,但是不是所有这个系统能用的软件。这个命令的使用方法是 yum list ,列出所有包,或者加上包名字。如果列出组,用 yum grouplist。

LINUX安装、卸截、更新RPM软件包的命令的使用,清除软件依赖的命令的使用方法。

用以下参数可以完成相应任务:

-i表示安装,也可以加-v,-h一些参数

rpm

-i

software.rpm

-e表示卸载

rpm

-e

software

-U表示更新,如果没有则全新安装

rpm

-U

software.rpm

-F表示更交,但如果没有安装过,则不安装

rpm

-F

software.rpm

--nodeps不检查依赖性

rpm

-ivh

software.rpm

--nodeps

关于在linux系统下卸载软件的问题

分类: 电脑/网络 操作系统/系统故障

问题描述:

在linux系统下安装了某个软件如果软件出了问题怎么卸载它呢?例如我装了Realplayer播放器,现在这个播放器出了问题我该怎么去卸载它呢?请高手指点,请说出详细的解决办法,谢谢!您可以直接联系我(QQ:***********,加我QQ时请在请求验证中输入一个"Z"字,谢谢).

解析:

Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。

软件的卸载

1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

即可查询到当前系统中安装的所有的软件包。

2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入如下命令即可卸载软件:

#rpm -e [package name]

参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:

#rpm -e [package name] -nodeps

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用。

补充:

如果是以.bin结尾的二进制软件,可以用以下方法安装(以so-6_0-beta-bin-linux-zh-Tw1.bin为例):

在so-6_0-beta-bin-linux-zh-Tw1.bin所在文件夹下运行模拟终端

输入:

./so-6_0-beta-bin-linux-zh-Tw1.bin

并按回车!

当然也可以输入:

./so 再用[Tab]键补全

(./表示当前目录,如果终端不在该软件所在目录下打开,则在软件名前尚需输入相应的路径。)

如果在图形界面,也可直接单击(或双击,视具体的鼠标设置而定)运行反安装程序就可以了!

Linux下怎么删除程序?

Linux下怎么程序

1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

即可查询到当前系统中安装的所有的软件包。

2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入如下命令即可卸载软件:

#rpm -e [package name]

参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:

#rpm -e [package name] -nodeps

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用。


网页标题:linux清除rpm命令 linux删除安装的rpm包
分享地址:http://cdiso.cn/article/docjhje.html

其他资讯