1、背景
测试在无互联网环境下静默安装oracle
2、环境
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
而且是Minimal Install
3、自定义yum源
[root@localhost ~]# mkdir -p /yum/local
创建作为自定义yum源rmp存放文件夹
[root@localhost ~]# mv *.rpm /yum/local
复制rpm包到根目录后移动rpm包到创建目录
下载createrepo-0.9.9-28.el7.noarch.rpm、deltarpm-3.6-3.el7.x86_64.rpm、python-deltarpm-3.6-3.el7.x86_64.rpm放到虚拟机,安装createrepo
[root@localhost ~]# rpm -ivh --nodeps -force *.rpm
备份repo文件
[root@localhost ~]# mkdir -p /etc/yum.repos.d/bak
[root@localhost ~]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
复制CentOS-Media.repo
[root@localhost ~]# cp /etc/yum.repos.d/bak/CentOS-Media.repo /etc/yum.repos.d/CentOS-Media.repo
修改CentOS-Media.repo
[root@localhost ~]# vi /etc/yum.repos.d/CentOS-Media.repo
内容修改为如下:
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///yum/
gpgcheck=0
enabled=1
使用createrepo配置本地源
[root@localhost ~]# createrepo /yum
[root@localhost ~]# yum makecache
之后就可以使用本地源进行安装了
特别提示:如果新上传rpm包,一定要重新配置本地源,执行最后两步。
本文介绍如何在无互联网连接的CentOS 7 Minimal Install环境中静默安装Oracle数据库。通过自定义本地yum源的方式,实现离线环境下的软件包管理及安装。文章详细记录了创建自定义yum源、配置本地源等步骤。
413

被折叠的 条评论
为什么被折叠?



