快速自定义yum仓库(免拷贝)

11 篇文章 0 订阅

环境介绍:
软件包和镜像都在真机,虚拟机通过yum使用真机的软件包服务(免拷贝,适合集群使用)

自定义yum仓库
真机

[root@room12pc14 ftp]# cd /var/ftp //ftp共享目录
[root@room12pc14 ftp]# mkdir elk //创建共享文件夹
[root@room12pc14 ftp]# cp /linux-soft/04/elk/* /var/ftp/elk/ //把需要共享的软件包放到ftp共享文件夹
[root@room12pc14 ftp]# ls elk/
accounts.json.gz elasticsearch-head-master.zip kibana-4.5.2-1.x86_64.rpm repodata
bigdesk-master.zip elasticsearch-kopf-master.zip logs.jsonl.gz shakespeare.json.gz
elasticsearch-2.3.4.rpm filebeat-1.2.3-x86_64.rpm logstash-2.3.4-1.noarch.rpm
[root@room12pc14 ftp]# createrepo /var/ftp/elk/ //把新的文件夹elk创建为yum软件包仓库

虚拟机
[root@localhost ~]# yum repolist //查看原来的软件包数量有9911个
已加载插件:fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Determining fastest mirrors
源标识 源名称 状态
!local_repo CentOS-7 - Base 9,911
repolist: 9,911

[root@localhost ~]# vim /etc/yum.repos.d/elk.repo //编写新的yum仓库,使用真机的yum源
[elk]
name=elk
baseurl=“ftp://192.168.1.254/elk
enabled=1
gpgcheck=0

[root@localhost ~]# yum clean all //清理yum缓存
[root@localhost ~]# yum repolist //查看最新的yum软件包数量为9915个,成功新增
已加载插件:fastestmirror
Determining fastest mirrors
elk | 2.9 kB 00:00:00
local_repo | 3.6 kB 00:00:00
(1/3): elk/primary_db | 12 kB 00:00:00
(2/3): local_repo/group_gz | 166 kB 00:00:00
(3/3): local_repo/primary_db | 5.9 MB 00:00:00
源标识 源名称 状态
elk elk 4
local_repo CentOS-7 - Base 9,911
repolist: 9,915

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值