الموسوعة الحرة

سنابي

هذا المقال يخضع للمعالجة الالية من طرف كشًاف، إذا كانت لديك أي ملاحظات عليه لا تتردد في مراسلتنا.

الأداة التي تستخدم هذه الحزم عبر مجموعة عبر توزيعات لينكس مما يسمح بالتوزيع عبر المنبع للبرمجيات. تم تصميم Snappy في الأصل لأوبونتو تاتش. تم تصميم النظام للعمل عبر أجل إنترنت الأمور والحوسبة السحابية وسطح المخط....
snapd
معلومات عامة
نوع
نظام إدارة الحزم
نظام التشغيل
لينكس
مسقط الويب
[span class="url">.io]
معلومات تقنية
المطورون
كانونيكال المحدودة
لغة البرمجة
غو (لغة برمجة), سي (لغة برمجة)
الإصدار الأول
9 ديسمبر 2014; منذخمسة سنين (20ط-ش-09
الإصدار الأخير
2.44.3
المستودع
  • -github.com
  • -github.com
الرخصة
رخصة جنو العمومية#Version ثلاثة (client), برمجية احتكارية (server)
Snappy هو نظام لنشر البرمجيات وإدارة الحزم تم تطويره بواسطة كانونيكال المحدودة لنظام لينكس. تدعى الحزم سناب وهو اسم الأداة التي تستخدم هذه الحزم عبر مجموعة عبر توزيعات لينكس مما يسمح بالتوزيع عبر المنبع للبرمجيات. تم تصميم Snappy في الأصل لأوبونتو تاتش. تم تصميم النظام للعمل عبر أجل إنترنت الأمور والحوسبة السحابية وسطح المخط.
وظائف
حزم التطبيقات السريعة عبر البرامج قائمة بذاتها وتعمل عبر مجموعة عبر توزيعات لينكس. هذا على عكس مناهج إدارة حزم لينكس التقليدية، مثل ابت أو YUM، والتي تتطلب حزمًا مُكيفة خصيصًا لجميع توزيعة لينكس وبالتالي تضيف التأخير بين تطوير التطبيق ونشره للمستخدمين النهائيين.
لا تعتمد الأداة Snaps نفسها على أي " متجر تطبيقات "، ويمكن الحصول عليها عبر أي مصدر، وبالتالي يمكن استخدامها لنشر برامج المنبع. عندما يتم نشر اللقطات على أوبونتو وإصدارات أخرى عبر لينكس، يتم استخدام متجر سناب كالخلفية.
يقدم سناب القنوات التي تحدد إصدار الأداة التي يتم تثبيتها وتتبعها للتحديثات.
يمكن للمطورين استخدام سناب لإنشاء أدوات سطر الأوامر وخدمات الخلفية وكذلك تطبيقات سطح المخط. مع التطبيقات، يمكن إجراء ترقيات عن طريق التشغيل الذري أو عن طريق الدلتا. Shuttleworth, Mark (9 December 2014). "Announcing Ubuntu Core, with snappy transactional updates!". مؤرشف عبر الأصل في 04 أبريل 2020.
باستخدام مطوري "محتوى سناب"، يمكن للمطورين تمكين اللقطات عبر مشاركة البرامج والبيانات لتقليل المخطة والإطار وبشجميع عام عن الحاجة إلى التبعية.
في يونيو 2016، تم نقل سناب إلى مجموعة واسعة عبر توزيعات لينكس لتمكين استخدام سناب عبر أي توزيعة لينكس، وليس فقط أوبنتو. سناب متاح أو في التقدم لكما آرش لينكس، سينت أو إس، ديبيان، فيدورا، سولوس ، مانجارو لينكس، لينكس منت، OpenEmbedded و رازبيان OpenWrt وأوبن سوزي..
[ ]
سناب كرافت
snapcraft
معلومات عامة
نوع
نظام إدارة الحزم
نظام التشغيل
لينكس
مسقط الويب
[span class="url">.io]
معلومات تقنية
المطورون
كانونيكال المحدودة
لغة البرمجة
بايثون (لغة برمجة)
الإصدار الأول
29 أكتوبر 2015; منذ أربعة سنين (20ض-ر-29
الإصدار الأخير
3.11
المستودع
  • -github.com
  • -github.com
الرخصة
رخصة جنو العمومية#Version 3
سناب كرافت هي أداة للمطورين لحزم برامجهم بتنسيق سناب لسنابي.
تنسيق ملف .snap
تنسيق الملف المفاجئ هو نظام ملفات مضغوط واحد (بناءً على تنسيق سكواشس أف أس ) يتم تثبيته ديناميكيًا بواسطة نظام التشغيل المضيف، جنبًا إلى جنب مع بيانات التعريف التعريفية التي يتم تفسيرها بواسطة نظام المفاجئة لإعداد صندوق حماية أو حاوية آمنة بشجميع مناسب لهذا التطبيق. ملحق تنسيق الملف هو .snap.
الاستخدام
يتم تضمين Snappy افتراضيًا في صور أوبونتو لسطح المخط عبر الإصدار 16.04 وما بعده. برامج عبر مايكرويفترض أنت، أي NET Core 3.1 للينكس أيضًا بتنسيق سناب. Snapcraft نفسها أيضا خطط لدعم نظام التشغيل ويندوز ( ماك مدعوم بالعمل).
نقد
انظر أيضًا
  • -منشئو التطبيقات المحمولة
  • -صورة التطبيق
  • -الحزمة التلقائية
  • -فلات باك
  • - تثبيت صفر، مشروع مماثل
  • -يستخدم ROX الدلائل ( AppDirs ) كحزم تطبيق.
المراجع
  1. ^ "Releases · snapcore/snapd". غيت هاب. مؤرشف عبر الأصل في 22 أبريل 2020. اطلع عليه بتاريخ 16 أبريل 2020.
  2. Shuttleworth, Mark (9 December 2014). "Announcing Ubuntu Core, with snappy transactional updates!". مؤرشف عبر الأصل في 04 أبريل 2020.
  3. ^ "Snapcraft - Snaps are universal Linux packages". Snapcraft. مؤرشف عبر الأصل في 17 أبريل 2020.
  4. ^ Upgrading packaged Ubuntu application unreasonably involves upgrading entire OS Bug #578045 on bugs.launchpad.net/ubuntu by John King (20ر-0ح-10) نسخة محفوظة 2020-0ج-22 على مسقط واي باك مشين.
  5. ^ Linus Torvalds on the problems of distro packaging لينوس تورفالدس on مؤتمر ديبكونف 2014 نسخة محفوظة 2020-0ج-22 على مسقط واي باك مشين.
  6. ^ (باللغة الإنجليزية). مؤرشف عبر الأصل في 16 أبريل 2020. اطلع عليه بتاريخ 22 أبريل 2020. Invalid |script-title=: missing prefix (مساعدة)
  7. ^ (باللغة الإنجليزية). مؤرشف عبر الأصل في 20 يناير 2020. اطلع عليه بتاريخ 22 أبريل 2020. Invalid |script-title=: missing prefix (مساعدة)
  8. ^ "Canonical unveils 6th LTS release of Ubuntu with 16.04". Ubuntu Insights. كانونيكال المحدودة. مؤرشف عبر الأصل في 03 نوفمبر 2017. اطلع عليه بتاريخ 22 أبريل 2016.
  9. ^ "The Hunspell Dictionaries Content Snaps | Snapcraft documentation". Snapcraft (باللغة الإنجليزية). مؤرشف عبر الأصل في 28 ديسمبر 2019. اطلع عليه بتاريخ 28 ديسمبر 2019.
  10. ^ "Releases · snapcore/snapcraft". غيت هاب. مؤرشف عبر الأصل في 03 أبريل 2019. اطلع عليه بتاريخ 21 أبريل 2020.
  11. ^ Brodkin, Jon. "Adios apt and yum? Ubuntu's snap apps are coming to distros everywhere". Ars Technica. مؤرشف عبر الأصل في 14 مايو 2019. اطلع عليه بتاريخ 13 أغسطس 2016.
  12. ^ , .NET Foundation, 201ز-1أ-08, مؤرشف عبر الأصل في 22 أبريل 2020, اطلع عليه بتاريخ 08 نوفمبر 2019 CS1 maint: ref=harv (link)
  13. ^ "Release notes: Snapcraft 3.8 | Snapcraft documentation". Snapcraft (باللغة الإنجليزية). مؤرشف عبر الأصل في 08 نوفمبر 2019. اطلع عليه بتاريخ 08 نوفمبر 2019.
روابط خارجية
  • -سناب على مسقط Open Hub (الإنجليزية)
  • -المسقط الرسمي
  • -مقارنة فنية بين اللقطات والديون
مجلوبة عبر "https://ar.wikipedia.org/w/index.php?title=سنابي&oldid=50104622"
السابق
توركيكوم
التالي
رازبيان

0 تعليقات

أضف تعليقا

اترك تعليقاً