انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: حذف کامل بسته با apt(یه جورایی تموم شد)  (دفعات بازدید: 827 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
حذف کامل بسته با apt(یه جورایی تموم شد)
« : 13 شهریور 1401، 07:21 ب‌ظ »
سلام، دوستان من نمی‌دونم دیگه چطوری باید یه بسته رو پاک کنم که همه‌چیش پاک بشه، الان با دستور زیر supertuxkart رو پاک کردم:
sudo apt purge supertuxkart --auto-remove
ولی همانطور که در زیر می‌بینید هنوز فایل کش اون موجود است:


ببخشید یه سوال این auto-remove فقط بسته‌هایی که نیاز نداریم بهشون پاک می‌کنه و مشکلی برای بسته‌های نصب شده به وجود نمیاره؟ مثلا اگه بسته a نصب میکنم و بسته b را هم بر روی سیستم نصب دارم، جفتشون وابسته هستن به بسته c و به شکل اشتراکی دارن ازش استفاده میکنن، با اجرای دستور auto-remove بر روی بسته a یا b بسته c که پاک نمی‌شه و مشکلی به وجود نمیاد؟
« آخرین ویرایش: 14 شهریور 1401، 11:45 ب‌ظ توسط sajadspeed »

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4854
  • جنسیت : پسر
  • masoft قدیم
پاسخ : حذف کامل بسته با apt
« پاسخ #1 : 14 شهریور 1401، 02:14 ق‌ظ »
این‌ها تنظیمات و فایل‌های سمت کاربر هستند و نباید با حذف بسته، پاک بشن. عموما اکثرشون رو توی cache. یا config. پیدا می‌کنید.

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
پاسخ : حذف کامل بسته با apt
« پاسخ #2 : 14 شهریور 1401، 07:08 ق‌ظ »
خوب نمیشه که اینا برای همیشه بمونن و پاک نشن، هیچ راهی برای حذف خودکار نداره؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : حذف کامل بسته با apt
« پاسخ #3 : 14 شهریور 1401، 09:53 ق‌ظ »
خیر. پاک شدن خودکار این‌ها، پادالگوست.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
پاسخ : حذف کامل بسته با apt
« پاسخ #4 : 14 شهریور 1401، 08:41 ب‌ظ »
خوب ابزاری نیست که به شکل خودکار این کش‌ها و تمپ‌های نرم‌افزارهای حذف شده را پاک کند؟

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4854
  • جنسیت : پسر
  • masoft قدیم
پاسخ : حذف کامل بسته با apt
« پاسخ #5 : 14 شهریور 1401، 11:02 ب‌ظ »
rm -r ~/.cache

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
پاسخ : حذف کامل بسته با apt
« پاسخ #6 : 14 شهریور 1401، 11:44 ب‌ظ »
 :( ممنونم واقعا :(
نه آقا کل کش‌ها رو که نمی‌خوام پاک کنم، بالاخره کلی نرم‌افزارهایی که نیاز دارم کش‌های زیاد و مفیدی گرفتن.
ظاهرا راهی نیست دیگه، ممنون ازتون که وقت گذاشتید.

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : حذف کامل بسته با apt
« پاسخ #7 : 15 شهریور 1401، 01:32 ق‌ظ »
...
ببخشید یه سوال این auto-remove فقط بسته‌هایی که نیاز نداریم بهشون پاک می‌کنه و مشکلی برای بسته‌های نصب شده به وجود نمیاره؟ مثلا اگه بسته a نصب میکنم و بسته b را هم بر روی سیستم نصب دارم، جفتشون وابسته هستن به بسته c و به شکل اشتراکی دارن ازش استفاده میکنن، با اجرای دستور auto-remove بر روی بسته a یا b بسته c که پاک نمی‌شه و مشکلی به وجود نمیاد؟
اون قابلیت autoremove، فقط بسته‌هایی رو پاک می‌کنه که به صورت "نصب خودکار" علامت گذاری شدند و بسته دیگه‌ای هم به اونها وابسته نیست.
ممکنه طبق پیکربندی‌های APT، بعضی بسته‌های دیگه هم با قابلیت autoremove پاک نشن. مثلا فکر کنم بسته‌هایی که اسم اونها با -firmware آغاز میشه، همینجوری باشن. می‌تونید این فایل رو ببینید:
/etc/apt/apt.conf.d/01autoremove
ممکنه توی پیکربندی‌های دیگه هم چنین چیز‌هایی تعریف شده باشه.

قابلیت autoremove از یه نسخه به بعد (فکر کنم 2.4)، با نصب شدن کرنل جدید، کرنل قبلی رو پاک نمی‌کنه، ولی کرنل‌های قدیمی‌تر رو چرا. دلیل اینکار این هست که اگه سیستم کاربر با کرنل جدید مشکل داشت، کاربر بتونه از کرنل قبلی استفاده کنه تا مشکل رو حل کنه.
میدونید که زکات علم نشر آن است

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
پاسخ : حذف کامل بسته با apt(یه جورایی تموم شد)
« پاسخ #8 : 15 شهریور 1401، 11:09 ق‌ظ »
ممنونم از شما، توضیحات خوب و کاملی بود، متوجه شدم ;D