RPM 安装操作命令:

rpm -i 需要安装的包文件名

举例如下:

rpm -i example.rpm 安装 example.rpm 包;

rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;

rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;

RPM 查询操作命令:

rpm -q …

附加查询命令:

a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息; 
i 显示安装包的信息; 
l 显示安装包中的所有文件被安装到哪些目录下; 
s 显示安装版中的所有文件状态及被安装到哪些目录下;以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件; 
p 查询的是安装包的信息; 
f 查询的是已安装的某文件信息;

举例如下:

rpm -qa | grep tomcat4 查看 tomcat4 是否被安装; 
rpm -qip example.rpm 查看 example.rpm 安装包的信息; 
rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息; 
rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下;

RPM 卸载操作 命令:

rpm -e 需要卸载的安装包 
在卸载之前,通常需要使用rpm -q …命令查出需要卸载的安装包名称。 
举例如下: 
rpm -e tomcat4 卸载 tomcat4 软件包

RPM 升级操作 命令:

rpm -U 需要升级的包 
举例如下: 
rpm -Uvh example.rpm 升级 example.rpm 软件包

RPM 验证操作 命令:

rpm -V 需要验证的包

举例如下: 
rpm -Vf /etc/tomcat4/tomcat4.conf 
输出信息类似如下: 
S.5….T c /etc/tomcat4/tomcat4.conf 
其中,S 表示文件大小修改过,T 表示文件日期修改过。限于篇幅,更多的验证信息请您参考rpm 帮助文件:man rpm

RPM 的其他附加命令

–force 强制操作 如强制安装删除等; 
–requires 显示该包的依赖关系; 
–nodeps 忽略依赖关系并继续操作

centos7 RPM命令安装.rpm文件操作相关推荐

  1. Linux中使用rpm命令安装rpm包

    安装软件包命令,参数指明了( v 展示正在安装的文件信息 1 #rpm -i example.rpm 安装 example.rpm 包: 2 #rpm -iv example.rpm 安装 examp ...

  2. 安装java的rpm_Centos7使用rpm命令安装java

    Centos7使用rpm命令安装java l2qq · 2019-10-23 10:16 字数 2148 评论 0 收藏 0 点赞 0 Centos7使用rpm命令安装java 第一步:下载jdk 官 ...

  3. centos7 RPM命令安装操作

    RPM 安装操作  命令:  rpm -i 需要安装的包文件名  举例如下:  rpm -i example.rpm 安装 example.rpm 包:  rpm -iv example.rpm 安装 ...

  4. CentOS7(64)环境使用rpm命令安装gcc

    第一步:下载gcc相关的安装文件 下载地址:http://vault.centos.org/7.0.1406/os/x86_64/Packages/ 下载以下文件: cpp-4.8.2-16.el7. ...

  5. 在linux下使用rpm命令安装软件

    1.rpm rpm -ivh 无法解决文件的依赖性 [kiosk@foundation42 Desktop]$ rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm error ...

  6. linux用rpm命令安装jdk

    什么是rpm?rpm怎么使用?可以参考我的博文:http://blog.csdn.net/chenweijisun/article/details/70662312 安装步骤: 1.去官网下载jdk, ...

  7. Linux系统中rpm命令安装软件,报错:This program may be freely redistributed under the terms of the GNU GPL

    遇到问题: This program may be freely redistributed under the terms of the GNU GPL Usage: rpm {–help} rpm ...

  8. CentOS7下命令安装火狐浏览器

    使用命令安装火狐浏览器,需要切换root(su root)下,执行下面的命令,自动下载所需依赖包,完成安装: yum -y install firefox

  9. rpm强行安装rpm包

    [root@ceshi ~]# rpm -ivh telnet-server-0.17-38.el5.i386.rpm warning: telnet-server-0.17-38.el5.i386. ...

最新文章

  1. 初学laravel migrate常见错误解决
  2. jQuery-选择器(2)
  3. 【机器学习】如果你不了解机器学习的简史,请看这篇文章
  4. Linux学习之系统编程篇:死锁的情形及其解决
  5. php简述一下并集交集差集,总结了一下js中的差集、交集、并集
  6. win32汇编寄存器汇总
  7. 针对以下需求提供一个解决方案:在卡牛-信用卡管家APP里面,我们的用户需要一个寻找 附近银行网点/ATM 的功能
  8. NLTK加载自定义词典
  9. ssm+微信小程序基于小程序的医院预约挂号系统毕业设计源码260839
  10. 22种免费网络推广方式有哪些?
  11. zkPorter:Layer-2 的可组合可扩展性
  12. 24_MySQL高可用之MMM
  13. Apereo CAS 5.0.3.1安装配置
  14. python半圆_复合半圆环图只要四句代码搞定
  15. vue给div绑定keyup的enter事件实现接电话(结合阿里云软电话SDK)
  16. The Development of Han Chinese’s Cuisine and Diet
  17. Multisim基础 DIP开关 添加元件的位置
  18. ROS1/2 机器人编程实践汇总 kinetic/melodic/noetic foxy/galactic/humble
  19. 路由器交换与配置综合实验(二)外网
  20. Java,哈希码以及equals和==的区别(转载)

热门文章

  1. Java中的引用传递
  2. 【考研高数-高等数学-基础】第二章 导数与微分
  3. 友元(友元函数、友元类、类成员函数的友元)
  4. 【CSS】盒子模型内边距 ② ( 内边距复合写法 | 代码示例 )
  5. 软件项目中的质量管理
  6. LeetCode_Stack_331. Verify Preorder Serialization of a Binary Tree 验证二叉树的前序序列化(Java)【栈,字符串处理】
  7. 领域驱动设计(DDD)部分核心概念的个人理解
  8. shell批量替换文本中的多种字符串
  9. validation list嵌套对象校验
  10. anaconda 的安装及环境配置、anaconda创建新的环境、jupyter代码高亮及自动补全、改变jupyter注释的字体及颜色