Snappy هو نظام لنشر البرمجيات وإدارة الحزم تم تطويره بواسطة كانونيكال المحدودة لنظام التشغيل لنظاملينكس. تدعى الحزم سناب وهو اسم الأداة التي تستخدم هذه الحزم عبر مجموعة من توزيعات لينكس مما يسمح بالتوزيع من المنبع للبرمجيات. تم تصميم Snappy في الأصل لأوبونتو تاتش. تم تصميم النظام للعمل من أجل إنترنت الأشياء والحوسبة السحابية وسطح المكتب. [3]
نوع | |
---|---|
نظام التشغيل | |
موقع الويب |
المطورون | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
لغة البرمجة | |||||||||||||
الإصدار الأول |
9 ديسمبر 2014
وظائفحزم التطبيقات السريعة من البرامج قائمة بذاتها وتعمل عبر مجموعة من توزيعات لينكس. هذا على عكس مناهج إدارة حزم لينكس التقليدية، مثل ابت أو YUM، والتي تتطلب حزمًا مُكيفة خصيصًا لكل توزيعة لينكس وبالتالي تضيف التأخير بين تطوير التطبيق ونشره للمستخدمين النهائيين. [4] [5] لا تعتمد الأداة Snaps نفسها على أي " متجر تطبيقات "، ويمكن الحصول عليها من أي مصدر، وبالتالي يمكن استخدامها لنشر برامج المنبع. عندما يتم نشر اللقطات على أوبونتو وإصدارات أخرى من لينكس، يتم استخدام متجر سناب [6] كالخلفية. يقدم سناب القنوات التي تحدد إصدار الأداة التي يتم تثبيتها وتتبعها للتحديثات. [7] يمكن للمطورين استخدام سناب لإنشاء أدوات سطر الأوامر وخدمات الخلفية وكذلك تطبيقات سطح المكتب. [8] مع التطبيقات، يمكن إجراء ترقيات عن طريق التشغيل الذري أو عن طريق الدلتا. [2] Shuttleworth, Mark (9 December 2014). "Announcing Ubuntu Core, with snappy transactional updates!". مؤرشف من الأصل في 04 أبريل 2020. باستخدام مطوري "محتوى سناب"، يمكن للمطورين تمكين اللقطات من مشاركة البرامج والبيانات لتقليل المكتبة والإطار وبشكل عام عن الحاجة إلى التبعية. [9] في يونيو 2016، تم نقل سناب إلى مجموعة واسعة من توزيعات لينكس لتمكين استخدام سناب عبر أي توزيعة لينكس، وليس فقط أوبنتو. سناب متاح أو في التقدم لكما آرش لينكس، سينت أو إس، ديبيان، فيدورا، سولوس ، مانجارو لينكس، لينكس منت، OpenEmbedded و رازبيان OpenWrt وأوبن سوزي.. سناب كرافتsnapcraft
|