yum search - เวอร์ชั่นแพคเกจ


48

ฉันจะบอกเวอร์ชันของแพ็กเกจหลังจากทำการค้นหายำได้อย่างไร?

เช่น

yum search rabbitmq

ผลตอบแทน

rabbitmq-server.noarch : The RabbitMQ server

ฉันจำเป็นต้องรู้รุ่นของเซิร์ฟเวอร์นี้

คำตอบ:


57

คุณสามารถค้นหาหมายเลขเวอร์ชันของแพ็กเกจในที่เก็บของคุณด้วย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

รุ่นของฉันเก่ากว่ามาก ... คุณใช้ repo อันไหน
DD

ฉันรันคำสั่งนี้บนแล็ปท็อป Fedora 16 ของฉัน แต่คำสั่งนั้นใช้กับระบบที่มี yum และ rpm เช่น RHEL หรือ CentOS
Kenny Rasschaert

ฉันใช้ Centos 6 แต่ repo ของฉันดูเก่า ... มีวิธีอัปเดตหรือไม่
DD

ที่เก็บ EPEL ( fedoraproject.org/wiki/EPEL ) นอกจากนี้ยังมี RabbitMQ เซิร์ฟเวอร์ 2.6.1 ในพื้นที่เก็บข้อมูลของพวกเขาสำหรับ CentOS / RHEL 6. นี่คือคำแนะนำจะได้รับคุณไปนี้: johnpoelstra.com/2010/12/23/rhel-6 -epel
Kenny Rasschaert

3

AFAIK yum infoแสดงเฉพาะข้อมูลสำหรับ "อินสแตนซ์" หนึ่งเดียวของแพ็กเกจ ฉันอยากรู้ว่าไม่ได้ติดตั้งรุ่นใด แต่มีอยู่ใน repos ดังนั้นนี่คือมันสำหรับฉัน:

yum -v list package_name --show-duplicates

yum infoแสดงแพ็คเกจทั้งหมดที่ติดตั้งและพร้อมใช้งานใน repos ที่เปิดใช้งานตามชื่อที่ระบุ หรือถ้าคุณเรียกใช้โดยไม่มีชื่อแพ็คเกจมันก็จะแสดงข้อมูลทั้งหมดที่มี
Xalorous

3
- แสดงซ้ำ (พร้อมเส้นประ)
Nir O.

@Xalorous เวอร์ชันใด ฉันเพิ่งได้รับแพคเกจปัจจุบันด้วยyum info(ในระบบเก่าพอที่--show-duplicatesไม่มีตัวเลือกyum list)
Izkata

RHEL 6.9, yum 3.2.29 และฉันก็เห็นพฤติกรรมแบบเดียวกันกับคุณ มันจะแสดงรายการรุ่นที่ติดตั้งเท่านั้น อาจเป็นเวอร์ชั่นล่าสุดหากเป็นเวอร์ชั่นที่ใหม่กว่าที่ติดตั้งไว้ เช่นฉันเห็น 3 เมล็ด 2.6.32 ติดตั้งทั้งหมด แต่ฉันรู้ว่า repo ของเรามีจำนวนมากขึ้น
Xalorous


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.