Pertanyaan :Cara mengunduh versi paket tertentu beserta dependensinya menggunakan YUM offline.
Jawaban :
1. Untuk melihat versi tertentu yang tersedia untuk Anda melalui yum, Anda dapat menggunakan –showduplicates beralih.
# yum --showduplicates list [package_name]
Contoh :
# yum --showduplicates list httpd Loaded plugins: product-id, security, subscription-manager. Installed Packages httpd.x86_64 2.2.15-39.0.1.el6 @ol6_x86_64_latest --- installed Available Packages httpd.x86_64 2.2.15-5.0.1.el6 ol6_x86_64_latest --- older versions httpd.x86_64 2.2.15-9.0.1.el6 ol6_x86_64_latest ....
2. Jika ada kebutuhan untuk mengunduh paket versi lama beserta dependensinya untuk penginstalan offline, Anda dapat menggunakan salah satu opsi berikut untuk mengunduh versi RPM tertentu dari web, lalu gunakan yum untuk menginstalnya .
Metode 1
Untuk mengunduh paket ke direktori lokal, gunakan opsi – -downloaddir=[dir] bersama dengan tombol –downloadonly dari perintah yum.
# yum install --downloadonly --downloaddir=[directory] [package]
Misalnya :
# yum install --downloadonly --downloaddir=/tmp/ httpd.x86_64 2.2.15-5.0.1.el6
Metode 2
Untuk mengunduh paket dengan dependensinya menggunakan yumdownloader :
# yumdownloader [package]
Untuk mengunduh paket ke folder lokal, coba opsi “- -destdir=DESTDIR”
# yumdownloader --destdir=[DIR] [package]
Misalnya :
# yumdownloader --destdir=/tmp httpd.x86_64 2.2.15-5.0.1.el6
Untuk mengunduh paket beserta semua dependensinya, gunakan opsi “- -resolve” bersama dengan “- -destdir”
# yumdownloader --destdir=[DIR] --resolve [package]
Menginstal paket secara lokal
Sekarang instal paket dari direktori lokal dengan opsi perintah yum “localinstall”
# yum localinstall [path to rpm]