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

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (تایپو)
جز (یافتن و جایگزینی بسته‌ها)
سطر ۱: سطر ۱:
 
== یافتن و جایگزینی بسته‌ها ==
 
== یافتن و جایگزینی بسته‌ها ==
بسته‌های [[Snap|اسنپ]] نوعی از بسته‌های خودکفا بوده که به صورت یکتا قابل اجرا هستند. اوبونتو به صورت پیش‌گزیده شامل برخی بسته‌ها به صورت اسنپ است. از آن‌جا که این بسته‌ها با سامانه یکپارچه نبوده، فضای زیادی را اشغال می‌کنند، حجم به‌روز رسانی آن‌ها بالاست و ممکن است در اجرا دچار مشکلاتی شوند، بهتر است آن‌ها را برداشته و از نگارش موجود در [https://wiki.ubuntu.ir/wiki/%D9%85%D8%AE%D8%B2%D9%86 مخازن] آن‌ها استفاده کرد.
+
بسته‌های [[Snap|اسنپ]] نوعی از بسته‌های خودکفا بوده که به صورت یکتا قابل اجرا هستند.
 +
اوبونتو به صورت پیش‌گزیده شامل برخی بسته‌ها به صورت اسنپ است. از آن‌جا که این بسته‌ها با سامانه یکپارچه نبوده، فضای زیادی را اشغال می‌کنند، حجم به‌روز رسانی آن‌ها بالاست و ممکن است در اجرا دچار مشکلاتی شوند، بهتر است آن‌ها را برداشته و از نگارش موجود در [https://wiki.ubuntu.ir/wiki/%D9%85%D8%AE%D8%B2%D9%86 مخازن] آن‌ها استفاده کرد.
  
برای فهرست کردن بسته‌های نصب‌شده به صورت اسنپ می‌توان از دستور زیر استفاده کرد:
+
 
 +
== لیست بسته‌‌های اسنپ ==
 +
 
 +
برای فهرست کردن بسته‌های نصب‌ شده با اسنپ می‌توان از دستور زیر استفاده کرد:
  
 
<pre>$ snap list</pre>
 
<pre>$ snap list</pre>
  
سپس می‌توان با کمک دستور <code>snap remove</code> این بسته‌ها را برداشت. توجّه داشته باشید که بسته‌های core تا پیش از برداشتن تمام بسته‌هایی که به آن نیاز دارند، قابل برداشتن نیستند.
+
== حذف بسته‌‌های اسنپ ==
 +
 
 +
<pre>$ snap remove</pre>
 +
 
 +
{{نکته| بسته‌های core تا پیش از برداشتن تمام بسته‌هایی که به آن نیاز دارند، قابل حذف نیستند.}}
  
 
پس از برداشتن بسته‌ها، می‌توان بستهٔ اسنپ core مربوطه را نیز برداشت:
 
پس از برداشتن بسته‌ها، می‌توان بستهٔ اسنپ core مربوطه را نیز برداشت:

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

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

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


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

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

$ snap list

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

$ snap remove


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

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

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

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

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

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

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

$ sudo apt remove gnome-software-plugin-snap

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

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

$ sudo apt remove snapd