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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: دقیق ترین روش برای حذف یک بسته با وابستگی هایش  (دفعات بازدید: 251 بار)

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

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 784
  • جنسیت : پسر
  • Debian + Mate
مدتها قبل در مورد این موضوع آقای  دانیال بهزادی یک دستوری گفته بودند.
هر چند که بصورت دقیق روی این موضوع کار نکرده بودم ولی امروز بر روی یک بسته ای این دستور و چند دستور دیگر حذف را امتحان کردم ، سه دستور دیگر نتوانستند که بسته مورد نظر را بصورت دقیق و کامل با تمام متعلقاتش حذف کنند ولی این دستور توانست اینکار را انجام دهد.
دلم خواست این موارد را با ذکر جزییات برای استفاده دوستان در اینجا قرار بدهم.

روش اول:(عکس 1)

sudo  apt remove icewmsudo apt autoremove

روش دوم:(عکس 2)

sudo apt --purge remove icewmsudo apt autoremove

روش سوم:(عکس 3)

sudo apt remove --autoremove icewm


روش چهارم که آقای بهزادی گفته بودند: (عکس چهارم)

sudo  apt purge icewm --auto-remove

سه روش اولی قادر به حذف:
/etc/menu-methods/icewm-common/etc/X11/icewm
نمی باشند و تنها دستور چهارمی قادر به اینکار می باشد.
و تنها در  دستور چهارمی این موارد اعمال می شود:

Purging configuration files for icewm (2.1.2-1) ...
Purging configuration files for icewm-common (2.1.2-1) ...

( در ضمن به علامت ستاره در انتهای بسته هایی که می خواهند حذف بشوند توجه کنید:
icewm* icewm-common*
در دستور چهارم در انتهای هر دو فایل علامت ستاره است ولی در دستور دومی تنها در انتهای فایل
icewm* و در دستور اولی و سومی علامت ستاره در پایان هیچکدام از فایل ها نیست.)


آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
دمت گرم ، چه دقتی ! خوبه چون من همیشه همون دستور چهارم رو میزنم !
آرچ و گنوم!

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
مشابه این عملکرد در آرچ میشه pacman -Rsun
صفحه‌ی من در اینستاگرام: ‎‎@armanes92