ฉันจะบอกเวอร์ชันของแพ็กเกจหลังจากทำการค้นหายำได้อย่างไร?
เช่น
yum search rabbitmq
ผลตอบแทน
rabbitmq-server.noarch : The RabbitMQ server
ฉันจำเป็นต้องรู้รุ่นของเซิร์ฟเวอร์นี้
ฉันจะบอกเวอร์ชันของแพ็กเกจหลังจากทำการค้นหายำได้อย่างไร?
เช่น
yum search rabbitmq
ผลตอบแทน
rabbitmq-server.noarch : The RabbitMQ server
ฉันจำเป็นต้องรู้รุ่นของเซิร์ฟเวอร์นี้
คำตอบ:
คุณสามารถค้นหาหมายเลขเวอร์ชันของแพ็กเกจในที่เก็บของคุณด้วยyum info
คำสั่ง
# 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.
เพื่อค้นหาหมายเลขรุ่นของแพ็คเกจที่ติดตั้งคุณสามารถใช้rpm
กับ-q
ตัวเลือก
# 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
แสดงเฉพาะข้อมูลสำหรับ "อินสแตนซ์" หนึ่งเดียวของแพ็กเกจ ฉันอยากรู้ว่าไม่ได้ติดตั้งรุ่นใด แต่มีอยู่ใน repos ดังนั้นนี่คือมันสำหรับฉัน:
yum -v list package_name --show-duplicates
yum info
แสดงแพ็คเกจทั้งหมดที่ติดตั้งและพร้อมใช้งานใน repos ที่เปิดใช้งานตามชื่อที่ระบุ หรือถ้าคุณเรียกใช้โดยไม่มีชื่อแพ็คเกจมันก็จะแสดงข้อมูลทั้งหมดที่มี
yum info
(ในระบบเก่าพอที่--show-duplicates
ไม่มีตัวเลือกyum list
)
คุณสามารถรับข้อมูลเพิ่มเติมได้ด้วยคำสั่งต่อไปนี้:
yum info rabbitmq
หรือ
yum list rabbitmq
ถ้าคุณชอบเอาท์พุทแบบย่อ