إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تثبيت تطبيقات Snap على Arch

تقليص
X
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [ترجمة] تثبيت تطبيقات Snap على Arch

    ط§ط¶ط؛ط· ط¹ظ„ظ‰ ط§ظ„طµظˆط±ط© ظ„ط¹ط±ط¶ ط£ظƒط¨ط±.آ*  ط§ظ„ط¥ط³ظ…:	how-to-install-snap-applications-arch-linux-featured-800x400.jpgآ* ظ…ط´ط§ظ‡ط¯ط§طھ:	2آ* ط§ظ„ط*ط¬ظ…:	25.7 ظƒظٹظ„ظˆط¨ط§ظٹطھآ* ط§ظ„ظ‡ظˆظٹط©:	983451
    بسم الله الرحمن الرحيم
    إذا كنت تستخدم لينكس منذ فترة طويلة فلا شك أنك تتذكر مدى صعوبة تثبيت التتطبيقات الجديدة الا إذا كانت موجودة ضمن نظام الحزم الخاص بالتوزيعة التي تستخدمها , كان عليك أن تمر في دائرة من configure , make , make install وفي كثير من الاحيان تسقط في فخ الإعتماديات dependencies .
    ولا شك أن مدراء الحزم مثل apt,yum يقومان بتنظيم هذه العملية ولكن مشكلة الاعتماديات تبقي احيانا .

    ربما سمعت ب Snap والذي من المفترض به انه يعالج هذه المشاكل,وهذه المشكلة لا تقتصر على توزيعة بعينها كأبنتو مثلا بل هثي مشكلة عامة.

    لكن ماهي تطبيقات Snap ؟
    هي بإختصار تطبيقات تعمل على أي توزيعة كانت بغض النظر عن نظام تحزيمها , ويعني هذا انك عندما تقوم بتثبيت Snap وتشغيله على نظامك سيقوم هو بكل مايلزم بشأن الإعتماديات.
    اضغط على الصورة لعرض أكبر. 

الإسم:	how-to-install-snap-applications-arch-linux-snapcraft-website.jpg 
مشاهدات:	2 
الحجم:	81.6 كيلوبايت 
الهوية:	983454
    في الاساس Snap من تطوير شركة كانونيكال القائمة على توزيعة ابونتو لكنها تعمل على أغلب التوزيعات و arch من ضمن هذه التوزيعات التي تم دعمها لذالك فمستخدم arch يستطيع تثبيت التطبيقات الغير محزمة لها.

    تثبيت snapd Daemon
    لكي تقوم بتثبيت تطبيقات snap على نظامك تحتاج في البداية الى تثبيت الخدمة التي ستسمح ل snap بالعمل عبر مستودعات arch الغير رسمية.
    كود:
    yaourt -S snapd
    نفعل خدمة snapd ليعمل مع بدء التشغي تلقائيا
    كود:
    systemctl enable --now snapd.socket
    تثبيت تطبيقات snap
    كود:
    snap install application-name
    استعراض التطبيقات الموجودة في نظام حزمك الجديد
    كود:
    snap list
    ط§ط¶ط؛ط· ط¹ظ„ظ‰ ط§ظ„طµظˆط±ط© ظ„ط¹ط±ط¶ ط£ظƒط¨ط±.آ*  ط§ظ„ط¥ط³ظ…:	how-to-install-snap-applications-arch-linux-snap-store.jpgآ* ظ…ط´ط§ظ‡ط¯ط§طھ:	2آ* ط§ظ„ط*ط¬ظ…:	140.5 ظƒظٹظ„ظˆط¨ط§ظٹطھآ* ط§ظ„ظ‡ظˆظٹط©:	983452
    البحث عن تطبيق معين
    كود:
    snap find searchterm
    واخيرا لحذف حزمة معينه
    كود:
    snap remove application-name
    لتحديث نظام حزم snap
    تطبيقات snap تبقي محدثه لنفسها بشكل تلقائي لكن إذا اردت القيام بذالك يدويا
    كود:
    snap refresh
    بعض التطبيقات القديمة لا تستخدم المسار الاعتيادي الموجود في
    كود:
     /var/lib/snapd/snap
    بدلا من ذالك تستخدم المسار /snap
    ولكي تقوم بتثبيت مثل هذه التطبيقات القديمة ببساطة انشأ لها اختصار symbolic link عبر الامر التالي
    كود:
    ln -s /var/lib/snapd/snap /snap
    الان يمكنك ان تستخدم نظام حزم snap بشكل اعتيادي على arch .

    في الختام
    Snap ليس التقنية الوحيدة من نوعها فهناك Flatpak وهناك ايضا APPImage - عملت لهما موضوع من قبل حسب ما اذكر- وكلاهما متشابهان في حلها لنفس المشاكل .

    How to Install Snap Applications in Arch Linux

    في أمان الله ^_^
    الملفات المرفقة
    •°o.O islamux O.o°•
    أنا إن عشت لنفسي عشت حقيرًهزيلا :::ومهما تعلمت لا أزال جهولا
    "يَوْمَ تَجِدُ كُلُّ نَفْسٍ مَا عَمِلَتْ مِنْ خَيْرٍ مُحْضَرا..الايه(آل عمران:30)

    *****
    إذَا لَمْ تَسْتَطِعْ شيئًا فدَعْهُ = وجاوِزْهُ إلى مَا تَستَطِيعُ
    تلميح اليوم

    FreeBSD في كبسولة !
    لا يطلب العلم مستحي ولا مستكبر
    اللهم اجعل عملنا خالصا لوجهك الكريم.
    فان تجد عيبا فسدَ الخللا ****** جلَ من لا عيب فيه وعلا
    كل مشاركاتي في المجتمع وقف لله تعالى
    Tweeter

يعمل...
X