برداشتن بسته‌های اسنپ

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۱۴ بهمن ۱۳۹۹، ساعت ۰۱:۱۱ توسط EsmaeelE (بحث | مشارکت‌ها) (یافتن و جایگزینی بسته‌ها)
پرش به: ناوبری، جستجو

یافتن و جایگزینی بسته‌ها

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


لیست بسته‌‌های اسنپ

برای فهرست کردن بسته‌های نصب‌ شده با اسنپ می‌توان از دستور زیر استفاده کرد:

$ snap list

حذف بسته‌‌های اسنپ

$ snap remove


نکته: بسته‌های core تا پیش از برداشتن تمام بسته‌هایی که به آن نیاز دارند، قابل حذف نیستند.

پس از برداشتن بسته‌ها، می‌توان بستهٔ اسنپ core مربوطه را نیز برداشت:

برداشتن بسته‌های اسنپ

حال می‌توان نگارش موجود در مخازن برنامه‌های برداشته شده را نصب کرد:

جایگزینی بسته‌های موجود در مخازن

عدم نمایش بسته‌های اسنپ در نرم‌افزاها

به صورت پیش‌گزیده، برنامهٔ نرم‌افزارهای اوبونتو بسته‌های اسنپ را نمایش و برای نصب پیشنهاد می‌دهد. در صورتی که نیازی به این بسته‌ها ندارید، می‌توانید این ویژگی را بردارید:

$ sudo apt remove gnome-software-plugin-snap

برداشتن زیرساخت اسنپ

در صورتی که می‌دانید نیازی به بسته‌های اسنپ ندارید، می‌توانید به منظور مصرف کم‌تر منابع و سرعت بیش‌تر در راه‌اندازی رایانه، زیرساخت اجرای بسته‌های اسنپ را نیز حذف کنید:

$ sudo apt remove snapd