سلام
همشون ممکن نیست ولی پکیج های اخیر رو که پاک شدن رو می تونین به این صورت پیدا کنین ...
برای پیدا کردن پکیج هایی که اخیراً پاک شده شما باید به log فایل مراجعه کنین ...
این فایل های log رو می تونین با این دستور پیدا کنین (این ها شامل تمامی موارد نصب , حذف و ... رو شامل میشه) :
ls /var/log | grep dpkg
برای مثال خروجیش تو سیستم من این شکلیه :
dpkg.log
dpkg.log.1
dpkg.log.2.gz
dpkg.log.3.gz
آخرین log فایل dpkg.log هستش از اون قدیمی تر فایل dpkg.log.1 و از اون قدیمی تر پکیج های فشرده شده ی dpkg.log.[n].gz هستن
شما می تونین این فایل ها رو جز به جز بررسی کنین ولی برای راحتی کار می تونین به جای بررسی قسمت به قسمت اون فایل ها فقط این دو دستور رو اجرا کنین :
awk '$3~/^remove$/ {print $1" "$2" "$4;}' /var/log/dpkg.log*
zgrep -sh . /var/log/dpkg.log{.[0-9]{.gz,},} | awk '$3~/^remove$/ {print $1" "$2" "$4;}'
دستور اول به فایل های .log می پردازه دستور دوم به بررسی .gz ها
پ.ن: در ضمن این رو هم اضافه کنم اگه شما تاریخ حذف این پکیج ها رو می دونین می تونین از دستورات پایین استفاده کنیم تا قسمت های اضافی تر خروجی بالا حذف بشن (برای مثال امروز 2017-07-18 هستش و برای پیدا کردن پکیج هایی که امروز پاک شدن کافیه دستور پایین رو اجرا کنیم) :
awk '$3~/^remove$/ {print $1" "$2" "$4;}' /var/log/dpkg.log* | grep 2017-07-18
zgrep -sh . /var/log/dpkg.log{.[0-9]{.gz,},} | awk '$3~/^remove$/ {print $1" "$2" "$4;}' | grep 2017-07-18