تاريخ اليوم
إليك الطريقة تثبيت تطبيقات Snap في Linux Mint

إليك الطريقة تثبيت تطبيقات Snap في Linux Mint



شارك المقالة

 بسم الله الرحمن الرحيم 

الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم 
السلام عليكم ورحمة الله

إليك الطريقة تثبيت تطبيقات Snap في Linux Mint؟ 

 

هو تنسيق الحزمة العالمي لشركة Canonical لنظام Linux. فهو يتيح للمطورين إنشاء برامجهم مرة واحدة ليستخدمها المستخدمون على توزيعات Linux المتعددة.
على الأقل، هذه هي النظرية.
في الواقع، هناك عدد قليل من توزيعات Linux خارج نطاق Ubuntu تدعم Snap . تحمل معظمها حزمة Snap daemon الأساسية (snapd) في المستودعات، لذا فمن الممكن للمستخدمين الذين يرغبون في استخدام snaps القيام بذلك.
يتبنى Linux Mint نهجًا مختلفًا في هذا الصدد.
قد يكون قائمًا على Ubuntu، ويستغل مستودعات Ubuntu ويستفيد من الأخطاء المستمرة والأمان والتصحيحات الأخرى التي يطرحها مهندسو Canonical، لكن Mint ليس من محبي snaps.
يحتوي التثبيت الافتراضي لنظام Linux Mint 20 والإصدارات الأحدث على ملف تكوين لمنع تثبيت حزم Snap على الإطلاق، سواء كان ذلك عن طريق الخطأ (بواسطة حزمة انتقال في مستودعات Ubuntu) أو عن قصد (يريد المستخدم ذلك).
ولكن يمكن التغلب على هذا.
لدى فريق Mint أسبابه الخاصة حول سبب عدم دعمه لـ Snaps (يسمح لك باستخدام DEB وFlatpak OOTB). لكنهم لا يمنعونك من استخدام Snaps إذا كنت تريد ذلك حقًا.  إنه أقرب إلى علامة تحذير وليس جدارًا من الطوب.
لذا إذا كنت تريد استخدام تطبيقات Snap على Linux Mint، فيمكنك ذلك - يوضح لك هذا الدليل كيفية القيام بذلك.
كيفية تمكين دعم Snap في Linux Mint
محتويات ملف nosnap.pref في Linux Mint لن يسمح الإعداد الافتراضي في Linux Mint بتثبيت Snap
يمكنك تمكين دعم Snap في Linux Mint باستخدام سطر الأوامر أو واجهة رسومية. سأوضح لك كيفية القيام بذلك من سطر الأوامر، حيث إنه أسرع وهناك فرصة أقل لحدوث خطأ.
لا يدعم Linux Mint رسميًا snaps. إذا اخترت تمكين دعم snap ولكنك واجهت أخطاء أو مشكلات مع عدم عمل التطبيقات بشكل صحيح، فلا يجب عليك تقديم شكوى/إرسال ملف أخطاء إلى Mint لتصحيحها.
في نافذة Terminal الجديدة، انتقل إلى مجلد apt preferences باستخدام أمر change directory (cd) على النحو التالي:

cd /etc/apt/preferences.d


داخل هذا المجلد يوجد ملف nosnap.pref.

يمكنك حذف هذا الملف، ولكن أقترح عليك نقله وإعادة تسميته كنسخة احتياطية. بهذه الطريقة، إذا قررت أنك تريد تعطيل دعم تطبيق snap في Linux Mint، فيمكن استعادته.

قم بتشغيل هذا الأمر لنقل/نسخ ملف حظر snap احتياطيًا:

sudo mv nosnap.pref ~/Documents/nosnap.backup


كل ما عليك فعله الآن هو تحديث قائمة مصادر البرامج (حتى يتمكن Linux Mint من "رؤية" حزمة snapd)، ثم تمكين دعم حزمة Snap من خلال تثبيت Snapd، الخدمة الخلفية التي تدير وتحافظ على snaps:

sudo apt update && sudo apt install snapd

أوصيك بإعادة التشغيل في هذه المرحلة. لن يحدث شيء سيئ إذا لم تفعل ذلك ولكن قد تجد أن اختصارات تطبيقات Snap التي قمت بتثبيتها لا تظهر في قائمة Mint حتى إعادة التشغيل .
يمكنك الآن تثبيت تطبيقات snap من سطر الأوامر باستخدام  امر sudo snap install واسم الحزمة، على سبيل المثال، sudo snap install spotify.
تطبيق snap في Linux Mint 22 عائلات Snappy تشغيل snap في Spotify على Linux Mint 22
للتحقق من تحديثات Snap (وتثبيتها، حيث لا يتم مطالبتك بالتأكيد)،من  الطرفية في أي وقت.  قم بتشغيل

