本地rpm仓库搭建

1.安装createrepo

yum  -y install createrepo

2.创建仓库目录

mkdir -p /var/ftp/localrepo/

3.复制rpm文件到仓库目录

cp /root/rpm-package/docker/*.rpm /var/ftp/localrepo/

4.运行createrepo命令

createrepo /var/ftp/localrepo/
# 更新文件后运行
createrepo --update /var/ftp/localrepo/

5.安装ftp

yum install vsftpd
# 修改配置
vim /etc/vsftpd/vsftpd.conf
# 内容如下
anonymous_enable=YES # 允许匿名用户访问
local_enable=YES # 允许本地用户登录
write_enable=YES # 允许写操作,如果您想上传RPM
anon_root=/var/ftp # 匿名用户的根目录
# 启动ftp
systemctl enable  vsftpd --now

6.配置客户端

vim /etc/yum.repos.d/module.repo
# 内容如下
[module]
name=module
baseurl=ftp://192.168.4.100/localrepo
enabled=1
gpgcheck=0

7.使用仓库

yum clean all  & yum repolist
# 安装包
yum -y install package-name
# 查看
yum list | grep docker

 

posted @ 2024-01-24 20:17  卷叶小树  阅读(67)  评论(0编辑  收藏  举报