GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menggunakan yum untuk menginstal versi Paket tertentu?

Jika Anda ingin menginstruksikan YUM untuk menginstal hanya versi paket tertentu, maka inilah cara Anda dapat melakukannya. Yah, mungkin ada beberapa versi paket di repositori yum dan jika tidak diinstruksikan, yum akan menginstal versi default. Tetapi terkadang Anda mungkin ingin menginstal hanya versi paket tertentu dan yum memungkinkan Anda memilih apa yang akan diinstal. Hal pertama yang harus Anda lakukan adalah, untuk mengetahui semua versi paket yang tersedia menggunakan –showduplicates mengalihkan. Switch khusus ini akan mencari paket yang diberikan dan mencantumkan versi yang tersedia (termasuk versi dasar dan versi yang diperbarui).

# yum --showduplicates Daftar VSFTPD Paket Tersedia VSFTPD.X86_64 3.0.2-10.el7 Basis vsftpd.x86_64 3.0.2-11.el7_2 Pembaruan

Selain itu, perintah di atas juga akan mencantumkan versi paket yang sudah diinstal di sistem di bawah 'Paket Terpasang'. Misalnya, perintah di bawah ini mencantumkan duplikat untuk paket openssh dan juga versi paket yang diinstal.

# yum --showduplicates list openssh | Perluas paket yang diinstal openssh.x86_64 6.6.1p1-25.el7_2 Paket yang tersedia OpenSsh.x86_64 6.6.1p1-22.el7 basis openssh.x86_64 6.6.1p1-23.el7_2 UPDATE OPENSSH.X86_64 6.6.6.1p1p1p1-el7_2 /pra> 

Bagaimana cara menginstal versi paket tertentu?

Anda perlu menambahkan informasi versi paket seperti yang ditunjukkan di bawah ini:

# yum install vsftpd-3.0.2-11.el7_2 ::::::::::::::::::::::::Menyelesaikan Dependensi --> Menjalankan pemeriksaan transaksi ---> Paket vsftpd.x86_64 0:3.0.2-11.el7_2 akan dipasang :::::::::::::::::::::

Tidak apa-apa untuk menambahkan arsitektur dan merilis informasi juga.

# yum install vsftpd-3.0.2-11.el7_2.x86_64 

Tidak yakin bagaimana cara membuat/menambahkan versi, rilis, dan informasi arsitektur suatu paket? Anda dapat mengambil bantuan dari repoquery memerintah. Perintah repoquery adalah bagian dari yum-utils paket, jadi jika Anda tidak menemukannya, instal seperti gambar di bawah ini:

# yum install yum-utils
$ repoquery --show-duplicates vsftpd*vsftpd-0:3.0.2-10.el7.x86_64vsftpd-0:3.0.2-11.el7_2.x86_64

Anda juga dapat mengunduh RPM paket dengan versi tertentu menggunakan yumdownloader perintah.

$ yumdownloader vsftpd-0:3.0.2-10.el7.x86_64vsftpd-3.0.2-10.el7.x86_64.rpm                        | 167 kB   00:02
$ ls -lrt-rw-rw-r--. 1 centos centos 170800 Nov 25  2015 vsftpd-3.0.2-10.el7.x86_64.rpm

Anda dapat menggunakan –resolve beralih dengan yumdownloader untuk memeriksa dependensi.

$ yumdownloader --resolve 

Instal file RPM yang diunduh secara lokal seperti yang ditunjukkan di bawah ini:

# yum localinstall vsftpd-3.0.2-10.el7.x86_64.rpm

Linux
  1. Cara Menginstal dan Menggunakan Snap Package Manager di Ubuntu 20.04

  2. Cara Menginstal Dan Menggunakan Manajer Paket Benang Di Linux

  3. [Linux] :Cara mengkonfigurasi yum untuk menggunakan repositori CentOS di mesin RHEL

  1. Cara Menginstal dan Menggunakan Snap Package Manager di Alma Linux 8

  2. Cara Menginstal Paket Versi Tertentu menggunakan YUM

  3. Debian – Bagaimana Cara Melihat Versi Paket Tanpa Instal?

  1. Bagaimana Cara Memasang Rayap?

  2. Bagaimana Cara Menginstal Gimp 2.7.3??

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