首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux RPM安装、卸载和升级

既然安装路径不同,同一 apache 程序的源码RPM 就可以安装到一台 Linux 服务器上(但同一时间只能开启一个,因为它们需要占用同一个 80 端口)。...RPM卸载 RPM 软件卸载要考虑之间的依赖性。...如果卸载 RPM 软件不考虑依赖性,执行卸载命令会依赖性错误,例如: [root@localhost ~]# rpm -e httpd error: Failed dependencies: httpd-mmn...软件卸载很简单,使用如下命令即可: [root@localhost ~]# rpm -e 名 -e 选项表示卸载,也就是 erase 的首字母。...RPM 软件卸载命令支持使用“-nocteps”选项,即可以不检测依赖性直接卸载,但此方式不推荐大家使用,因为此操作很可能导致其他软件也无法征程使用。

81940
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RPM卸载 (Linux 使用)

    ‘xxx/bin/xxxx.xx’ 是一个中任意的文件 ‘xxxxxx’ 是查询得到的rpm的名称 rpm -e的时候后面的文件名不用加版本号 详细说明: 安全地卸载 RPM卸载软件,并不是简单地将原来安装的文件逐个删除...如,A软件依靠B软件做某些工作,若B软件卸载了,则A软件就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。 RPM卸载软件时,分步骤进行如下操作: 1....检查配置文件(Configfiles) RPM卸载软件前会检查中的配置文件是否修改了,如果修改了,RPM要换个名字保存 该文件,文件名一般是“原文件名+.rpmsave”。...执行卸载后触发脚本程序(Triggerpostun) 命令格式 卸载RPM格式的软件,可使用如下命令格式: rpm -e [卸载选项1 卸载选项2…] [软件标识1 软件标识2…]...–test : 卸载测试 RPM卸载测试做些什么?主要是检查依赖关系,确保系统中没有软件依赖于要卸载的软件

    10.6K20

    Linux RPM 命令:安装、卸载、升级、查询 RPM 的 15 个示例

    RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM RPM是Red Hat Package Manager的缩写。...2.使用rpm -qa查询所有RPM 您可以使用 rpm 命令查询系统中安装的所有软件。...使用 rpm -Vp 验证特定的 RPM 验证会将有关中已安装文件的信息与有关从 rpm 数据库中存储的元数据中获取的文件的信息进行比较。...使用 rpm -Uvh 升级 RPM 升级软件与安装软件类似,但 RPM 会在安装新软件之前自动卸载软件的现有版本。如果未找到旧版本的软件,升级选项仍将安装它。...使用 rpm -e 卸载 RPM 使用 -e 删除已安装的 rpm ,如下所示。卸载后,可以使用rpm -qa查询,验证卸载。 # rpm -ev MySQL-client 15.

    10.6K30

    rpm卸载与安装

    1. rpm的管理 介绍: 一种用于互联网下载的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管理工具...)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的 Linux的分发版本都有采用(suse,redhat, centos 等等),可以算是公认的行业标准了...2. rpm的简单查询指令: 查询已安装的rpm列表 rpm –qa | grep xx(q表示query,a表示查询所有,grep表示过滤) 例如:查询Linux中是否安装有firefox rpm...火狐的软件) rpm -q 软件名 :查询软件是否安装 rpm -q firefox rpm -qi 软件名 :查询软件信息 rpm -ql 软件名 :查询软件中的文件的安装位置 rpm...卸载rpm: 基本语法 rpm -e RPM的名称 应用案例 :删除firefox 软件 rpm -e firefox 细节讨论: (1) 如果其它软件依赖于您要卸载的软件卸载时则会产生错误信息

    2.2K20

    rpm卸载命令_yum卸载软件的命令

    ‘xxx/bin/xxxx.xx’ 是一个中任意的文件 ‘xxxxxx’ 是查询得到的rpm的名称 rpm -e的时候后面的文件名不用加版本号 安全地卸载 RPM卸载软件,并不是简单地将原来安装的文件逐个删除...如,A软件依靠B软件做某些工作,若B软件卸载了,则A软件就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。 RPM卸载软件时,分步骤进行如下操作: 1....检查配置文件(Configfiles) RPM卸载软件前会检查中的配置文件是否修改了,如果修改了,RPM要换个名字保存 该文件,文件名一般是“原文件名+.rpmsave”。...(这是RPM软件包管理的特色之一) 5. 真正卸载 即按照软件中的文件列表,将文件逐个删除。要注意的是,如果其中有文件属于别的 软件(即两个软件拥有一个名字相同的文件),则RPM并不删除。...RPM维护着这种关系,尽量避免破坏,以保证软件的正常运行。上例进行mktemp卸载测试时,RPM提示了中断依赖关系的错误。如果使用本选项,不检查依赖,则卸载测试会顺利完成。

    1.4K10

    卸载软件命令_查看rpm是否安装

    ‘xxx/bin/xxxx.xx’ 是一个中任意的文件 ‘xxxxxx’ 是查询得到的rpm的名称 rpm -e的时候后面的文件名不用加版本号 安全地卸载 RPM卸载软件,并不是简单地将原来安装的文件逐个删除...如,A软件依靠B软件做某些工作,若B软件卸载了,则A软件就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。 RPM卸载软件时,分步骤进行如下操作: 1....检查配置文件(Configfiles) RPM卸载软件前会检查中的配置文件是否修改了,如果修改了,RPM要换个名字保存 该文件,文件名一般是“原文件名+.rpmsave”。...(这是RPM软件包管理的特色之一) 5. 真正卸载 即按照软件中的文件列表,将文件逐个删除。要注意的是,如果其中有文件属于别的 软件(即两个软件拥有一个名字相同的文件),则RPM并不删除。...# rpm -e --allmatches foo# rpm -q foopackage foo is not installed# 卸载过程没有出现错误,之后再查询foo,RPM则提示软件未安装

    1.8K20

    java rpm卸载_使用RPM卸载软件「建议收藏」

    rpm -e 做了什么 rpm -e(等同于 rpm –erase)这个命令能够卸载或擦除一个或多个安装,当RPM卸载一个RPM时,做了以下几件事: 确保数据库中没有其它引用了要卸载。...卸载一个 # rpm -e eject 这样,eject就被无声无息地卸载了,显然我们会想要得到更多的反馈信息,加上-v选项试试: # rpm -ev eject 依然是没有任何东西输出,但是还有一个选项我们可以用...首先,RPM打印出了软件的记录号,这个记录号只对于那些写RPM数据库代码的人才有意义。 接着,RPM执行卸载前脚本,如果有脚本的话。...“removes files test = 0″这一行标识RPM将会卸载整个软件,如果这个数字不为0的话,RPM只是进行了卸载环境的检测而已。当加上–test选项时,不为0的情况才会发生。...接下来的两行显示出了卸载过程中删除的文件,如果一个中包含了很多文件,那么使用-vv参数将会导致大量的输出。 紧接着,RPM执行卸载后脚本,如果存在的话。这个脚本在所有文件删除后才执行。

    2.4K20

    RPM 卸载参数

    如,A软件依靠B软件做某些工作,若B软件卸载了,则A软件就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。...RPM卸载软件时,分步骤进行如下操作: 1. 检查依赖(Dependency) 检查依赖的目的,在于确保当前没有任何软件依赖于当前要卸载的软件。 2....检查配置文件(Configfiles) RPM卸载软件前会检查中的配置文件是否修改了,如果修改了,RPM要换个名字保存 该文件,文件名一般是“原文件名+.rpmsave”。...执行卸载后触发脚本程序(Triggerpostun) 命令格式 rpm -e [卸载选项1 卸载选项2…] [软件标识1 软件标识2…] 注: 也可使用–erase代替-...–test : 卸载测试 RPM卸载测试做些什么?主要是检查依赖关系,确保系统中没有软件依赖于要卸载的软件

    89820
    领券