基于 RPM包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包

安装本地YUM源

YUM源路径【/etc/yum.repos.d/】下,创建一个repo文件,文件名后缀必须一repo结尾,文件内容如下配置:
[CentOSCD] ##yum源名称,区分不通的YUM源
name=CentOSCD ##对YUM源描述
baseusrl=file:///mnt ##YUM源路径,FTP(ftp://)、HTTP(http://)、本地(fild:///)
enable=1 ##1表示启用,0表示禁用
gpgcheck=0 ##1表示启用通过RPM公钥验证包的准确性,0表示不验证
gpgkey=file:///etc/pki/rpm-pgp/RPM-GPG-KEY-CentOS-7 ##指定RPM公钥路径

注释:baseusrl=file:///mnt,mnt目录必须挂载CD

更改阿里云

1、先备份本地的repo文件
#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
1、打开https://developer.aliyun.com/mirror/,选择centos系统,复制链接
#cd /etc/yum.repos.d/
#wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

注释:baseurl=http://mirrors.aliyun.com/centos/$releaserver/os/$basesearch/
$releaserver = cat /etc/centos-releaserver的值
$basesearch = x86_64 ,uname -r 查看这个值一般不变,变得是releaserver

YUM安装命令

yum -y install xxx
#yum update xxx 升级软件包,改变软件设置和系统配置,系统版本内核都升级。不加包名时表示整个系统都升级
#yum upgrade xxx 升级软件包,不改变软件设置和系统配置,系统版本升级内核不改变
#yum info xx
#yum provides xxxx 查看命令是哪个软件包
#yum remove xxx 卸载软件包
#yum search xxxx 搜索软件包
#yum grouplist xxxx 安装某些工具包组,比如在系统安装界面时有选择软件包组