这里以openssh软件为例,使用自建的yum仓库安装软件包,实验环境为CentOS 7.3.1611。
1、下载openssh软件及依赖的RPM包到/yum/repo目录。
mkdir -p /yum/repo
yum install openssh --donwloadonly --downloaddir=/yum/repo
2、使用createrepo命令创建repo元数据,也就是repodata目录。
yum install -y createrepo
createrepo /yum/repo
3、创建repo配置文件,将yum源指向/yum/repo目录。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
vi /etc/yum.repos.d/local
[local]
name=local repo
baseurl=file:///yum/repo
gpgcheck=0
4、安装openssh软件包。
yum install -y openssh