1. yum ウェアハウスを構成する
ここでは省略
2. 同期ツールをインストールする
[root@node01 ~]# yum -y install yum-utils #执行安装软件包
3. yum ウェアハウスを同期する
reposync:
このコマンドは非常に強力で、リモート Yum ウェアハウス内のすべてのインストール パッケージをローカル ディレクトリにダウンロードできます。 该命令是来自于 yum-utils 软件包里面的。
共通パラメータの説明:
- -r : ローカルに設定された yum ウェアハウスのリポジトリ ソースの名前を指定します
- -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]#
リポジトリ 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