yum search - versi paket


49

Bagaimana saya bisa mengetahui versi paket setelah melakukan pencarian yum?

misalnya

yum search rabbitmq

kembali

rabbitmq-server.noarch : The RabbitMQ server

Saya perlu tahu versi server ini.

Jawaban:


58

Anda dapat menemukan nomor versi paket di repositori Anda dengan yum infoperintah.

# yum info rabbitmq-server
Available Packages
Name        : rabbitmq-server
Arch        : noarch
Version     : 2.6.1
Release     : 1.fc16
Size        : 1.1 M
Repo        : updates
Committer   : Peter Lemenkov <lemenkov@gmail.com>
Committime  : Tue Nov  8 13:00:00 2011
Buildtime   : Tue Nov  8 10:31:03 2011
Summary     : The RabbitMQ server
URL         : http://www.rabbitmq.com/
License     : MPLv1.1
Description : RabbitMQ is an implementation of AMQP, the emerging standard for high
            : performance enterprise messaging. The RabbitMQ server is a robust and
            : scalable implementation of an AMQP broker.

Untuk menemukan nomor versi paket terinstal, Anda dapat menggunakan rpmdengan -qpilihan.

# rpm -q kernel
kernel-3.3.1-5.fc16.x86_64
kernel-3.3.2-1.fc16.x86_64
kernel-3.3.2-6.fc16.x86_64

versi saya jauh lebih tua ... repo mana yang Anda gunakan?
DD.

Saya menjalankan perintah ini di laptop Fedora 16 saya, tetapi perintah itu berlaku untuk sistem apa pun dengan yum dan rpm, seperti RHEL atau CentOS.
Kenny Rasschaert

Saya menjalankan Centos 6 tetapi repo saya terlihat tua ... apakah ada cara untuk memperbaruinya?
DD.

Repositori EPEL ( fedoraproject.org/wiki/EPEL ) juga menawarkan RabbitMQ-server 2.6.1 di repositori mereka untuk CentOS / RHEL 6. Berikut adalah panduan untuk membuat Anda maju: johnpoelstra.com/2010/12/23/rhel-6 -epel
Kenny Rasschaert

3

AFAIK, yum infohanya menampilkan informasi untuk satu "contoh" spesifik dari suatu paket. Saya ingin tahu bukan versi apa yang telah saya instal tetapi yang tersedia di repo. Jadi ini berhasil untuk saya:

yum -v list package_name --show-duplicates

yum infomenunjukkan semua paket, diinstal dan tersedia dalam repo yang diaktifkan, dengan nama yang ditentukan. Atau jika Anda menjalankannya tanpa nama paket itu hanya akan menunjukkan kepada Anda semua info yang dimilikinya.
Xalorous

3
--show-duplikat (dengan tanda hubung)
Nir O.

@Xalorous Versi apa? Saya hanya mendapatkan paket saat ini dengan yum info(pada sistem yang tampaknya sudah cukup tua yang --show-duplicatesbukan pilihan untuk yum list)
Izkata

RHEL 6.9, yum 3.2.29. Dan saya melihat perilaku yang sama dengan Anda. Ini hanya mencantumkan versi yang diinstal. Mungkin versi terbaru jika lebih baru dari yang diinstal. Misalnya saya melihat 3 kernel, 2.6.32, semuanya terpasang. Tapi saya tahu repo (kebiasaan) kami memiliki lebih banyak.
Xalorous

2

Anda bisa mendapatkan lebih banyak info dengan perintah berikut:

yum info rabbitmq

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.