1.1 在yum服务器上创建yum仓库命令
mkdir -p /application/nginx/html/yum cd /application/nginx/html/yum
rz #上传rpm包到此目录
1.2 安装createrepo软件
yum install createrepo -y
1.3 初始化repodata索引文件
createrepo -pdo /application/nginx/html/yum/ /application/nginx/html/yum/
1.4 提供yum服务
# 可以用Apache或nginx提供web服务,但用Python的http模块更简单,适用于内网环境(这里我使用的是nginx提供服务) cd /application/nginx/html/yum/ python -m SimpleHTTPServer 80 &>/dev/null &
1.5 添加新的rpm包
# 只下载软件不安装
yumdownloader pcre-devel openssl-devel createrepo --update /application/nginx/html/yum/ # 每加入一个rpm包就要更新一下。
1.6 客户端配置
添加yum源的时候只需要添加一个新的repo文件即可。
1.7 然后可以使用yum安装软件包了
更多YUM相关教程见以下内容:
RHEL7 本地yum源配置 http://www.linuxidc.com/Linux/2017-01/139140.htm
CentOS 6.5 配置本地Yum源 http://www.linuxidc.com/Linux/2017-04/143127.htm
CentOS 7 使用阿里云的yum源、PIP源 http://www.linuxidc.com/Linux/2017-01/13966.htm
CentOS及Red Hat Linux安装yum源 http://www.linuxidc.com/Linux/2017-02/140205.htm
CentOS 7更改yum源与更新系统 http://www.linuxidc.com/Linux/2017-01/140067.htm
RedHat7.0配置本地yum源 http://www.linuxidc.com/Linux/2017-01/139148.htm
RedHat Linux 7安装CentOS 7 yum源 http://www.linuxidc.com/Linux/2017-04/142444.htm
软件包管理之前端管理工具yum http://www.linuxidc.com/Linux/2017-02/140270.htm
CentOS 7 使用阿里云的yum源、PIP源 http://www.linuxidc.com/Linux/2017-01/13966.htm
Linux yum的配置使用和程序包的编译安装 http://www.linuxidc.com/Linux/2017-09/146903.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-10/148153.htm
