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

Linux rpm命令

现象 在使用rpm对jdkrpm文件进行安装操作时,执行如下命令: 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文件。

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

Linux RPM 命令

RPM 包管理器 (RPM)是一个强大包管理系统,它广泛用于 Red Hat Linux 和它衍生版本,例如 CentOS 和 Fedora。RPM 涉及rpm命令和.rpm文件。...当安装 RPM 包时,确认它们是为你系统架构和你 CentOS 系统版本而构建。在替换或者更新重要系统包,例如 glibc,systemd,其他保证系统正常运行服务和库时,必须格外小心。...通过将 RPM 软件包 URL 地址提供给rpm命令,可以避免下载到本地步骤: sudo rpm -ivh https://example.com/package.rpm 想要升级一个 RPM 软件包...如果软件包没有安装,则会直接进行安装: sudo rpm -Uvh package.rpm 如果你正在安装或者升级软件包依赖于其他没有安装依赖包,那么rpm命令将会显示一个清单,列出所有缺失依赖包...-a选项: sudo rpm -qa 三、验证 RPM 软件包 当验证一个软件包时,rpm命令检测一个软件包所安装每个文件是否都存在系统上,文件摘要,归属,权限等等。

7.5K10

RPM卸载 (Linux 使用)

大家好,又见面了,我是你们朋友全栈君。 可以先用rpm -q ‘xxx’ 或者 rpm -qf ‘xxx/bin/xxxx.xx’ 来查询一下所属rpm名字。...‘xxx/bin/xxxx.xx’ 是一个包中任意文件 ‘xxxxxx’ 是查询得到rpm名称 rpm -e时候后面的文件名不用加版本号 详细说明: 安全地卸载 RPM卸载软件包,并不是简单地将原来安装文件逐个删除...更新RPM数据库 卸载后,RPM删除该软件包在数据库中所有信息。 8....(行号后以D:开始行输出为调试信息) 第1行: 打开/var/lib/rpm目录下RPM数据库; 第2行: 取已安装文件系统列表; 第3行: 执行卸载前触发脚本程序; 第4行: 这一行是卸载前触发脚本程序执行结果...RPM维护着这种 关系,尽量避免破坏,以保证软件正常运行。上例进行mktemp包卸载测试时,RPM提示了中断依赖关系错误。如果使用本选项,不检查依赖,则卸载 测试会顺利完成。

9.2K20

Linux RPM与YUM

# Linux RPM与YUM # rpm管理 # 基本介绍 rpm用于互联网下载包打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名文件。...Linux分发版本都有采用( suse,redhat, centos等等),可以算是公认行业标准了。...# rpm简单查询指令 查询已安装rpm列表 rpm -qa | grep xxx 举例:看看当前系统,是否安装了firefox 指令: rpm -qa | grep firefox..._64 表示centos7.x64位系统 如果是 i686、i386表示32位系统,noarch表示通用 # rpm其他查询指令 rpm -qa :查询所安装所有rpm 软件包 rpm -qa...基于RPM包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖软件包。

4.1K30

linux rpm包管理

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

4K70

LinuxRPM文档

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:查询所有已安装RPMrpm -qa | grep httpd:查询匹配 rpm...9C65FF43B3E32E8D02401375712E20FE.png RPM包校验 rpm -V(verify):校验RPM包是否被改变 rpm2cpio 包全名 | cpio -idv..../文件绝对路径 -rpm2cpio:将rpm包转换为cpio格式 cpio:创建软件档案文件和从档案文件中提取文件 ?

3.5K31

rpm linux安装(linux安装mysql)

