本地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 @   卷叶小树  阅读(108)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示