GNU/Linux >> Belajar Linux >  >> Linux

Mengunduh Paket Versi Tertentu dan Ketergantungannya dari Repositori untuk Instalasi Offline Menggunakan YUM

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]


Linux
  1. Menggunakan Perintah Yum untuk Menonaktifkan dan Menghapus Repositori Paket di CentOS

  2. Cara Menginstal Paket Dari Repositori Tertentu Di Linux

  3. Kesalahan:Tidak dapat mengambil melink untuk repositori:epel. Harap verifikasi jalurnya dan coba lagi [Terpecahkan]

  1. Menggunakan AppImage untuk manajemen paket Linux

  2. CentOS / RHEL :Cara menginstal versi tertentu dari paket rpm menggunakan YUM

  3. Rails:Uninstall versi tertentu dari library menggunakan gem

  1. Cara menampilkan informasi paket tambahan menggunakan yum dan yumdb – RedHat Linux

  2. Cara Menginstal Paket Versi Tertentu menggunakan YUM

  3. Bagaimana cara mengetahui dari repositori yum mana suatu paket telah diinstal?