rpm包和yum包管理

一、软件包分类

1)源码包,如脚本安装包

2)二进制包,如rpm包、系统默认包

二、软件包管理

1)rpm命令管理

rpm [参数]  [软件包名],-i(intall)参数表示安装,-v参数表示显示详细信息,-h参数表示安装显示进度,-f参数表示查询文件所属的软件包,-l参数表示列出软件包所包含的文件。

rpm -e 包名:表示卸载安装包

rpm -q 包名:表示查询安装包

rpm -qa 包名:表示查询所有已安装的软件包

rpm -qi 包名:表示查询软件包信息

rpm -ivh 包名:表示安装并显示详细信息及进度

rpm -Uvh 包名:表示更新软包并显示详细信息及进度

RPM包的结构    glibc-2.17-196.el7_4.2.x86_64

                         glibc       -2              .17    -196  .el7    x86      64

                         包名       主版本好   次版本号      修订号    REHEL7      CPU架构平台   支持系统位数

正则表达式搜索已安装的vagrant  :rpm -qa | grep vagrant

2)yum命令在线管理

yum -y [软件包]  ,-y表示安装过程都选择yes

yum -y update [软件包]:表示升级软件包

yum -y remove [软件包]:表示卸载软件包

yum list httpd:列出http软件包的信息

yum clean packages 表示清楚缓存目录下的软件包

光盘yum源搭建,光盘yum在线管理软件包

原文地址:https://www.cnblogs.com/weiyuncai/p/9057371.html