以zabbix为例
1.找到zabbix的官方源3.4版本(前两步可以上外网,制作好本地源后可以内网使用)
https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/
2.本地配置zabbix.repo源
vim /etc/repos.d/zabbix.repo
[zabbix]
name=zabbix
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/
enabled=1
gpgcheck=0
[zabbix_deps]
name=zabbix_deps
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/non-supported/rhel/7/x86_64/
enabled=1
gpgcheck=0
3.下载zabbix源3.4版本的包到本地
#将整个源目录下载下来,--repoid指定的是zabbix源中括号所指向的源
reposync --repoid=zabbix
4.制作源
#目的是在此目录下生成repodata文件(此文件记录rpm软件路径清单)
createrepo 下载好的目录
方式二:
1.使用yum命令下载(不带-y参数)
yum install zabbix-server-mysql zabbix-web-mysql mariadb-server
2.下载过程中如下图选择d
3.如上图下载的包在/usr/bin/applydeltarpm路径下
使用如下命令去制作本地源
createrpo /usr/bin/applydeltarpm