RPM是一种用于互联网下载包打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名文件。与Dpkg类似。 RPM文件在Linux系统中安装最为简便。...RPM是一种用于互联网下载包打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名文件。与Dpkg类似。 RPM文件在Linux系统中安装最为简便。...它生成具有.RPM扩展名文件。与Dpkg类似。 RPM文件在Linux系统中安装最为简便。...他就是针对 rpm 包管理器一些特点和新功能需要给使用基于 rpm 包管理器 Linux 系统设计。...rpm软件包信息 2 查询rpm软件包安装文件信息 3 安装rpm软件包到当前linux系统 4 从linux系统中卸载已安装rpm软件包 5 升级当前linux系统rpm软件包 (1)#rpm

31.1K40

suse linux rpm 安装

安装rpm包时遇到error: Failed dependencies:错误 在linux下安装rpm包时经常会遇到下面这个问题: error: Failed dependencies: …………...:这样错误了 在RedHat Linux和Mandrake等兼容RedHat发行版中,整个发行版都是利用RPM安装。...4)查询软件包 用户可以用rpm -q在rpm数据库中查询相应软件,rpm会给出软件包名称,版本,发布版本号,例如: # rpm -q foo foo-2.0-l 下面是查询时可以使用特定参数...如果用户能够连上网络,想安装某个新软件包时,可以直接用它URL地址来安装: 比如:现在在ftp.linuxsir.com/pub/linux/redhat/RPMS/下有这个文件包:foo-1.0...-1.i386.rpm,那就可以用这样命令: # rpm -i ftp.linuxsir.com/pub/linux/redhat/RPMS/foo-1.0-1.i386.rpm 来安装,也可以查询

10.8K30

linux rpm卸载包及其依赖,Linux下如何用rpm卸载软件 rpm依赖包强制卸载

大家好,又见面了,我是你们朋友全栈君。 以Mysql为例。...#查看安装Mysql版本 sjgx2:/usr/local/mysql/bin # rpm -qa |grep -i mysql MySQL-client-5.1.17-0.glibc23 MySQL-server.../mysql/bin # rpm -e MySQL-server-5.1.17-0.glibc23 如果你输入rpm -e httpd-2.2.3-31.el5.centos.4命令,系统会提示你有依赖关系...所以要加上–nodeps不检查依赖强制删除,这个结果就是只删除了httpd,跟他有依赖关系其它软件是不会删除,但是这些软件因为系统里没有了httpd也会不能运行,这是所谓没有删除干净。...如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

8.2K10

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

RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM 包。 RPM是Red Hat Package Manager缩写。...通过root权限,您可以使用带有适当选项rpm命令来管理rpm软件包。   在本文中,让我们回顾 15 个 rpm 命令实际示例。...它会检查您系统是否适合 RPM 包中包含软件,确定 rpm 包内文件安装位置,将它们安装到您系统上,并将该软件添加到其数据库中安装 RPM 包。...使用 rpm -qdf 找到拥有文件文档 使用以下内容了解拥有文件文档列表。以下命令给出了与 mysql 包相关所有手册页位置。...使用 rpm -Vp 验证特定 RPM 包 验证包会将有关包中已安装文件信息与有关从 rpm 数据库中存储包元数据中获取文件信息进行比较。

7K30

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 准确软件名称:查看指定软件包在系统中对应目录和文件列表 ?

3.4K41

Linux RPM包安装指南

一、RPM包介绍 Red Hat Package Manager (RPM)是一种在Linux系统中软件包管理工具,主要用于安装、升级和卸载软件包。...RPM包是一种预编译二进制文件,其中包含了软件可执行程序、库文件以及配置文件等,可以大大简化软件安装过程。 通常Linux系统中都会默认安装RPM包管理工具。...可以使用以下命令查看已安装RPM包: rpm -qa 如果需要卸载已安装RPM包,则可以使用以下命令: rpm -e package_name 三、RPM包依赖关系 在安装或者升级RPM包时,可能会遇到依赖关系问题...即某个RPM包依赖于其他RPM包,如果依赖包没有安装,则不能成功安装该包。...四、RPM包查询 可以使用以下命令查询已安装RPM详细信息: rpm -qi package_name 其中,"i"表示查询信息。

7.4K21
领券