CentOS 7.5 创建本地离线yum源

问题:CentOS 7.5 如何创建本地离线yum源?

注意:【root】表示使用root账号(或其他指定用户名账号)进行操作,【any】表示使用任意账户进行操作。

准备:
deltarpm-3.6-3.el7.x86_64.rpm
libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm
python-deltarpm-3.6-3.el7.x86_64.rpm
createrepo-0.9.9-28.el7.noarch.rpm

1.【root】创建源存放目录
mkdir /opt/RPMCache #然后将RPM文件复制到该目录

2.【root】备份系统源配置文件
mkdir /etc/yum.repos.d/backup
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/*.repo

3.【root】创建本地离线源配置文件
vi /etc/yum.repos.d/CentOS-Local.repo #内容如下

#CentOS-local.repo

[fasttrack]
name=CentOS-7 – local
baseurl=file:///opt/RPMCache
gpgcheck=0
enabled=1

4.【root】安装相关程序
rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm
rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm

5.【root】创建本地离线源
yum clean all
createrepo -v /opt/RPMCache
yum repolist

如何刷新本地源?
yum clean all
createrepo –update /opt/RPMCache

原创文章,转载请注明: 转载自墨意杂记

本文链接地址: CentOS 7.5 创建本地离线yum源