sudo snap refresh

 

لإلغاء تثبيت حزمة Snap، قم بتشغيل امر

sudo snap remove

متبوعًا باسم الحزمة، على سبيل المثال،

sudo snap remove Software


يمكنك العثور على المزيد من الأوامر المتاحة لإدارة تحديثات Snap والتحكم فيها وتثبيتها أو إعادتها عن طريق البحث في موقع Snapcraft docs.
قم بتثبيت App Center للحصول على واجهة مستخدم رسومية
لن تتمكن من البحث عن تطبيقات Snap أو تثبيتها أو إدارتها في

Linux Mint Software Manager

يمكنك تثبيت App Center في Ubuntu (كحزمة Snap).
يتيح لك App Center البحث عن آلاف التطبيقات على Snap Store وتثبيتها، وتحديث وإدارة التطبيقات التي قمت بتثبيتها بالفعل (على سبيل المثال، التبديل إلى إصدار تجريبي أو إصدار تجريبي)، والمزيد - دون الحاجة إلى العودة إلى سطر الأوامر.
إنه أكثر من مجرد أداة مساعدة أيضًا. يتيح لك App Center اكتشاف برامج جديدة بفئات مميزة ولافتات ومجموعة محدثة بانتظام من أبرز الميزات. تساعدك تقييمات المستخدمين المرئية داخل App Center في معرفة ما إذا كان التطبيق يستحق المحاولة أيضًا.

لتثبيت App Center، قم بتشغيل:

sudo snap install snap-store

بمجرد اكتمال التثبيت، يمكنك فتح App Center عبر قائمة Mint - ابحث عنه بالاسم، أو انتقل إلى فئة الإدارة وانقر فوق إدخاله.
تعطيل دعم Snap في Linux Mint
إذا اتبعت الخطوات الواردة ، فحاول استخدام Snaps، وان  غيرت رأيك ، فيمكنك تعطيل دعم حزمة Snap في Linux Mint عن طريق استعادة الملف الذي قمت بنسخه احتياطيًا في وقت سابق.
أولاً، قم بإلغاء تثبيت برنامج Snap الأساسي عن طريق تشغيل هذا الأمر.

sudo apt remove --autoremove snapd

سيؤدي ذلك إلى إلغاء تثبيت جميع تطبيقات Snap التي قمت بتثبيتها أيضًا، جنبًا إلى جنب مع بياناتها، لذا قم بعمل نسخة احتياطية لأي شيء مهم أولاً:
ثم، قم باستعادة ملف التكوين على النحو التالي:

cd /etc/apt/preferences.d


sudo mv ~/Documents/nosnap.backup nosnap.pref

قم بتشغيل فحص التحديث للتأكد من عودة كل شيء إلى مكانه.
يتخذ Linux Mint موقفًا حازمًا ضد حزم Snap افتراضيًا، ولكن له أسبابه. على الرغم من ذلك، فهو يسمح للمستخدمين بتثبيت ما يريدون، ولكن مع فهم أنهم غير مدعومين رسميًا.

ليست هناك تعليقات:

إرسال تعليق

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))

السلام عليكم و رحمة الله و بركاته

الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم

🌍 مرحبًا بكم في مدونة LinuxLaghouat، فضاؤكم الرقمي للتعرف على نظام التشغيل لينكس بكل تفاصيله، من الحاضر وحتى آفاق المستقبل. نحن نؤمن أن المعرفة لا حدود لها، وأن لينكس سيبقى النظام الذي يقود الابتكار لعقود قادمة. 📌 ماذا ستجدون في مدونتنا بإذن الله؟ 🚀 شروحات تثبيت التوزيعات: مقالات تعليمية خطوة بخطوة لمساعدة المبتدئين والمتمكنين على استكشاف مختلف توزيعات لينكس. 💻 أوامر الطرفية (Terminal): دروس عملية من الأساسيات إلى الاحتراف، لتتقنوا التعامل مع قلب لينكس الحقيقي. 🌐 تقنيات وأفكار مستقبلية: مقالات وتحليلات حول تطور لينكس والبرمجيات الحرة عبر الأجيال. 🤝 مجتمع تفاعلي: تبادل خبرات، حلول، وتجارب لبناء جيل رقمي واعٍ ومبدع. 🎯 رؤيتنا أن تكون هذه المدونة مرجعًا دائمًا لعشاق لينكس، جيلًا بعد جيل، لتتعلموا وتبدعوا وتشاركوا المعرفة.

بحث هذه المدونة الإلكترونية


إجمالي مرات مشاهدة الصفحة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *