建立 yum 仓库
最后更新于:2022-04-02 03:54:22
[TOC]
## 概述
仓库文件服务器包括如下几种:
```
http:// http 服务仓库
https:// https 服务仓库
ftp:// ftp 服务仓库
file:// 本地 服务仓库
```
## 指定仓库目录
```
mkdir -p /home/im_user/repo
yum install createrepo
creatrepo /home/im_user/repo #将该目录制作成软件仓库
```
## 配置*.repo文件
方式一: 本地仓库
vim /etc/yum.repos.d/im_user.repo
```
[coding3min]
name=coding3min
baseurl=file:///home/im_user/repo
enabled=1
gpgcheck=0
```
方式二: http 仓库
用 apache 或 nginx 起一个服务目录为xxx/html,把仓库映射到 `html/centos/7/os/x86_64`
vim /etc/yum.repos.d/im_user.repo
```
[coding3min]
name=coding3min
baseurl=http://192.168.0.130/centos/$releaserver/os/$basearch/
enabled=1
gpgcheck=0
```
## 更新
rpm包放在这里,如果有更新就再执行下`createrepo .`
';