18.Linux软件安装之Rpm安装

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199750.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 下午12:18
下一篇 2026年3月20日 下午12:18


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号