Loading AI tools
نظام توزيع، وتحزيم، وإدارة حزم البرمجيات، تطوه شركة كانونيكال. من ويكيبيديا، الموسوعة الحرة
سناب (بالإنجليزية: Snap) هو نظام لنشر البرمجيات وإدارة الحزم تم تطويره بواسطة كانونيكال المحدودة لنظام لينكس. تدعى الحزم سناب وهو اسم الأداة التي تستخدم هذه الحزم عبر مجموعة من توزيعات لينكس مما يسمح بالتوزيع من المنبع للبرمجيات. تم تصميم سناب في الأصل لأوبونتو تاتش. تم تصميم النظام للعمل من أجل إنترنت الأشياء والحوسبة السحابية وسطح المكتب.[3]
نوع | |
---|---|
نظام التشغيل | |
النموذج المصدري | |
المطورون | |
موقع الويب |
لغة البرمجة | |
---|---|
الإصدار الأول |
9 ديسمبر 2014[1] |
الإصدار الأخير |
2.44.3[2] |
المستودع | |
الرخصة |
رخصة جنو العمومية#Version 3 (client), برمجية احتكارية (server) |
حزم التطبيقات السريعة من البرامج القائمة بذاتها وتعمل عبر مجموعة من توزيعات لينكس. هذا على عكس مناهج إدارة حزم لينكس التقليدية، مثل ابت أو YUM، والتي تتطلب حزمًا مُكيفة خصيصًا لكل توزيعة لينكس وبالتالي تضيف التأخير بين تطوير التطبيق ونشره للمستخدمين النهائيين.[4][5]
لا تعتمد الأداة Snaps نفسها على أي «متجر تطبيقات»، ويمكن الحصول عليها من أي مصدر، وبالتالي يمكن استخدامها لنشر برامج المنبع. عندما يتم نشر اللقطات على أوبونتو وإصدارات أخرى من لينكس، يتم استخدام متجر سناب [6] كالخلفية.
يقدم سناب القنوات التي تحدد إصدار الأداة التي يتم تثبيتها وتتبعها للتحديثات.[7]
يمكن للمطورين استخدام سناب لإنشاء أدوات سطر الأوامر وخدمات الخلفية وكذلك تطبيقات سطح المكتب.[8] مع التطبيقات، يمكن إجراء ترقيات عن طريق التشغيل الذري أو عن طريق الدلتا. [1] Shuttleworth، Mark (9 ديسمبر 2014). "Announcing Ubuntu Core, with snappy transactional updates!". مؤرشف من الأصل في 2020-04-04.
باستخدام مطوري «محتوى سناب»، يمكن للمطورين تمكين اللقطات من مشاركة البرامج والبيانات لتقليل المكتبة والإطار وبشكل عام عن الحاجة إلى التبعية.[9]
في يونيو 2016، تم نقل سناب إلى مجموعة واسعة من توزيعات لينكس لتمكين استخدام سناب عبر أي توزيعة لينكس، وليس فقط أوبنتو. سناب متاح أو في التقدم لكما آرش لينكس، سينت أو إس، ديبيان، فيدورا، سولوس، مانجارو لينكس، لينكس منت، OpenEmbedded ورازبيان OpenWrt وأوبن سوزي..
نوع | |
---|---|
نظام التشغيل | |
النموذج المصدري | |
المطورون | |
موقع الويب |
لغة البرمجة | |
---|---|
الإصدار الأول |
29 أكتوبر 2015[1] |
الإصدار الأخير |
3.11[10] |
المستودع | |
الرخصة |
سناب كرافت هي أداة للمطورين لحزم برامجهم بتنسيق سناب لسنابي.[11]
تنسيق الملف المفاجئ هو نظام ملفات مضغوط واحد (بناءً على تنسيق سكواشس أف أس) يتم تثبيته ديناميكيًا بواسطة نظام التشغيل المضيف، جنبًا إلى جنب مع بيانات التعريف التعريفية التي يتم تفسيرها بواسطة نظام المفاجئة لإعداد صندوق حماية أو حاوية آمنة بشكل مناسب لهذا التطبيق. ملحق تنسيق الملف هو.snap.
يتم تضمين Snappy افتراضيًا في صور أوبونتو لسطح المكتب من الإصدار 16.04 وما بعده. برامج من مايكروسوفت، أي NET Core 3.1 للينكس أيضًا بتنسيق سناب.[12] Snapcraft نفسها أيضا خطط لدعم نظام التشغيل ويندوز (ماك مدعوم بالفعل).[13]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.