首页
学习
活动
专区
工具
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”选项,即可以不检测依赖性直接卸载,但此方式不推荐大家使用,因为此操作很可能导致其他软件也无法征程使用。

53240

RPM卸载 (Linux 使用)

‘xxx/bin/xxxx.xx’ 是一个包中任意的文件 ‘xxxxxx’ 是查询得到的rpm包的名称 rpm -e的时候后面的文件名不用加版本号 详细说明: 安全地卸载 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除...例如: 包裹文件file-3.26-6.i386.rpm安装后,其软件包标识为file-3.26-6。可以用此标识卸载,查询,校验该软件包。...–noscripts : 不执行脚本程序 一个RPM软件包中可包含五种脚本程序,即:安装前脚本程序,安装后脚本程序,卸载前脚本程序,卸载后脚本程序和校验脚本程序。...–notriggers : 不执行触发程序 为了软件包间的交互控制,RPM设计了三种触发程序:安装时触发程序,卸载前触发程序和卸载后触发程序。...–allmatches : 卸载所有匹配的包 RPM可将同一软件的不同版本安装到系统中,这样如果想全部卸载掉,这时仅简单输软件名是不行的,将出现错误,如: # rpm -q foo foo-

9.2K20

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

RPM 命令用于在 Linux 系统上安装卸载、升级、查询、列出和检查 RPM 包。 RPM是Red Hat Package Manager的缩写。...它会检查您的系统是否适合 RPM 包中包含的软件,确定 rpm 包内文件的安装位置,将它们安装到您的系统上,并将该软件添加到其数据库中安装RPM 包。...-q 查询操作 -a 查询所有已安装的包 要确定系统上是否安装了特定的 rpm 软件包,请按如下所示组合 rpm 和 grep 命令。以下命令检查您的系统上是否安装了 cdrecord 包。...使用 rpm -Uvh 升级 RPM 包 升级软件包与安装软件包类似,但 RPM 会在安装新软件包之前自动卸载软件包的现有版本。如果未找到旧版本的软件包,升级选项仍将安装它。...使用 rpm -e 卸载 RPM 包 使用 -e 删除已安装rpm 包,如下所示。卸载后,可以使用rpm -qa查询,验证卸载。 # rpm -ev MySQL-client 15.

7K30

rpm包的卸载安装

1. rpm包的管理 介绍: 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管理工具...2. rpm包的简单查询指令: 查询已安装rpm列表 rpm –qa | grep xx(q表示query,a表示查询所有,grep表示过滤) 例如:查询Linux中是否安装有firefox rpm...rpm软件包 rpm -qa | more :查询所安装的所有rpm软件包 并且分页显示 rpm -qa | grep X [rpm -qa | grep firefox ] :查询是否安装有某个软件(...卸载rpm包: 基本语法 rpm -e RPM包的名称 应用案例 :删除firefox 软件包 rpm -e firefox 细节讨论: (1) 如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息...安装rpm包 基本语法: rpm -ivh RPM包全路径名称 参数说明: i=install 安装 v=verbose 提示 h=hash 进度条 应用实例: 安装firefox浏览器 ①

2K20

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

rpm -e 做了什么 rpm -e(等同于 rpm –erase)这个命令能够卸载或擦除一个或多个安装包,当RPM卸载一个RPM包时,做了以下几件事: 确保数据库中没有其它包引用了要卸载的包。...执行卸载前的脚本(如果有的话) 检查配置文件是否已经被修改过,如果是,则保留它们的一个备份。 查询数据库,找到这个包安装的所有文件,如果该些文件不属于别的包,则将它们删除。...rpm -e 与配置文件 如果你修改了软件安装时的配置文件,那么即使你卸载了软件,配置信息依然不会丢失。...例如,你修改了/etc/skel/.bashrc(一个配置文件),这个配置文件是作为etcskel包的一部分被安装的。...请注意 RPM卸载软件时几乎替你在操作系统上做了所有的事,这很棒。但是,这也意味着RPM卸载你系统上的重要软件时,也一样铁面无私。例如: RPM: RPM卸载它自己吗,答案当然是可以。

2.2K20

rpm linux安装(linux安装mysql)

安装软件基本的用法是 rpm-ivh xx.rpm卸载软件的话,先rpm -qa |grep xx(待卸载的软件的关键字,如mysql)。然后rpm -e xx。...安装软件基本的用法是 rpm-ivh xx.rpm卸载软件的话,先rpm -qa |grep xx(待卸载的软件的关键字,如mysql)。然后rpm -e xx。...卸载软件的话,先rpm -qa |grep xx(待卸载的软件的关键字,如mysql)。然后rpm -e xx。 RPM是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。...rpm软件包的信息 2 查询rpm软件包安装文件的信息 3 安装rpm软件包到当前linux系统 4 从linux系统中卸载安装rpm软件包 5 升级当前linux系统的rpm软件包 (1)#rpm...rpm -qa 是判断软件包是否存在的命令啊,安装rpm -ivh 包全名 升级一个软件包:rpm -Uvh 包全名 卸载一个软件包:rpm -e 包名 卸载时只需要包名即可。

31.1K40

RPM 卸载参数

强制 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除,那样做的话,可能会出现这样或那样的问题。...执行卸载后脚本程序(Postuninstall) 本程序主要是完成卸载的善后工作,如将系统配置文件inetd.conf修改一下,去掉安装 时添加的东西等等。 7....软件包标识 对于已安装的软件包,RPM使用如下格式来唯一标识它: Name[-Subname]-Version-Release 其中: Name: 指软件名; Subname...例如: 包裹文件file-3.26-6.i386.rpm安装后,其软件包标识为file-3.26-6。可以用此标识卸载,查询,校验该软件包。在命令行上输入软件包标识时,可以写全,也可以采用简写的方式。...(行号后以D:开始的行输出的为调试信息) 第1行: 打开/var/lib/rpm目录下的RPM数据库; 第2行: 取已安装文件系统列表; 第3行: 执行卸载前触发脚本程序;

83320
领券