首页 > 技术文章 > 创建本地yum源

zzu-general 2019-08-04 15:22 原文

1. 环境准备

在准备搭建yum源的服务器上安装createrepo,打开防火墙的80端口或者关闭防火墙。

注:createrepo命令只要不是最小化安装,都是支持的。如果是最小化安装,下载下图下载rpm包:

使用命令 rpm -ivh creater....来安装,先安装后面两个rpm依赖,最后安装createrepo。

2. 下载安装包和依赖包

 yum -y install --downloadonly --downloaddir=./{保存目录} zabbix-server-mysql zabbix-web-mysql zabbix-agent

 下载后压缩为zabbix-local.tar.gz

3. 创建目录

mkdir /var/www/html/yumrepo

cd /var/www/html/yumrepo

4. 上传文件zabbix-local.tar.gz

5. 解压文件

tar -zxvf zabbix-local.tar.gz

rm -f zabbix-local.tar.gz

6. 生成yum仓库

createrepo /var/www/html/yumrepo

7. 配置yum源

  (1) cd /etc/yum.repos.d

  (2) vim zabbix.repo,将下面内容拷贝到zabbix.repo

[zabbix]

name=Zabbix

baseurl=file:///{本地仓库位置}

enabled=1

gpgcheck=0

  (3) yum clean all

       yum makecache

注:之后有什么需要添加的,不需要重新创建仓库,直接把添加的文件放到仓库里面即可。

推荐阅读