آموزش نصب مدیر بسته Snap در Fedora Linux

snap

 

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

هر کدام از توزیع های لینوکس مدیریت بسته ی خود را دارند. در این میان مدیر بسته ای به نام Snap  وجود دارد که قابلیت نصب بر روی اکثر توزیع های لینوکس  را دارد. Snap یک مدیر بسته ی خط فرمانی می باشد و همچنین دارای ابزار گرافیکی به نام Snap Store می باشد که می توان به وسیله ی آنها به مخازن نرم افزاری و بسته های کاربردی مورد نیاز خود دسترسی داشته باشید.

 

نصب Snap در فدورا :

 

برای نصب Snap بر روی فدورا کافیست تا دستور زیر را اجرا کنید:

 

# dnf install snapd

برای فعال کردن پشتیبانی از Snap کلاسیک کافیست تا دستور پایین را جهت ساخت symbolic link اجرا کنید:

 

# ln -s /var/lib/snapd/snap /snap

 

اکنون کافیست تا یکبار log out و سپس login کنید یا اینکه سیستم را restart کنید. اکنون جهت آزمایش سیستم کافیست تا hello-world را با Snap نصب و اجرا کنید. به همین منظور ابتدا hello-world را نصب کنید:

 

# snap install hello-world

 

اکنون جهت اجرای hello-world کافیست تا دستور زیر را اجرا کنید:

 

$ hello-world

در خروجی باید Hello World! را مشاهده کنید.

 

نصب Snap Store در فدورا:

علاوه بر رابط خط فرمانی جهت نصب نرم افزارها می توانید از ابزار گرافیکی Snap Store استفاده کنید که یک برنامه دسکتاپی می باشد و به راحتی می توانید نرم افزارهای خود را به وسیله ی آن مدیریت کنید. برای نصب Snap Store کافیست تا دستور زیر را اجرا کنید:

 

# snap install snap-store

در پایین تصویری از برنامه ی Snap Store را مشاهده می کنید:

 

snap-store

 

1 نظر
  1. رضا می گوید

    سلام وقتی دستور snap install hello-world رو میزنم این ‍‍‍‍‍خطا رو میده
    error: unable to contact snap store
    مشکل چیه؟

پاسخ به رضا
لغو پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.