下载yum仓库中的所有软件包

1、配置yum仓库

此处省略

2、安装同步工具

[root@node01 ~]# yum -y install yum-utils     #执行安装软件包

3、同步yum仓库

reposync:该命令很强大,可以将远端Yum仓库里面的所有安装包全部下载到本地目录中。 该命令是来自于 yum-utils 软件包里面的。

 常用参数说明:

  •  -r :指定已经本地已经配置的 yum 仓库的 repo源的名称
  •  -p :指定下载的路径
[root@node01 yum.repos.d]# yum repolist
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
repo id                                                                                                      repo name                                                                                                                  status
base/7/x86_64                                                                                                CentOS-7 - Base - mirrors.aliyun.com                                                                                        10,072
centos-openstack-queens/7/x86_64                                                                             CentOS-7 - OpenStack queens                                                                                                3,114+2
epel/x86_64                                                                                                  Extra Packages for Enterprise Linux 7 - x86_64                                                                              13,771
extras/7/x86_64                                                                                              CentOS-7 - Extras - mirrors.aliyun.com                                                                                         515
phyrepo                                                                                                      centos                                                                                                                       9,363
updates/7/x86_64                                                                                             CentOS-7 - Updates - mirrors.aliyun.com                                                                                      4,886
repolist: 41,721
[root@node01 yum.repos.d]# 

 根据repo id进行软件包同步

[root@node01 yum.repos.d]# mkdir /root/aliyun


[root@node01 yum.repos.d]# reposync -r extras -p /root/aliyun/    
#根据每个据仓库标识下载安装包到本地目录
[extras: 1     of 47    ] Downloading Packages/bakefile-0.2.8-3.el6.centos.x86_64.rpm
bakefile-0.2.8-3.el6.centos.x86_64.rpm  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值