برداشتن بسته‌های اسنپ: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (عدم نمایش بسته‌های اسنپ در نرم‌افزاها)
جز (حذف بسته‌‌های اسنپ)
سطر ۲۶: سطر ۲۶:
 
[[پرونده:Install apt alternatives for snap packages.png|320px|جایگزینی بسته‌های موجود در مخازن]]
 
[[پرونده:Install apt alternatives for snap packages.png|320px|جایگزینی بسته‌های موجود در مخازن]]
  
'''نکته''': برنامهٔ [[GNOME Software|نرم‌افزارها]] که به‌جای [[Snap Store|فروشگاه اسنپ]] نصب می‌شود، به صورت پیش‌گزیده، مدیریت به‌روز رسانی‌ها را برعهده می‌گیرد. از آن‌جا که اوبونتو برنامهٔ [[Software Updater|به‌روز رسان نرم‌افزار]] را به صورت اختصاصی برای این کار دارد. برای از کار انداختن این ویژگی، می‌توان از دستور زیر استفاده کرد:
+
'''نکته''': برنامهٔ [[GNOME Software|نرم‌افزارها]] که به‌جای [[Snap Store|فروشگاه اسنپ]] نصب می‌شود، به صورت پیش‌گزیده، مدیریت به‌روز رسانی‌ها را برعهده می‌گیرد، درحالی که اوبونتو برنامهٔ قوی‌تر [[Software Updater|به‌روز رسان نرم‌افزار]] را به صورت اختصاصی برای این کار دارد. برای از کار انداختن این ویژگی، می‌توان از دستور زیر استفاده کرد:
  
 
<pre lang="bash">
 
<pre lang="bash">

نسخهٔ ‏۴ اسفند ۱۳۹۹، ساعت ۱۳:۰۱

اسنپ نوعی از بسته‌های خودکفا بوده که به صورت یکتا قابل اجرا هستند.

توزیع اوبونتو به صورت پیش‌گزیده شامل برخی بسته‌ها به صورت اسنپ است.

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

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

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

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

$ snap list

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

$ snap remove


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

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

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

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

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

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

$ gsettings set org.gnome.software allow-updates false

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

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

$ sudo apt remove gnome-software-plugin-snap

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

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

$ sudo apt remove snapd