rpm与yum介绍和相关命令

软件包管理rpmyum介绍

 

 

1.rpm介绍

RPM:Redhat Packages Manager (红帽系列软件包的管理),主要用于安装、卸载、升级和管理软件。

查看已经安装的所有rpm包

 

举例:

libqmi-utils-1.18.0-2.el7.x86_64

libqmi-utils 软件包名称

1.18.0          原厂发布的版本号

2.e17        红帽给的版本号

x86_64       安装平台,还有i386,i686等平台

2.rpm命令介绍

1.rpm –ivh  安装显示进度

中-i表示安装(install)包,-v表示查看详细的安装信息,-h表示显示安装进度。 后面是包的名称。

 

 

此安装包需要依赖包,后面介绍

2.rpm –qa    搜索指定rpm包是否安装

 

3.rpm –ql  列出rpm包文件信息

 

4.rpm –qpi  列出rpm包的描述信息

 

5.rpm –qf   查找指定文件夹属于哪个rpm包

 

6.rpm –qR   查看依赖关系

 

7.rpm –Uvh   安装并升级软件包

 

8.rpm –ivh   --test  检查依赖关系,并不是真正安装

 

 9.rpm –ivh     --nodeps 忽略依赖关系安装

10. rpm   --replacepkgs      无论是否安装了,都强行安装

 

 

 11.rpm –e    删除包

 

3.yum介绍

 1.Yum(全称为 Yellow dog Updater, Modified 黄狗更新器修订版)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

 2.yum常用命令

yum下的命令或参数:

-q 静默执行

-t 忽略错误

-R[分钟] 设置等待时间

-y 自动应答yes

1. yum –y insatll 安装软件

 

2. yum –y  reinstall 重新安装

 

 

 3.yum update      升级软件

 

 

已经是最新。

4.yum info        查询信息

 

5.yum search       搜索软件

 

6.yum  deplist      显示软件包依赖关系

 

7.yum list installed 查看已经安装的包

 

8.yum remove          卸载包

 

 

 

 

 

posted @ 2020-08-07 10:56  朴雨寒  阅读(220)  评论(0)    收藏  举报