Back
Featured image of post yum本地源配置

yum本地源配置

yum本地源配置

1. 环境介绍

生产内网机器:Pro 本地机器:Local

2. rpm下载( Local 机器上执行)

安装 createrepo 是为了后面初始化本地仓库目录

#创建依赖包目录
mkdir /opt/localpackage
#下载所需的rpm(createrepo 必须下载,解决后面本地源初始化的问题)
yumdownloader --resolve --destdir /opt/localpackage createrepo
#下载自己所需要本地安装的包
yumdownloader --resolve --destdir /opt/localpackage $package_name
#打包所有下载的文件
tar -zvxf localpackage.tar.gz localpackage

3. 生产机器本地repo创建

3.1. 创建repo

# vi /etc/yum.repos.d/localpackage.repo
[localpackage]
name=localpackage
baseurl=file:///opt/localpackage
gpgcheck=0
enabled=1

3.2. 初始化依赖包目录

# 解压下载下来的rpm压缩包
tar -zvxf localpackage.tar.gz -C  /opt
# 初始化本地源目录
createrepo /opt/localpackage
# 刷新源
yum update
# 查看repo列表
yum repolist
# 安装所需依赖包
yum -y install $package_name