yum常用命令总结

1,382 阅读1分钟

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

常用命令

1.命令中包含-y,表示直接执行,不需弹出同意提示

2.search : 搜索某个软件,查找是否存在某个包名,可以使用provide代替

3.list : 列出目前yum所管理的所有的软件名称与版本,类似于rpm -qa

4.info : 同上,不过有点类似于rpm -qai的运行结果

5.provides: 根据文件去搜索软件,类似于rpm -qf的功能

查看信息:yum info kubeadm

已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
已安装的软件包
名称    :kubeadm
架构    :x86_64
版本    :1.14.2
发布    :0
大小    :38 M
源    :installed
来自源:kubernetes
简介    : Command-line utility for administering a Kubernetes cluster.
网址    :https://kubernetes.io
协议    : ASL 2.0
描述    : Command-line utility for administering a Kubernetes cluster.

查看当前的包的版本:yum provides kubeadm

kubeadm-1.15.1-0.x86_64 : Command-line utility for administering a Kubernetes cluster.
源    :kubernetes
kubeadm-1.15.2-0.x86_64 : Command-line utility for administering a Kubernetes cluster.
源    :kubernetes
kubeadm-1.14.2-0.x86_64 : Command-line utility for administering a Kubernetes cluster.
源    :@kubernetes

查看某个包安装的版本: yum list kubeadm

已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
已安装的软件包
kubeadm.x86_64  1.14.2-0  @kubernetes
可安装的软件包
kubeadm.x86_64  1.15.2-0  kubernetes

安装指定版本:

安装指定版本:yum install kubeadm-1.14.2-0.x86_64

安装最新版本:yum install kubeadm

删除执行包:yum remove 包名