कभी-कभी आपको उबंटू में हाल ही में इंस्टॉल किए गए पैकेज की सूची देखने की आवश्यकता हो सकती है, समस्या निवारण के लिए या शायद केवल उस प्रोग्राम को खोजने के लिए जिसे आपने इंस्टॉल किया है जो मेनू में प्रदर्शित नहीं होता। हाल ही में इंस्टॉल किए गए पैकेज को खोजने के दो तरीके हैं। आप सिनैप्टिक पैकेज मैनेजर का उपयोग करके तारीख के अनुसार हाल ही में इंस्टॉल किए गए पैकेज देख सकते हैं और टर्मिनल विंडो का उपयोग करके कमांड प्रॉम्प्ट से।
सिनैप्टिक पैकेज मैनेजर का उपयोग करें
सिनैप्टिक पैकेज मैनेजर का उपयोग करके हाल ही में इंस्टॉल किए गए सॉफ़्टवेयर पैकेज देखने के लिए, सिस्टम मेनू से एडमिनिस्ट्रेशन | सिनैप्टिक पैकेज मैनेजर चुनें।

सिनैप्टिक पैकेज मैनेजर डायलॉग बॉक्स पर, फाइल मेनू से History चुनें।

History डायलॉग बॉक्स प्रदर्शित होता है। सिनैप्टिक पैकेज मैनेजर का उपयोग करके इंस्टॉल और रिमूव किए गए सभी पैकेज महीने और तारीख के अनुसार सूचीबद्ध हैं। बाएं पेन में एक महीने के बाईं ओर तीर पर क्लिक करके उस महीने के भीतर उन तारीखों को प्रदर्शित करें जिन पर सॉफ़्टवेयर पैकेज इंस्टॉल या रिमूव किए गए थे। दाएं पेन में उस तारीख पर इंस्टॉल या रिमूव किए गए पैकेज देखने के लिए एक तारीख पर क्लिक करें।
नोट: History डायलॉग बॉक्स पर केवल सिनैप्टिक पैकेज मैनेजर का उपयोग करके इंस्टॉल किए गए सॉफ़्टवेयर पैकेज प्रदर्शित होते हैं। यदि आपने अन्य तरीकों का उपयोग करके अन्य सॉफ़्टवेयर इंस्टॉल किया है, जैसे उबंटू सॉफ्टवेयर सेंटर, तो वे यहां सूचीबद्ध नहीं हैं।

History डायलॉग बॉक्स को बंद करने के लिए, Close बटन पर क्लिक करें।

सिनैप्टिक पैकेज मैनेजर को बंद करने के लिए, फाइल मेनू से Quit चुनें।

टर्मिनल विंडो का उपयोग करें
यदि आप टर्मिनल विंडो में काम करना पसंद करते हैं, तो आप कमांड लाइन का उपयोग करके इंस्टॉल किए गए सॉफ़्टवेयर पैकेज की सूची प्राप्त कर सकते हैं। ऐसा करने के लिए, एप्लिकेशन मेनू से एक्सेसरीज़ | टर्मिनल चुनें।

प्रॉम्प्ट पर निम्न कमांड दर्ज करें और Enter दबाएं।
cat /var/log/dpkg.log | grep “\ install\ “
नोट: प्रत्येक बैकस्लैश के बाद एक स्पेस है।
यह कमांड dpkg.log फ़ाइल से उन एंट्रीज़ को प्रदर्शित करता है जो “ install “ शब्द से मेल खाते हैं, जिसमें पहले और बाद के स्पेस शामिल हैं। “install” एंट्रीज़ पूरी तरह से इंस्टॉल किए गए पैकेज को दर्शाती हैं।

dpkg.log फ़ाइल में सभी “install” एंट्रीज़ टर्मिनल विंडो में प्रदर्शित होती हैं, सबसे हाल की एंट्रीज़ अंत में सूचीबद्ध होती हैं।

यदि dpkg.log फ़ाइल में तारीखें उतनी पीछे नहीं जातीं जितनी आपको चाहिए, तो अन्य dpkg लॉग फ़ाइलें हो सकती हैं। dpkg.log फ़ाइल साप्ताहिक रूप से रोटेट और आर्काइव की जाती है। आप /var/log डायरेक्टरी की सामग्री को सूचीबद्ध करके उपलब्ध dpkg लॉग फ़ाइलें ढूंढ सकते हैं।
ऐसा करने के लिए, प्रॉम्प्ट पर निम्न कमांड दर्ज करें और Enter दबाएं।
$ ls –l /var/log
नोट: “ls ” के बाद एक डैश और लोअरकेस “L” उसके बाद एक और स्पेस है।

ध्यान दें कि आपको /var/log डायरेक्टरी में सभी लॉग्स की सूची मिलती है, न कि केवल dpkg के लॉग्स। केवल dpkg के लिए लॉग फ़ाइलें प्रदर्शित करने के लिए, प्रॉम्प्ट पर निम्न कमांड दर्ज करें और Enter दबाएं।
$ ls –l /var/log/dpkg*
नोट: फिर से, “ls ” के बाद एक डैश और लोअरकेस “L” उसके बाद एक और स्पेस है।

हमारे सिस्टम में केवल एक dpkg.log फ़ाइल प्रदर्शित होती है, क्योंकि यह एक नया सिस्टम है जिसे हमने हाल ही में इंस्टॉल किया है। dpkg.log फ़ाइल को देखने के लिए खोलने के लिए, प्रॉम्प्ट पर निम्न कमांड दर्ज करें और Enter दबाएं।
$ gedit /var/log/dpkg.log

dpkg.log फ़ाइल gedit में खुलती है। सभी पैकेज सूचीबद्ध हैं, केवल "इंस्टॉल" स्थिति वाले नहीं। इससे पूरी तरह से इंस्टॉल किए गए पैकेज ढूंढना कठिन हो जाता है।
टिप: cat /var/log/dpkg.log | grep “\ install\ “ कमांड का उपयोग करना इंस्टॉल किए गए पैकेज की सूची देखने का शायद सबसे अच्छा तरीका है, क्योंकि लॉग फ़ाइल में केवल "इंस्टॉल" एंट्रीज़ प्रदर्शित होती हैं। यदि आपको dpkg.log फ़ाइल में उपलब्ध पैकेज से पुराने इंस्टॉल किए गए पैकेज देखने की आवश्यकता है, तो बस cat कमांड में dpkg.log फ़ाइलनाम को ls –l /var/log/dpkg* कमांड का उपयोग करके मिले अन्य dpkg लॉग फ़ाइलनाम से बदलें।

gedit को बंद करने के लिए, फाइल मेनू से Quit चुनें।

आप देख सकते हैं कि टर्मिनल विंडो का उपयोग करके उत्पन्न सूची अधिक पूर्ण है। किसी भी विधि का उपयोग करके इंस्टॉल किए गए प्रोग्राम सूचीबद्ध हैं, न कि केवल सिनैप्टिक पैकेज मैनेजर का उपयोग करके इंस्टॉल किए गए प्रोग्राम।
by Lori Kaufman