办公设备维修网
资讯中心 您所在的位置:网站首页 资讯中心 20 常用的 RPM 命令

20 常用的 RPM 命令

2024-04-09 11:50:20| 来源: 网络整理

本文翻译自20 Practical Examples of RPM Commands in Linux

RMP (Red Hat Package Manager) 是一款 Red Hat 系统的开源包管理工具,支持安装、更新、卸载、查询、验证和管理系统软件包。RPM以前称为 .rpm 文件,文件内包含编译好的软件和包所需要的库。

这篇文章主要介绍了 20 个常用的 RPM 命令。

关于 RPM 的一些常识

RPM 是免费的,并且遵循 GPL 开源协议

RPM 将所有已安装软件包的信息保存在 /var/lib/rpm 数据库中。

RPM 是在 Linux 系统下安装软件包的唯一方法,如果您使用源代码安装了软件包,则 rpm 将无法对其进行管理。

RPM 处理 .rpm 文件,其中包含有关软件包的实际信息,例如:它是什么,它来自哪里,软件依赖信息,版本信息等。

RPM命令的五个基本模式Install : 使用于安装任意的 RPM 包。Remove :用于擦除,删除或卸载任何 RPM 软件包。Upgrade : 用于更新已经存在的 RPM 软件包。Verify :用来验证 RPM 软件包。Query:用来查询 RPM 软件包。查找和下载 RPM 包

以下是rpm网站的列表,您可以在其中找到和下载所有RPM软件包。

http://rpmfind.nethttp://www.redhat.comhttp://freshrpms.net/http://rpm.pbone.net/1. 检查 RPM 包的签名

在将软件包安装在Linux系统上之前,先检查软件包的 PGP 签名,并确保其完整性和来源是正确的。使用 –-checksig (check signature) 命令检查 RPM 包的签名。

[root@tecmint]# rpm --checksig pidgin-2.7.9-5.el6.2.i686.rpmpidgin-2.7.9-5.el6.2.i686.rpm: rsa sha1 (md5) pgp md5 OK2. 安装 RPM 包

使用 -i 选项安装 RPM 包

[root@localhost ~]# rpm -ivh tree-1.6.0-10.el7.x86_64.rpm准备中... ################################# [100%]正在升级/安装... 1:tree-1.6.0-10.el7 ################################# [100%]

RPM 命令和选项

-i : 安装包

-v : 详细显示

-h 在打包归档文件解压缩时打印哈希标记。

3. 安装 RPM 包之前检查包依赖[root@localhost ~]# rpm -qpR tree-1.6.0-10.el7.x86_64.rpmlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)


【本文地址】 转载请注明 

最新文章

推荐文章

CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备16040606号-1