首页
学习
活动
专区
圈层
工具
发布

Linux rpm命令

现象 在使用rpm对jdk的rpm文件进行安装操作时,执行如下命令: rpm -ivh jdk-7u80-linux-x64.rpm 显示:jdk-7u80-linux-x64.rpm is already...此时想卸载之后重新安装,执行如下命令: rpm -e jdk-7u80-linux-x64.rpm 结果显示:xx.rpm is not installed。...原因追踪 因为在安装jdk的过程中手动删除了rpm文件安装生成的目录,导致重新执行安装命令时提示已经安装,可是卸载时却发现并没有安装。...解决方法 执行: rpm -qa | grep 1.7.0_80-fcs.x86_64 其中1.7.0_80-fcs.x86_64为执行安装时显示已经存在的程序。...执行结果: jdk-1.7.0_80-fcs.x86_64 针对查出的结果执行一下命令: rpm -e jdk-1.7.0_80-fcs.x86_64 当执行完成之后,即可重新安装rpm文件。

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

    linux rpm包管理

    一、概要 RPM:RPM Package Manager(rpm软件包管理器)的缩写。它能将编译好的程序打包一个文件或有限的几个文件,可用于实现安装、卸载、升级、查询等功能。...二、rpm软件包管理 rpm包的命名格式:name-version-relase.arch.rpm 例如:bash-1.1.0-5.el6.x86_64.rpm 其中bash是就是我们的软件名字,1.1.0...例如el6就表示是针对于RHEL6的发现版本,我们使用的是什么版本的Linux操作系统,我们 就要去下载对应的rpm版本,x86_64表示是运行在64位上的系统。...rpm的基础命令: rpm [option] /path/to/package_file(rpm+选项+安装包文件) rpm的使用方法相当简单,常用选项有: 安装软件:rpm -i /path/to/package_file...RPM常用查询命令: rpm -qa 列出所有已安装的rpm软件 [root@jxf home]# rpm -qa java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5

    5.1K70

    Linux之RPM文档

    RPM安装 rpm -ivh 包全名(查询依赖网址: http://www.rpmfind.net ) -i(install):安装 -v(verbose):显示详细信息 -h(hash):显示进度 -...-nodeps:不检测依赖性 RPM包升级 rpm -Uvh 包全名(可替代安装) -U(upgrade):升级 RPM包卸载 rpm -e 包名(只能跟包名,不能跟包全名,可在任何目录执行) -e...(erase):卸载 --nodeps:不检查依赖性 RPM包查询 rpm -q 包名:查询包是否安装 rpm -qa:查询所有已安装的RPM包 rpm -qa | grep httpd:查询匹配 rpm...9C65FF43B3E32E8D02401375712E20FE.png RPM包校验 rpm -V(verify):校验RPM包是否被改变 rpm2cpio 包全名 | cpio -idv..../文件绝对路径 -rpm2cpio:将rpm包转换为cpio格式 cpio:创建软件档案文件和从档案文件中提取文件 ?

    4.6K31

    Linux 中的 RPM 命令

    RPM 包管理器 (RPM)是一个强大的包管理系统,它广泛用于 Red Hat Linux 和它的衍生版本,例如 CentOS 和 Fedora。RPM 涉及rpm命令和.rpm文件。...想要通过rpm命令安装一个 RPM 软件包时,使用-i选项,加上软件包的名字: sudo rpm -ivh package.rpm 这个-v选项告诉rpm显示详细日志,-h选项显示安装进度。...通过将 RPM 软件包的 URL 地址提供给rpm命令,可以避免下载到本地的步骤: sudo rpm -ivh https://example.com/package.rpm 想要升级一个 RPM 软件包...sudo rpm -Uvh --test package.rpm 二、查询 RPM 软件包 -q选项告诉rpm命令运行一次查询。 想要查看某个包是否被安装,将包名传给rpm -q命令。...想要验证所有的 rpm 软件包,使用下面的命令: sudo rpm -Va 四、总结 rpm是一个低级别的命令行工具,它用来安装,查询,验证,升级以及移除 RPM 软件包。

    9.7K10

    Linux RPM包安装指南

    一、RPM包介绍 Red Hat Package Manager (RPM)是一种在Linux系统中的软件包管理工具,主要用于安装、升级和卸载软件包。...RPM包是一种预编译的二进制文件,其中包含了软件的可执行程序、库文件以及配置文件等,可以大大简化软件的安装过程。 通常Linux系统中都会默认安装RPM包管理工具。...这里以CentOS系统为例,可以使用以下命令检查RPM包管理工具是否已经安装: rpm -q rpm 如果返回的结果中包含"rpm"字样,则说明该系统中已经安装了RPM包管理工具。...可以使用以下命令查看已安装的RPM包: rpm -qa 如果需要卸载已安装的RPM包,则可以使用以下命令: rpm -e package_name 三、RPM包依赖关系 在安装或者升级RPM包时,可能会遇到依赖关系的问题...可以使用以下命令查看某个RPM包的依赖关系: rpm -qpR package_name.rpm 如果发现缺少了某个依赖的RPM包,则需要先安装该包才能安装目标包。

    14.8K21

    Linux软件管理 - RPM工具

    Linux软件管理 - RPM工具 文本关键字:Linux、软件管理、RPM工具、软件依赖 一、RPM介绍 1....RPM含义 RPM的全称是:Red Hat Package Manager,是RPM软件包管理器。...在Linux系统中对应命令是rpm,我们看到名称中含有Red Hat,也就说明主要是在Red Hat发行版中使用的,除此之外还包括和Red Hat最亲近的CentOS,以及其他一些主流发行版:SuSE、...RPM特点 rpm也是一种打包格式,使用rpm工具来进行管理 rpm包是预先已经编译并打包的文件,安装较为方便 存在rpm相关的数据库,记录各软件间的依赖关系 如果缺少相关依赖,则无法正常安装或无法正常运行...rpm -qi 准确软件名称:查询指定安装软件的详细信息 ? rpm -ql 准确软件名称:查看指定的软件包在系统中对应的目录和文件列表 ?

    4K41

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

    RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM 包。 RPM是Red Hat Package Manager的缩写。...通过root权限,您可以使用带有适当选项的rpm命令来管理rpm软件包。   在本文中,让我们回顾 15 个 rpm 命令的实际示例。...让我们以 Mysql Client 的 rpm 为例,运行所有示例。 1. 使用 rpm -ivh 安装 RPM 包 RPM 文件名包含包名、版本、发行版和架构名。...2.使用rpm -qa查询所有RPM包 您可以使用 rpm 命令查询系统中安装的所有软件包。...使用 rpm -e 卸载 RPM 包 使用 -e 删除已安装的 rpm 包,如下所示。卸载后,可以使用rpm -qa查询,验证卸载。 # rpm -ev MySQL-client 15.

    34.6K31
    领券