CentOS6 で yum コマンドでパッケージのダウンロードのみ行う方法です。
ダウンロードしたパッケージの rpmファイルは、下記の記事で紹介した方法で yumでインストール出来ます。
オフラインで yum でパッケージをインストールする パソコン鳥のブログ
まず、yum-plugin-downloadonly パッケージが必要なので、インストールします。
yum -y install yum-plugin-downloadonly
パッケージのダウンロードのみ行う場合は、yum に –downloadonly , –downloaddir オプションを用います。
–downloaddir で指定したディレクトリにパッケージの rpmファイルがダウンロードされます。
yum update --downloadonly --downloaddir=ダウンロードディレクトリ yum install --downloadonly --downloaddir=ダウンロードディレクトリ パッケージ名
例えば、下記では mysql のパッケージが /tmp/UPDATE_RPM にダウンロードされます。
yum -y install mysql --downloadonly --downloaddir=/tmp/UPDATE_RPM
下記では更新されるパッケージすべてがダウンロードされます。
yum update --downloadonly --downloaddir=/tmp/UPDATE_RPM
参考
yum を使用して、パッケージをインストールせずにダウンロードだけを行う方法 – Red Hat Customer Portal
コメント