搭建基于vsftp的yum仓库

本文指导如何搭建基于vsftpd的yum仓库,包括服务端安装vsftpd,挂载ISO镜像,创建base和epel目录存放rpm包,拷贝软件包并生成yum元数据,最后在客户端配置yum源进行测试。
摘要由CSDN通过智能技术生成

环境准备:

172.16.1.51  服务端
172.16.1.51  客户端

在服务端安装 vsftpd

[root@m01 ~]# yum -y install vsftpd
[root@m01 ~]# systemctl start vsftpd
[root@m01 ~]# systemctl enable vsftpd

挂载一个CentOS-7 ISO镜像光盘

mount /dev/cdrom /mnt/

在ftp根目录下新建base,epel目录存入常用rpm包和额外(第三方)rpm包

mkdir -p /var/ftp/{base,epel}

将光盘上的所有rpm拷贝至base目录,这里的rpm包只是一个常用基础软件包

cp -a /mnt/Packages/* /var/ftp/base

将额外的rpm软件包拷贝至epel目录,比如nginx,docker等,可以去yum 缓存复制以前安装过的额外的软件包过来

find /var/cache/yum/x86_64/7/ -name "*.rpm" |xargs cp  -t /var/ftp/epel/
或
find /var/cache/yum/x86_64/7/ -name "*.rpm" -exec cp -rf {} /var/ftp/epel \;

创建yum元数据

yum -y install
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值