CentOS: इंस्टॉलेशन / अपडेट की तारीख तक इंस्टॉल किए गए RPM को सूचीबद्ध करें?


47

मैं एक CentOS मशीन पर हूँ। मैंने कुछ हफ़्ते पहले कुछ पैकेज अपडेट किए और इंस्टॉल किए, लेकिन मुझे हर पैकेज का नाम या हर निर्भरता के नाम याद नहीं हैं। मैंने इस्तेमाल किया yum

क्या मैं अपने सिस्टम पर उन पैकेजों को सूचीबद्ध कर सकता हूं, जब तक वे अंतिम रूप से स्थापित या अपडेट नहीं किए गए थे?


यह सवाल (और समाधान) शायद फेडोरा, आरएचईएल, सेंटोस जैसे सभी आरपीएम आधारित लिनक्स डिस्ट्रोस के लिए सामान्य है, और इसी तरह। मैं कहता हूं कि शायद सिर्फ सुरक्षित पक्ष में होना चाहिए।
ट्रेवर बॉयड स्मिथ

जवाबों:


68

सभी पैकेजों और उनकी स्थापित तिथियों को सूचीबद्ध करने के लिए, पहले नवीनतम:

rpm -qa --last

24

यह किसी भी RPM आधारित मशीन पर काम करना चाहिए:

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

(सभी संभावित टैगों की सूची प्राप्त करने के लिए, उपयोग करें rpm --querytags।)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.