yum命令

# 列出所有可更新的软件清单命令
yum check-update

#更新所有软件命令
yum update

#仅安装指定的软件命令
yum install <package_name>

# 仅更新指定的软件命令
yum update <package_name>

# 列出所有可安裝的软件清单命令
yum list

# 删除软件包命令
yum remove <package_name>

# 查找软件包命令
yum search <keyword>

# 清除缓存命令:
yum clean all

搭建yum源

# 下载createrepo软件包以及相关依赖
yum install -y createrepo
# 新建
createrepo -g comps.xml  [packagepath]
# 更新
createrepo --update  [packagepath]
# 配置yum源 
vim /etc/yum.repos.d/test.repo

[test]
name=test
baseurl=file://[packagepath]
gpgcheck=0
enabled=1

# 运行yum repolist可以看到添加的test源

centos更新yum源

#备份,将 CentOS-Base.repo 为CentOS-Base.repo.backup

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 下载新的 http://mirrors.aliyun.com/repo/Centos-7.repo,并命名为CentOS-Base.repo

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

# 清除缓存

yum clean all     # 清除系统所有的yum缓存
yum makecache     # 生成yum缓存