اسنپ

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۱۹ خرداد ۱۴۰۲، ساعت ۱۷:۳۸ توسط Alireza138812 (بحث | مشارکت‌ها) (نکات)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

اسنپ (به انگلیسی snap) مدیر بسته‌ها در هستهٔ اسنپی اوبونتو است.

نصب

در توزیع اوبونتو و طعم‌های آن، اسنپ جزیی از هستهٔ اسنپی است که قلب توزیع بوده و از ابتدا نصب شده است. در دیگر توزیع‌ها می‌توان با نصب بستهٔ snapd این مدیر بسته را نصب کرد.

استفاده

  • پیش از هرچیز برای استفاده از اسنپ بدون دسترسی کاربر ریشه. باید وارد حساب اوبونتوی خود شوید.
$ snap login <E-MAIL>
  • برای جست‌وجو در بسته‌ها
$ snap find [TERM]
  • برای نصب بسته
$ snap install <PACKAGE>
  • برای نصب بسته‌ٔ بارگیری شده به صورت برون‌خط
$ snap install <PACKAGE.snap>
  • برای حذف بسته
$ snap remove <PACKAGE>
  • برای دیدن فهرست بسته‌های نصب شده
$ snap list
  • برای گزارش کارهایی که انجام شده
$ snap changes

نکات

  • این بسته‌ها نیازی به نصب پیش‌نیاز نداشته و به تنهایی قابل اجرا هستند.
  • حجم این بسته‌ها به دلیل به همراه داشتن پیش‌نیازها، بیش‌تر از حجم بسته‌های عادی است.
  • بسته‌های snap به صورت خودکار ارتقا پیدا می‌کنند و نیازی به به‌روز رسانی دستی نیست.
  • بسته‌های نصب شده در مسیر /var/lib/snapd/snaps/ قرار می‌گیرند.
  • شل هایی مانند zsh و fish در اسنپ اختلال ایجاد میکنند در صورت استفاده از fish یا zsh باید شل پیشفرض کاربر را به bash عوض کنید

حذف

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