配置本地yum源
- 挂载镜像盘
# mount CentOS-7-x86_64-DVD-1810.iso /mnt/
#df -h 或lsblk
- 在配置yum源
#vim /etc/yum.repos.d/cd.repo
[cd]
name=cd(文件名)
baseurl=file:///mnt/(挂载地址)
enabled=1
gpgcheck=0
#yum repolist
- 如果没有相关的软件包
(1)可以适应tar包解压后,configure&&make&&make install
(2)在有网络yum源时,将软件包下载下来传输到离线网络环境中
例:下载mysql数据库rpm包,解释参数–downloadonly只下载不安装,–downloaddir指定下载目录
# yum install mariadb-server.x86_64 --downloadonly --downloaddir=/tmp/offline_rpm
(3)安装createrepo软件
#yum install createrepo -y
(4)配置yum源
# vim /etc/yum.repos.d/zabbix.repo
[zabbix5.0]
name=zabbixyum
baseurl=file:///opt/zabbix/
enable=1
gpgcheck=0
(5)建立离线仓库
cd /opt/zabbix 到相关目录下
#createrepo ./ 建立离线仓库
#yum clean all
#yum repolist