উত্তর:
ফাইলটি /var/log/apt/history.logআপনাকে এপিটি কখন চালিত হয়েছিল এবং কী করা হয়েছিল তার তথ্য দেয়।
tail -3 /var/log/apt/history.log
এপিটি-র শেষ দৌড়ের জন্য আপনাকে এই তথ্য দেবে (যদিও আপগ্রেজের শেষ রানটি অবশ্য প্রয়োজন নেই)।
আপনি কখন শেষবার আপগ্রেড চালিয়েছিলেন তা জানতে, আপনি নিম্নলিখিত রেখার সন্ধান করতে চান Upgrade:এবং তারপরে ফাইলটির নিম্নলিখিত লাইনে টাইমস্ট্যাম্পটি অনুসন্ধান করতে চান (যা শুরু হয় End-Date:)। এই জাতীয় সর্বশেষ ম্যাচটি শেষ বার আপনি যখন আপগ্রেড চালালেন।
End-Date:- কখনও কখনও এটি হয় Remove:। একটি স্ক্রিপ্ট লিখতে তাই আরও জটিল।
বাইরে অবস্থিত লগ ফাইলগুলি লক আউট এর বাইরে /var/log/apt- যেমন: /var/log/apt/var/log/history.log বা/var/log/term.log
আমি সবচেয়ে কাছের জিনিসটি সম্পর্কে ভাবতে পারি তা হ'ল ডিপিকেজি পরীক্ষা করা:
ls -alt /var/lib/dpkg/info | head -n 10
শীর্ষের তারিখগুলি আনুমানিকভাবে শেষ বার সেই প্যাকেজগুলি পরিচালনা করেছিল।
zcat history.log.* |head -n 10
আরও কিছু মন্তব্য রয়েছে যা খারাপ নয়, তবে আপনি যা খুঁজছেন তা হ'ল /var/log/dpkg.log।
dpkg হ'ল একটি নিম্ন স্তরের সরঞ্জাম যা প্যাকেজগুলি পরিচালনা করতে পারে সুতরাং প্রতিটি প্যাকেজ পরিবর্তনটি সেখানে লগইন করা হবে।
apt-get install xxxবা apt-get upgradeঅথবা এমনকি একটা dpkg -i xxx.deb। আপনি কখন প্যাকেজ আপগ্রেড করেছেন তা অনুসন্ধানের জন্য, এপিটি-র লগগুলি সন্ধান করা ভাল better