Câu trả lời:
Bạn có thể tìm thấy số phiên bản của một gói trong kho của bạn bằng yum info
lệnh.
# 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.
Để tìm số phiên bản của các gói đã cài đặt, bạn có thể sử dụng rpm
với -q
tùy chọn.
# 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
AFAIK, yum info
chỉ hiển thị thông tin cho một "ví dụ" cụ thể của gói. Tôi muốn biết không phải tôi đã cài đặt phiên bản nào nhưng có sẵn trên repos. Vì vậy, điều này đã làm điều đó cho tôi:
yum -v list package_name --show-duplicates
yum info
hiển thị tất cả các gói, được cài đặt và có sẵn trong các repos được kích hoạt, theo tên được chỉ định. Hoặc nếu bạn chạy nó mà không có tên gói, nó sẽ chỉ hiển thị cho bạn tất cả thông tin mà nó có.
yum info
(trên một hệ thống dường như đủ tuổi mà --show-duplicates
không phải là một tùy chọn yum list
)
Bạn có thể nhận thêm thông tin với lệnh sau:
yum info rabbitmq
HOẶC LÀ
yum list rabbitmq
nếu bạn thích đầu ra ngưng tụ.