Linux操作系统中的yum命令是大家经常会用到的命令,有着非常重要的作用,但很多朋友依然不太清楚yum命令作用是什么?yum命令有哪些语法和常用命令?接下来我们一起来看看详细的内容介绍。
1、介绍
yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
2、使用
yum的命令形式一般是如下: yum –选项命令包
语法:yum [options] [command] [package ……]
[options]可选,选项包括-h帮助,-y当安装过程提示选择全部为yes,-q不显示安装的过程等等。
[command] 为所要进行的操作,[package ...] 是操作的对象。
细节:yum的一切信息都存储在一个叫yum.reops.d目录下的配置文件中,通常位于/etc/yum.reops.d目录下。在这个目录下面有很多文件,都是.repo结尾的,repo文件是yum源(也就是软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!
yum常用命令
1、yum check-update:列出所有可更新的软件清单命令;
2、yum update:更新所有软件命令;
3、yum install :仅安装指定的软件命令;
4、yum update :仅更新指定的软件命令;
5、yum list:列出所有可安装的软件清单命令;
6、yum remove :删除软件包命令;
7、yum search :查找软件包命令:
8、yum clean packages:清除缓存目录下的软件包;
9、yum clean headers:清除缓存目录下的headers;
10、yum clean oldheaders:清除缓存目录下旧的headers;
11、yum clean, yum clean all (= yum clean packages; yum clean oldheaders);清除缓存目录下的软件包及旧的headers。
3、yum命令如何安装和删除
yum命令的安装
yum -y install httpd
如果你不加-y他会问你要不要安装。如果你想自己来控制有些包是否安装,这里不要加-y,如果你想自动安装,不进行交互,这里加入-y。这个就是yum 的安装了,非常简单。
安装完之后查询一下
yum list httpd,Installed 说明已经安装好了
yum命令的删除
yum remove httpd 删除程序包httpd ,也就是卸载。