ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux软件安装之Rpm安装

2022-07-22 10:01:15  阅读:135  来源: 互联网

标签:安装 RPM 软件包 rpm Linux 软件 Rpm


1.RPM安装
RedHat Package Manager的缩写,是红帽软件包工具。RPM的提供可升级,具有强大查询功能, 支持安全验证的通用型Linux软件包管理工具。由于这种软件管理方式非常方便,所以逐渐被其他Linux发行版所 借用。现在已经称为Linux平台下通用的软件包管理方式。

2.RPM包优缺点

RPM包优点:

  ※安装简单方便。

  ※安装时不用指定安装位置。

  ※方便升级、卸载。

RPM包缺点:

  ※大多数RPM安装需要解决依赖关系。

3.RPM包命名规则:
  httpd-2.2.15-53.el6.centos.x86_64.rpm

  httpd 软件包名

  2.2.15 软件版本

  53 软件发布次数

  el6.centos 适合的Linux平台

  x86_64 适合的硬件平台

  rpm rpm包扩展名

4.RPM命令
1)RPM安装命令:

  格式:rpm -ivh 软件包名(全名)

  -i install的意思,就是安装软件。也可以使用--install

  -v 显示安装过程中的详细信息。

  -h 以#号显示安装的进度。

2)卸载命令:

  格式:rpm -e 软件名(不用指定包全名)

3)升级命令:

  格式:rpm -Uvh 软件包全名

  -U 升级安装,若没安装则直接安装,若安装有旧版本,则升级安装。

  -F 升级安装,若没安装,则不安装,必须有旧版本才进行升级安装。

4)查询已安装的软件信息:

  格式:rpm -q 包名 查询包是否安装

  rpm -qa 查看系统中已安装的所有RPM软件包列表

  rpm -qi 包名 查看指定软件所安装的信息。

  rpm -ql 包名 查看指定软件所安装目录,文件列表

5)查询未安装的RPM包文件:

  格式: rpm -qpl 包全名 #查询指定未安装软件所安装的目录、文件列表

  rpm -qpR 包全名 #查询指定未安装软件的依赖文件

5)查询文件或者目录属于哪个RPM软件

  先用which命令查看该软件包的所在路径, 如which ipconfig

  格式:rpm -qf 文件或目录名 如:rpm -qf ipconfig

6)runlevel命令:查看当前的运行级别

7)例RPM包安装过程:

  rpm -ivh /mnt/Packages/tree-1.6.0-10.e17.x86_64.rpm

  卸载:rpm -e tree

 

标签:安装,RPM,软件包,rpm,Linux,软件,Rpm
来源: https://www.cnblogs.com/patrick-yeh/p/16504676.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有