CentOS: รายการ RPM ที่ติดตั้งตามวันที่ติดตั้ง / อัพเดต?


47

ฉันใช้เครื่อง CentOS ฉันอัปเดตและติดตั้งแพคเกจบางส่วนเมื่อไม่กี่สัปดาห์ก่อน แต่ฉันจำชื่อของทุกแพ็คเกจไม่ได้หรือชื่อของทุกการพึ่งพา yumผมใช้

ฉันสามารถแสดงรายการแพ็คเกจในระบบของฉันตามวันที่ติดตั้งหรืออัพเดทล่าสุดได้หรือไม่?


คำถามนี้ (และการแก้ปัญหา) อาจเป็นเรื่องทั่วไปสำหรับ distros Linux ที่ใช้ RPM ทั้งหมดเช่น Fedora, RHEL, CENTOS และอื่น ๆ ฉันบอกว่าอาจจะเป็นแค่ในด้านความปลอดภัย
เทรเวอร์บอยด์สมิ ธ

คำตอบ:


68

หากต้องการแสดงรายการแพ็คเกจทั้งหมดและวันที่ติดตั้งล่าสุดก่อน:

rpm -qa --last

23

สิ่งนี้ควรใช้กับเครื่อง RPM ที่ใช้:

rpm -qa --qf '%{INSTALLTIME} (%{INSTALLTIME:date}): %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -n

(หากต้องการดูรายการของแท็กที่เป็นไปได้ทั้งหมดให้ใช้rpm --querytags)

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