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

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

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


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

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

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

آفلاین kook65247

  • Full Member
  • *
  • ارسال: 167
  • جنسیت : پسر
سلام
برای حذف کردند یک نرم افزار از چه دستوری استفاده کنم بهتره؟
به غیر از این دو دستور دیگه ای هم هست؟
فرقشون باهمدیگه چیه؟

sudo apt-get remove <application_name>

sudo apt-get purge <package-name>

آیا راه حل دیگه ای هم هست؟
« آخرین ویرایش: 18 خرداد 1400، 11:17 ق‌ظ توسط kook65247 »
{^-^}

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
اولی فقط برنامه رو پاک می‌کنه اما تنظیمات برنامه باقی می‌مونه.
دستور دوم هم برنامه رو پاک می‌کنه و هم تنظیمات مربوط به اون رو.
برای مثال اگه بسته تور رو نصب کنید، با این دستور فقط خودش پاکش میشه اما تنطیماتش باقی می‌مونه.
apt remove tor
اگه یه بسته رو remove کرده باشید، همچنان می‌تونید از purge استفاده کنید تا تنظیماتش رو هم پاک کنید.
توی ادامه مثال بالا اگه حالا دوباره دستور
apt remove torرو بزنید میگه که بسته tor نصب نشده. اما اگه دستور زیر رو بزنید فایل‌های تنظیمات اون رو هم پاک می‌کنه.
apt purge tor
اگه از همون اول از purge استفاده کنید، هم تنظیمات و هم خود برنامه رو پاک می‌کنه.

از dpkg هم می‌تونید استفاده کنید.
dpkg -r package-name عملکردی مثل
apt remove package-name داره.
dpkg -P package-name هم عملکردی مثل
apt purge package-name داره.
بهتره از همون apt استفاده کنید و تا لازم نیست، سراغ dpkg نرید. اینجوری از اینکه اتفاقی مشکلی پیش‌بیاد، جلوگیری کردید.

مشخصه که دستورات مربوط به حذف و نصب برنامه‌ها رو باید با دسترسی روت اجرا کنید.
حالا این دسترسی رو یا با sudo فراهم می‌کنید یا ورود به کاربر روت یا از راه‌های دیگه.
« آخرین ویرایش: 18 خرداد 1400، 01:35 ب‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین bed123derkelo

  • High Sr. Member
  • *
  • ارسال: 658
  • جنسیت : پسر
باسلام

من خودم همیشه از این دستور استفاده میکنم

apt autoremove && apt purge

آفلاین Zincstudio

  • Jr. Member
  • *
  • ارسال: 64
  • جنسیت : پسر
سلام
برای حذف کردند یک نرم افزار از چه دستوری استفاده کنم بهتره؟
به غیر از این دو دستور دیگه ای هم هست؟
فرقشون باهمدیگه چیه؟

sudo apt-get remove <application_name>

sudo apt-get purge <package-name>

آیا راه حل دیگه ای هم هست؟


سلام دوست عزیز.
فرقشون رو که دوستان گفتند. و دستورات دیگه رو هم گفتند، من خودم اینو میزنم:



apt --purge remove esm_app
« آخرین ویرایش: 18 خرداد 1400، 12:22 ق‌ظ توسط Zincstudio »

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

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
من خیلی وسواس دارم. با این پاک می‌کنم:
$ sudo apt remove --auto-remove --purge PACKAGE
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
باسلام

من خودم همیشه از این دستور استفاده میکنم

apt autoremove && apt purge
البته باید اول purge رو استفاده کنید بعد autoremove.
چون بعد از پاک کردن یه برنامه هست که مشخص میشه چه بسته‌هایی فقط به خاطر اون برنامه نصب شدن نه قبلش.

می‌تونید اینجوری با یه دستور هر دوتا کار رو انجام بدید.
apt purge --auto-remove package-name
« آخرین ویرایش: 18 خرداد 1400، 10:06 ب‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
سلام دوست عزیز.
فرقشون رو که دوستان گفتند. و دستورات دیگه رو هم گفتند، من خودم اینو میزنم:



apt --purge remove esm_app

معادل این هست که این دستور رو بزنید.
apt purge esm_app
میدونید که زکات علم نشر آن است

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
من خیلی وسواس دارم. با این پاک می‌کنم:
$ sudo apt remove --auto-remove --purge PACKAGE
فرقش با این چیه؟
sudo apt purge --auto-remove PACKAGE
میدونید که زکات علم نشر آن است

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

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
اگه اشتباه نکنم، دستور شما اوت بسته رو purge می‌کنه و وابسته‌هاش رو remove. ولی اولی همه رو purge می‌کنه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین bed123derkelo

  • High Sr. Member
  • *
  • ارسال: 658
  • جنسیت : پسر
باسلام
نقل‌قول
البته باید اول purge رو استفاده کنید بعد autoremove.
چون بعد از پاک کردن یه برنامه هست که مشخص میشه چه بسته‌هایی فقط به خاطر اون برنامه نصب شدن نه قبلش.

می‌تونید اینجوری با یه دستور هر دوتا کار رو انجام بدید.

بسیار ممنون از شما. \\:D/

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
اگه اشتباه نکنم، دستور شما اوت بسته رو purge می‌کنه و وابسته‌هاش رو remove. ولی اولی همه رو purge می‌کنه.

البته فکر کنم وابستگی‌های یه برنامه که با حذفش بی استفاده میشن، فایل تنظیمات ندارن و purge کردن برای اونها معنی نداره. ولی مطمئن نیستم.
میدونید که زکات علم نشر آن است

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

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
چرا. هر بسته‌ای می‌تونه تنظیمات داشته باشه. مثلاً تراکتور، پیش‌نیاز کاربراتوره. ولی خودش هم به تنهایی قابل نصبه و تنظیمات خودش رو داره.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
من هم تازه xubuntu نصب کردم.
برای حذف نرم افزار از دستور زیر استفاده میکنم.
sudo apt purge windows(pkg)sudo apt autoremove
Its The legendery alireza138812

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
چرا. هر بسته‌ای می‌تونه تنظیمات داشته باشه. مثلاً تراکتور، پیش‌نیاز کاربراتوره. ولی خودش هم به تنهایی قابل نصبه و تنظیمات خودش رو داره.
درسته.  ولی وقتی شما کاربراتور رو نصب می‌کنید و بعد از مدتی تصمیم می‌گیرید که پاکش کنید، دستور زیر تراکتور رو پاک نمی‌کنه.
sudo apt remove --auto-remove --purge carburetor
ویرایش: حذف شدن یه بسته توسط قابلیتِ auroremove، بستگی به این داره که اون بسته به صورت manual install نشانه گذاری شده یا automatic install. اگه manual install باشه، قابلیتِ autoremove اصلا اون رو پاک نمی‌کنه. در صورتی که automatic install باشه و بسته‌ای به اون بسته اولی هیچ وابستگی نداشته باشه، قابلیتِ autoremove بسته اول رو پاک می‌کنه.
« آخرین ویرایش: 06 دی 1400، 02:09 ب‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
یک نکته هم اینکه بعد از حذف یک بسته همچنان می‌تونید تنظیماتش رو Purge کنید.
..I feel no fault for the fault I feel..