কখনও কখনও আপনাকে উবুন্টুতে সম্প্রতি ইনস্টল করা প্যাকেজগুলো দেখতে হতে পারে, ট্রাবলশুটিং-এর জন্য বা হয়তো একটি প্রোগ্রাম খুঁজে বের করার জন্য যা মেনুতে দেখাচ্ছে না। সম্প্রতি ইনস্টল করা প্যাকেজগুলো দেখার দুটি উপায় আছে। আপনি Synaptic Package Manager ব্যবহার করে তারিখ অনুযায়ী ইনস্টল করা প্যাকেজগুলো দেখতে পারেন এবং টার্মিনাল উইন্ডো থেকে কমান্ড প্রম্পট ব্যবহার করেও।
Synaptic Package Manager ব্যবহার করুন
Synaptic Package Manager ব্যবহার করে সম্প্রতি ইনস্টল করা সফটওয়্যার প্যাকেজ দেখতে, System মেনু থেকে Administration | Synaptic Package Manager সিলেক্ট করুন।

Synaptic Package Manager ডায়লগ বক্সে, File মেনু থেকে History সিলেক্ট করুন।

History ডায়লগ বক্স প্রদর্শিত হবে। Synaptic Package Manager ব্যবহার করে ইনস্টল ও রিমুভ করা সকল প্যাকেজ মাস এবং তারিখ অনুযায়ী লিস্ট করা থাকে। বাম প্যানেলে একটি মাসের বামে তীর চিহ্নে ক্লিক করলে সেই মাসের ভেতরের তারিখগুলো দেখাবে যেদিন সফটওয়্যার প্যাকেজ ইনস্টল বা রিমুভ করা হয়েছিল। একটি তারিখে ক্লিক করলে ডান প্যানেলে সেই দিন ইনস্টল বা রিমুভ করা প্যাকেজগুলো দেখাবে।
নোট: শুধু Synaptic Package Manager ব্যবহার করে ইনস্টল করা সফটওয়্যার প্যাকেজগুলো History ডায়লগ বক্সে দেখায়। আপনি যদি অন্যান্য পদ্ধতিতে (যেমন Ubuntu Software Center) সফটওয়্যার ইনস্টল করে থাকেন, সেগুলো এখানে লিস্ট হবে না।

History ডায়লগ বক্স বন্ধ করতে, Close বাটনে ক্লিক করুন।

Synaptic Package Manager বন্ধ করতে, File মেনু থেকে Quit সিলেক্ট করুন।

টার্মিনাল উইন্ডো ব্যবহার করুন
আপনি যদি টার্মিনাল উইন্ডোতে কাজ করা পছন্দ করেন, তবে কমান্ড লাইন ব্যবহার করে ইনস্টল করা সফটওয়্যার প্যাকেজের তালিকা পেতে পারেন। এটি করতে, Applications মেনু থেকে Accessories | Terminal সিলেক্ট করুন।

প্রম্পটে নিচের কমান্ড দিন এবং Enter চাপুন।
cat /var/log/dpkg.log | grep “\ install\ “
নোট: প্রতিটি ব্যাকস্ল্যাশের পর একটি স্পেস আছে।
এই কমান্ড dpkg.log ফাইল থেকে সেসব এন্ট্রি দেখায় যা “ install ” শব্দটির সাথে মিলে, এর আগে ও পরে স্পেস সহ। "install" এন্ট্রিগুলো ফুল্লি ইনস্টল হওয়া প্যাকেজগুলোকে ইন্ডিকেট করে।

dpkg.log ফাইলে থাকা সকল "install" এন্ট্রি টার্মিনাল উইন্ডোতে দেখাবে, সবচেয়ে সাম্প্রতিক এন্ট্রিগুলো শেষে লিস্ট হবে।

যদি dpkg.log ফাইলে থাকা তারিখগুলো আপনার প্রয়োজনীয়ত kadar পুরনো না হয়, তবে অন্যান্য 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-এ খুলবে। সকল প্যাকেজ লিস্ট হবে, শুধু "install" স্ট্যাটাস वाले নয়। এটি ফুল্লি ইনস্টল করা প্যাকেজ খুঁজে বের করাকে কিছুটা কঠিন করে দেয়।
টিপ: cat /var/log/dpkg.log | grep “\ install\ “ কমান্ড ব্যবহার করা ইনস্টল করা প্যাকেজের তালিকা দেখার সবচেয়ে ভালো উপায়, কারণ লগ ফাইলে শুধু "install" এন্ট্রিগুলো দেখায়। আপনি যদি dpkg.log ফাইলে উপলব্ধ চেয়ে পুরনো ইনস্টল করা প্যাকেজ দেখতে চান, তবে cat কমান্ডে dpkg.log ফাইলনেমের পরিবর্তে ls –l /var/log/dpkg* কমান্ড দিয়ে খুঁজে বের করা অন্যান্য dpkg লগ ফাইলনেম ব্যবহার করুন।

gedit বন্ধ করতে, File মেনু থেকে Quit সিলেক্ট করুন।

আপনি লক্ষ্য করতে পারেন যে টার্মিনাল উইন্ডো ব্যবহার করে জেনারেট করা লিস্ট আরও সম্পূর্ণ। যেকোনো পদ্ধতিতে ইনস্টল করা প্রোগ্রামগুলো লিস্ট হয়, শুধু Synaptic Package Manager দিয়ে ইনস্টল করা প্রোগ্রামগুলো নয়।
by Lori Kaufman