版本:
- centos 7
在centos系统中,软件管理有三种方式:
- rpm
- yum
- 编译安装
本文主要介绍yum的管理。Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
基于rpm包管理,能够从指定的服务器(yum源)自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
yum配置文件:
cd /etc/yum.repos.d/
ls -l
-rw-r--r--. 1 root root 1991 Mar 28 2017 CentOS-Base.repo
网络yum源配置文件
-rw-r--r--. 1 root root 647 Mar 28 2017 CentOS-Debuginfo.repo
内核相关的更新包
-rw-r--r--. 1 root root 289 Mar 28 2017 CentOS-fasttrack.repo
快速通道
-rw-r--r--. 1 root root 630 Mar 28 2017 CentOS-Media.repo
本地yum源配置文件
-rw-r--r--. 1 root root 7989 Mar 28 2017 CentOS-Vault.repo
最近版本加入老版本的YUM配置
yum命令的增删改查
1.查询操作
语法:# yum search 关键词
2.安装操作
语法:# yum [-y] install 关键词
- -y:默认yes
3.卸载操作
语法:# yum [-y] remove 关键词
4.更新操作
语法:#yum [-y] update [包的关键词]
特别注意:包的关键词如果不写,则表示更新整个系统(全局更新,也包含内核)