...
ببخشید یه سوال این auto-remove فقط بستههایی که نیاز نداریم بهشون پاک میکنه و مشکلی برای بستههای نصب شده به وجود نمیاره؟ مثلا اگه بسته a نصب میکنم و بسته b را هم بر روی سیستم نصب دارم، جفتشون وابسته هستن به بسته c و به شکل اشتراکی دارن ازش استفاده میکنن، با اجرای دستور auto-remove بر روی بسته a یا b بسته c که پاک نمیشه و مشکلی به وجود نمیاد؟
اون قابلیت autoremove، فقط بستههایی رو پاک میکنه که به صورت "نصب خودکار" علامت گذاری شدند و بسته دیگهای هم به اونها وابسته نیست.
ممکنه طبق پیکربندیهای APT، بعضی بستههای دیگه هم با قابلیت autoremove پاک نشن. مثلا فکر کنم بستههایی که اسم اونها با -firmware آغاز میشه، همینجوری باشن. میتونید این فایل رو ببینید:
/etc/apt/apt.conf.d/01autoremove
ممکنه توی پیکربندیهای دیگه هم چنین چیزهایی تعریف شده باشه.
قابلیت autoremove از یه نسخه به بعد (فکر کنم 2.4)، با نصب شدن کرنل جدید، کرنل قبلی رو پاک نمیکنه، ولی کرنلهای قدیمیتر رو چرا. دلیل اینکار این هست که اگه سیستم کاربر با کرنل جدید مشکل داشت، کاربر بتونه از کرنل قبلی استفاده کنه تا مشکل رو حل کنه.