apt autoremoveنمی دونم ولی من بسته kde-plasma-desktop رو نصب کردم برای حذف هم همین بسته رو دوباره زدم پاک شه ولی کامل پاک نکرد در صورتی که من همین کار رو در آرچ کردم هیچ اثری از برنامه مورد نظر نبود.احتمالا اون چیزی که پاک نمیشده، یه وابستگی پیشنهاد شده برای یه بسته یا بستههای دیگه بوده، در اینصورت قابلیتِ autoremove، اون بسته رو پاک نمیکرده.
apt list --installedبعد اسم بسته مورد نظر رو پیدا و پاک کنید.sudo apt install apt-fileبعد از نصب، میگه که لیست مخازن رو بروزرسانی کنید.sudo apt updateمیتونید از دستورات دیگه هم برای اینکار استفاده کنید. مثل apt-get یا aptitude، خود apt-file هم این قابلیت رو داره./usr/share/applicationswhich systemsettings5/usr/bin/systemsettings5چون توی نسخه جدید اکثر توزیعها، /bin/ یه لینک به /usr/bin/ هست و معمولا /usr/bin/ زودتر از /bin/، توی متغیر PATH تعریف شده، خروجی which برای همه دستورات معمولی،  فایل رو داخل/usr/bin/ رو نشون میده. این قضیه برای دستوراتی که داخل /sbin/ هستند هم ثابته./lib /lib64 /lib32 /libx32/usr/bin/dashاگه با apt-file دنبال فایل بالا بگرید، نتایجی متفاوت، از اون که انتظار دارید، دریافت میکنید./usr/lib /usr/lib64 /usr/lib32 /usr/libx32 /usr/bin /usr/sbinاگه هر چی غیر از بالاییها بود، /usr/ رو برندارید./usr/share /usr/include /usr/srcapt-file search /bin/systemsettings5خروجی دستور میگه که بسته systemsettings، این برنامه رو داره./usr/lib/firefox-esr/firefox-esrapt-file search /lib/firefox-esr/firefox-esrتوی خروجی مشخص میشه که بسته firefox-esr، این برنامه رو داره./usr/bin/firefox
/usr/bin/firefox-esr
/usr/lib/firefox/firefox
اولی معمولا یه اسکریپت هست که یا دستور firefox-esr (فایل دومی) رو اجرا میکنه یا اینکه مستقیم، فایل اجرایی فایرفاکس رو از داخل /usr/lib/ اجرا میکنه.apt-file search /bin/torدستور زیر میگه که بستهای که این فایل رو داشته باشه پیدا نشد.dpkg -S /bin/torدلیل این هست که بسته tor، فایل اجرایی خودش رو توی /usr/bin/ قرار میده. برای اینکه دستور بالا جواب داشته باشه، باید مسیر درست فایل رو بدید. یعنی اینجوریdpkg -S /usr/bin/torبه همین دلیل، اگه بخوام از dpkg برای اینکار استفاده کنم و مسیری که فایل داخلش هست، یکی از مسیرهای زیر باشه، یه بار جستوجو رو همراه /usr/ و یه بار بدون اون انجام میدم./usr/bin /usr/sbin /usr/lib /usr/lib64 /usr/lib32 /usr/libx32