سناب (برنامج)

Snap هو نظام لتغليف ونشر البرامج ، طورته شركة Canonical لأنظمة التشغيل التي تستخدم نواة Linux ونظام بدء التشغيل systemd . تعمل الحزم، المسماة snaps ، والأداة المستخدمة لتشغيلها، snapd ، عبر مجموعة واسعة من توزيعات Linux [ 3 ] ، وتتيح لمطوري البرامج توزيع تطبيقاتهم مباشرةً للمستخدمين. Snaps عبارة عن تطبيقات مستقلة تعمل في بيئة معزولة (sandbox) مع وصول مُتحكم به إلى النظام المضيف.

الوظائف

صندوق رمل قابل للتكوين

تعمل تطبيقات Snap في حاوية ذات وصول محدود إلى النظام المضيف. باستخدام الواجهات ، يمكن للمستخدمين منح التطبيق وصولاً وسيطاً إلى ميزات إضافية للنظام المضيف، مثل تسجيل الصوت، والوصول إلى أجهزة USB، وتسجيل الفيديو. [ 4 ] [ 5 ] [ 6 ] تعمل هذه الواجهات كوسيط بين واجهات برمجة تطبيقات Linux العادية، مما يسمح للتطبيقات بالعمل في بيئة معزولة دون الحاجة إلى إعادة كتابتها. كما يمكن لتطبيقات سطح المكتب استخدام بوابات XDG Desktop، وهي واجهة برمجة تطبيقات قياسية أنشأها مشروع Flatpak (كانت تُسمى سابقًا xdg-app) لمنح تطبيقات سطح المكتب المعزولة إمكانية الوصول إلى موارد النظام المضيف. [ 7 ] [ 8 ] غالبًا ما توفر هذه البوابات تجربة مستخدم أفضل مقارنةً بواجهات برمجة تطبيقات Linux الأصلية، لأنها تطلب من المستخدم الإذن باستخدام موارد مثل كاميرا الويب عند استخدام التطبيق لها. أما الجانب السلبي، فهو أن التطبيقات ومجموعات الأدوات تحتاج إلى إعادة كتابة لاستخدام واجهات برمجة التطبيقات الأحدث هذه.

تدعم بيئة Snap المعزولة أيضًا مشاركة البيانات ومنافذ Unix بين تطبيقات Snap. [ 9 ] ويُستخدم هذا غالبًا لمشاركة المكتبات المشتركة وأطر التطبيقات بين تطبيقات Snap لتقليل حجمها عن طريق تجنب التكرار. [ 10 ] [ 11 ]

يعتمد نظام الحماية Snap بشكل كبير على وحدة أمان لينكس AppArmor من نواة لينكس الأصلية . ولأنه لا يمكن تفعيل سوى وحدة أمان لينكس رئيسية واحدة (LSM) في الوقت نفسه، [ 12 ] يصبح نظام الحماية Snap أقل أمانًا بشكل ملحوظ عند تفعيل وحدة أمان رئيسية أخرى. ونتيجة لذلك، يتراجع أداء نظام الحماية Snap بشكل كبير في توزيعات مثل فيدورا التي تُفعّل SELinux افتراضيًا. ورغم أن شركة Canonical تعمل مع العديد من المطورين والشركات الأخرى لتمكين تشغيل وحدات أمان لينكس متعددة في الوقت نفسه، إلا أن هذا الحل كان لا يزال بعيد المنال في عام 2020. [ 13 ] [ 12 ] [ 14 ]

تحديثات تلقائية وذرية

يقوم برنامج snapd بالتحقق من وجود تحديثات متاحة لجميع تطبيقات Snap عدة مرات يوميًا، ثم يُثبّتها في الخلفية باستخدام عملية ذرية . يمكن التراجع عن التحديثات [ 15 ] [ 16 ] ، كما يستخدم ترميز دلتا لتقليل حجم التنزيل. [ 17 ] [ 18 ] [ 19 ]

يمكن للناشرين إصدار وتحديث نسخ متعددة من برامجهم بالتوازي باستخدام قنوات التحديث . لكل قناة مسار ومخاطرة محددين ، يشيران إلى إصدار البرنامج واستقراره عند إصداره على تلك القناة. عند تثبيت تطبيق، يستخدم Snap افتراضيًا قناة التحديث ، التي تُحدّث تلقائيًا إلى الإصدارات الرئيسية الجديدة للبرنامج عند توفرها. يمكن للناشرين إنشاء قنوات إضافية لمنح المستخدمين إمكانية الالتزام بإصدارات رئيسية محددة من برامجهم. على سبيل المثال، تسمح قناة معينة للمستخدمين بالالتزام بالإصدار 2.0 من البرنامج والحصول على تحديثات ثانوية فقط دون التعرض لخطر التغييرات غير المتوافقة مع الإصدارات السابقة. عندما يُصدر الناشر إصدارًا رئيسيًا جديدًا على قناة جديدة، يمكن للمستخدمين التحديث يدويًا إلى الإصدار التالي متى شاؤوا. [ 20 ] [ 21 ] [ 22 ] [ 23 ]latest/stable2.0/stable

يمكن للمستخدمين ضبط جدول التحديثات التلقائية وتواترها وتوقيتها. كما يمكنهم إيقاف التحديثات التلقائية مؤقتًا لفترة محددة أو بشكل دائم. [ 24 ] [ 25 ] [ 26 ] يتم إيقاف التحديثات تلقائيًا على الاتصالات ذات البيانات المحدودة. [ 27 ] [ 28 ]

سناب كرافت

Snapcraft أداةٌ تُمكّن المطورين من تجميع برامجهم بصيغة Snap. [ 31 ] تعمل على أي توزيعة لينكس تدعم Snap، بالإضافة إلى macOS [ 32 ] و Microsoft Windows . [ 33 ] تُنشئ Snapcraft الحزم في آلة افتراضية باستخدام Multipass، [ 34 ] لضمان تطابق نتيجة البناء بغض النظر عن التوزيعة أو نظام التشغيل المُستخدم. [ 35 ] تدعم Snapcraft أدوات بناء ولغات برمجة متعددة، مثل Go و Java و JavaScript و Python و C / C++ و Rust . كما تتيح استيراد بيانات تعريف التطبيق من مصادر متعددة مثل AppStream و git ونصوص shell setup.pyوالملفات. [ 32 ] [ 36 ]

متجر سناب

يُتيح متجر سناب للمطورين نشر تطبيقاتهم المُغلّفة بحزم سناب. [ 37 ] تخضع جميع التطبيقات المُحمّلة إلى متجر سناب لاختبارات تلقائية، بما في ذلك فحص البرامج الضارة . مع ذلك، لا يكشف الفحص جميع المشكلات. ففي إحدى الحالات في مايو 2018، وُجد أن تطبيقين لنفس المطور يحتويان على برنامج تعدين عملات مشفرة يعمل في الخلفية أثناء تشغيل التطبيق. وفي عام 2024، تم تحميل محافظ عملات مشفرة مزيفة لسرقة أموال المستخدم، وعندما أزالتها شركة كانونيكال، أُعيد تحميلها ببساطة من حساب جديد. [ 38 ] توصي كانونيكال المستخدمين بتثبيت حزم سناب فقط من ناشرين موثوق بهم. [ 39 ] [ 40 ]

يدعم

تُعدّ حزم Snap حزمًا مستقلة تعمل على نطاق واسع من توزيعات لينكس . وهذا يختلف عن أساليب إدارة حزم لينكس التقليدية، التي تتطلب حزمًا مُخصصة لكل توزيعة لينكس. [ 41 ] [ 42 ]

يُظهر الأمر snap listهنا أنه تم تثبيت Skype و IntelliJ IDEA

تنسيق ملف snap هو نظام ملفات مضغوط واحد يستخدم تنسيق SquashFS مع الامتداد .snap. يحتوي نظام الملفات هذا على التطبيق والمكتبات التي يعتمد عليها وبيانات وصفية تعريفية. يقوم snapd بتفسير هذه البيانات الوصفية لإنشاء بيئة معزولة آمنة مناسبة لهذا التطبيق. بعد التثبيت، يقوم نظام التشغيل المضيف بتحميل ملف snap وفك ضغطه تلقائيًا عند استخدام الملفات. [ 43 ] [ 23 ] على الرغم من أن هذا يتميز باستهلاك مساحة أقل على القرص، إلا أنه يعني أيضًا أن بعض التطبيقات الكبيرة قد تبدأ ببطء. [ 44 ] [ 45 ]

يدعم Snap جميع أنواع تطبيقات Linux، مثل تطبيقات سطح المكتب، وأدوات الخادم، وتطبيقات إنترنت الأشياء، وحتى خدمات النظام مثل حزمة برامج تشغيل الطابعات. [ 46 ] [ 47 ] ولضمان ذلك، يعتمد Snap على systemd لتشغيل ميزات مثل خدمات النظام المُفعّلة عبر المقابس داخل Snap. [ 48 ] وهذا يجعل Snap يعمل بأفضل كفاءة فقط على التوزيعات التي تدعم نظام التهيئة هذا . [ 49 ]

التبني

لقطة شاشة لبرنامج تثبيت Spotify EasyRPM الذي يعمل على نظام openSUSE Tumbleweed، حيث قام البرنامج بتنزيل حزمة Spotify Linux Snap من snapcraft.io، ثم قام بمعالجتها وتحويلها إلى RPM ، ثم تثبيت حزمة RPM على النظام.

كان Snap يدعم في البداية توزيعة Ubuntu Core التي تدعم Snap بالكامل ، ولكن في يونيو 2016، تم نقله إلى مجموعة واسعة من توزيعات Linux ليصبح صيغةً لحزم Linux الشاملة. [ 50 ] يتطلب Snap وجود Systemd، المتوفر في معظم توزيعات Linux، وليس جميعها. أما الأنظمة الأخرى الشبيهة بنظام Unix (مثل FreeBSD ) فهي غير مدعومة. [ 51 ] لا يدعم ChromeOS نظام Snap بشكل مباشر، بل فقط من خلال توزيعات Linux المثبتة عليه والتي تدعم Snap، مثل Gallium OS . [ 52 ]

تُثبّت أوبونتو ومشتقاتها الرسمية برنامج Snap افتراضيًا، وكذلك توزيعات أخرى مبنية على أوبونتو مثل KDE Neon و Zorin OS . [ 53 ] وتخطط Solus حاليًا لإزالة Snap، لتخفيف عبء صيانة تصحيحات AppArmor اللازمة لعزل Snap بشكل صارم. [ 54 ] وقد أزالت Zorin OS برنامج Snap كحزمة افتراضية في إصدار Zorin OS 17. [ 55 ] في حين أن مشتقات أوبونتو الرسمية الأخرى مثل Kubuntu و Xubuntu و Ubuntu MATE كانت تُشحن أيضًا مع Flatpak المنافس كمكمل، إلا أنها لن تفعل ذلك بدءًا من أوبونتو 23.04، مما يعني أنه يجب على المستخدم تثبيته يدويًا. [ 56 ]

تنشر العديد من شركات تطوير برامج سطح المكتب البارزة برامجها في متجر Snap، بما في ذلك جوجل [ 57 ] ، وجيت برينز [ 58 ] ، وكي دي إي [ 59 ومايكروسوفت (لإصدارات لينكس من .NET Core 3.1 [ 60 ] ، وفيجوال ستوديو كود ، وسكايب [61]، وباور شيل)، وموزيلا [62]، وسبوتيفاي [ 63 ] . تُستخدم تطبيقات Snap أيضًا في بيئات إنترنت الأشياء ، بدءًا من المنتجات الموجهة للمستهلكين [ 64 ] وصولًا إلى بوابات إدارة أجهزة المؤسسات [ 65 ] وشبكات الاتصالات عبر الأقمار الصناعية [ 66 ] [ 67 ] . أخيرًا، يستخدم مطورو تطبيقات الخوادم مثل InfluxDB [ 68 ] ، وKata Containers [ 69 ] ، و Nextcloud [ 70 ] ، و Travis CI [ 71 ] تطبيق Snap أيضًا .

استقبال

انتقد كليمنت لوفيفر، مؤسس وقائد مشروع لينكس منت ، شركة سناب، بحجة أن شركة كانونيكال تتحكم في توزيع البرامج وتجعل متجرها شرطًا أساسيًا لمستخدمي سناب. في عام 2020، أعلن مشروع لينكس منت أن إصداراته لن تتضمن برامج سناب ولن تسمح بتثبيت حزم سناب تلقائيًا عبر APT . [ 72 ] [ 73 ]

في الإصدارات الحديثة من أوبونتو، قامت كانونيكال بنقل بعض الحزم حصريًا إلى سناب، مثل متصفحي الويب كروميوم وفايرفوكس [ 74 ] . [ 75 ] [ 37 ] وقد لاقى استبدال فايرفوكس ردود فعل متباينة من المستخدمين بسبب مشاكل الأداء في إصدار سناب، خاصةً عند بدء التشغيل. [ 74 ]

انظر أيضاً

مراجع

  1. "snapcore · GitHub" . GitHub . مؤرشف من الأصل في 2 أبريل 2023. تم الاطلاع عليه في 5 نوفمبر 2022 .
  2. "ما قصة طرود سناب؟" . 24 يونيو 2020. مؤرشف من الأصل في 9 يونيو 2023. تم الاطلاع عليه في 13 فبراير 2023 .
  3. "إصدارات حزمة snapd - Repology" . Repology . مؤرشف من الأصل بتاريخ 19 مايو 2021. تم الاطلاع عليه بتاريخ 20 أغسطس 2021 .
  4. "الواجهات المدعومة | وثائق Snapcraft" . Snapcraft . مؤرشف من الأصل بتاريخ 2020-08-03 . تم الاطلاع عليه بتاريخ 2020-08-05 .
  5. "حصر وواجهات سنابكرافت" . ريدي سبيس الصين (باللغة الصينية المبسطة). 2019-06-06. مؤرشف من الأصل في 2020-11-25 . تم الاطلاع عليه في 2020-08-05 .
  6. "دليل أذونات وواجهات Snap" . ريدي سبيس هونغ كونغ . 2018-11-02. مؤرشف من الأصل في 2020-03-19 . تم الاطلاع عليه في 2020-08-05 .
  7. "بوابة سطح المكتب XDG من Flatpak تُضيف دعمًا مبدئيًا لتقنية Snaps - Phoronix" . www.phoronix.com . مؤرشف من الأصل بتاريخ 14 أغسطس 2020. تم الاطلاع عليه بتاريخ 5 أغسطس 2020 .
  8. "تكامل سطح المكتب - وثائق Flatpak" . docs.flatpak.org . تم الاطلاع عليه بتاريخ 2020-08-05 .
  9. "واجهة المحتوى" . سنابكرافت . مؤرشف من الأصل بتاريخ 20-10-2020 . تم الاطلاع عليه بتاريخ 29-04-2020 .
  10. "سنابي أخيرًا تتخذ إجراءً بشأن أحجام التطبيقات الضخمة جدًا" . يا إلهي! أوبونتو! . 11-06-2017. مؤرشف من الأصل في 14-08-2020 . تم الاسترجاع في 07-08-2020 .
  11. "تجميع KDE" . archive.fosdem.org . مؤرشف من الأصل بتاريخ 28-06-2021 . تم الاطلاع عليه بتاريخ 07-08-2020 .
  12. 1 2 إيدج، جيك (20 نوفمبر 2019). "تكديس LSM والمستقبل" . LWN.net . مؤرشف من الأصل في 14 أغسطس 2020. تم الاسترجاع في 6 أغسطس 2020 .
  13. "كيف تدّعي شركة سنابس عدم وجود أي تنظيم لمقبس الإنترنت الخاص بها؟" . snapcraft.io . ١١ يوليو ٢٠٢٠. مؤرشف من الأصل في ١٤ أغسطس ٢٠٢٠. تم الاطلاع عليه في ٦ أغسطس ٢٠٢٠ .
  14. يوهانسن، جون (3 فبراير 2019). "حاويات ذات وحدات أمان مختلفة" . مؤرشف من الأصل في 24 يوليو 2021. تم الاطلاع عليه في 6 أغسطس 2020 .
  15. "كيفية الرجوع إلى إصدار سابق من حزمة سناب؟ في هذه الحالة، نستخدم ويكان" . costales.github.io . 2017-03-08. مؤرشف من الأصل في 2020-08-14 . تم الاطلاع عليه في 2020-08-05 .
  16. "دليل المبتدئين لاستخدام Snaps في لينكس - الجزء الأول" . www.tecmint.com . 5 يونيو 2020. مؤرشف من الأصل بتاريخ 27 يوليو 2020. تم الاطلاع عليه بتاريخ 5 أغسطس 2020 .
  17. "Snapcraft - Snaps هي حزم لينكس عالمية" . Snapcraft . مؤرشف من الأصل بتاريخ 17 أبريل 2020. تم الاطلاع عليه بتاريخ 2 يوليو 2019 .
  18. ويليس، ناثان (28 يناير 2015). "أوبونتو كور وسنابي" . أخبار لينكس الأسبوعية . مؤرشف من الأصل في 24 فبراير 2015. تم الاطلاع عليه في 7 نوفمبر 2015 .
  19. فوغان-نيكولز، ستيفن ج. "أوبونتو سناب يتولى زمام توزيع برامج سطح المكتب وإنترنت الأشياء لنظام لينكس" . زد نت . مؤرشف من الأصل بتاريخ 26 فبراير 2018. تم الاطلاع عليه بتاريخ 5 يوليو 2024 .
  20. "التحكم في إصدارات Snap باستخدام القنوات والمسارات والفروع - الجزء 1" . أوبونتو . مؤرشف من الأصل بتاريخ 14 أغسطس 2020. تم الاطلاع عليه بتاريخ 7 أغسطس 2020 .
  21. "التحكم في إصدارات Snap باستخدام القنوات والمسارات والفروع - الجزء 2" . أوبونتو . تم الاسترجاع في 7 أغسطس 2020 .
  22. براكاش، أبيشيك (23 أبريل 2016). "استخدام حزم Snap في أوبونتو وأنظمة لينكس الأخرى [ دليل كامل ] " . تم الاطلاع عليه بتاريخ 7 أغسطس 2020 .
  23. 1 2 ماكاي، ديف (18 مارس 2020). "كيفية العمل مع حزم Snap على نظام Linux" . How-To Geek . تم الاسترجاع في 5 أغسطس 2020 .
  24. ليوبونتشيتش، إيغور (15 نوفمبر 2022). "تمهلوا، أقصد انتظروا قليلاً! ميزة جديدة تتيح لكم إيقاف تحديثات سناب شات، طالما احتجتم لذلك" . سناب كرافت . مؤرشف من الأصل في 2 ديسمبر 2022. تم الاطلاع عليه في 2 ديسمبر 2022 .
  25. "يمكنك الآن تعطيل تحديثات سناب شات" . merlijn.sebrechts.be . 2022-11-10 . تم الاطلاع عليه بتاريخ 2022-12-02 .
  26. "سيصبح بالإمكان قريباً الاحتفاظ بتحديثات أوبونتو سناب مؤقتاً وإلى أجل غير مسمى" . نيوين . تم الاطلاع عليه بتاريخ 2 ديسمبر 2022 .
  27. "كيفية تغيير جدول تحديث Snap" . مدونة Linux Uprising . ١٧ يوليو ٢٠١٩. مؤرشف من الأصل في ١٤ أغسطس ٢٠٢٠. تم الاطلاع عليه في ٧ أغسطس ٢٠٢٠ .
  28. بوب، آلان (3 مارس 2020). "التحكم في تحديثات سناب" . يوتيوب .
  29. "الإصدار 9.0.1" . 29 يونيو 2026. تم الاطلاع عليه في 22 يوليو 2026 .
  30. "GitHub - snapcore/snapcraft: تغليف وتوزيع وتحديث أي تطبيق لأنظمة Linux وإنترنت الأشياء" . GitHub . مؤرشف من الأصل في 5 نوفمبر 2022. تم الاطلاع عليه في 5 نوفمبر 2022 .
  31. برودكين، جون. "وداعًا apt وyum؟ تطبيقات Snap الخاصة بنظام Ubuntu قادمة إلى جميع توزيعات لينكس" . آرس تكنيكا . مؤرشف من الأصل في 14 مايو 2019. تم الاطلاع عليه في 13 أغسطس 2016 .
  32. 1 2 نيستور، ماريوس (30 يناير 2019). "كانونيكال تُصدر Snapcraft 3.1 أداة إنشاء الصور مع تحسينات متنوعة" . softpedia . مؤرشف من الأصل في 3 فبراير 2019. تم الاطلاع عليه في 5 أغسطس 2020 .
  33. نيستور، ماريوس (10 سبتمبر 2019). "أداة Snapcraft لإنشاء تطبيقات سناب من أوبونتو ستحصل قريبًا على مُثبِّت لنظام ويندوز" . سوفتبيديا . مؤرشف من الأصل بتاريخ 27 ديسمبر 2019. تم الاطلاع عليه بتاريخ 8 أغسطس 2020 .
  34. "خيارات البناء | وثائق Snapcraft" . مؤرشف من الأصل بتاريخ 27-05-2020 . تم الاطلاع عليه بتاريخ 20-12-2020 .
  35. "اجعل تطوير تطبيقاتك على سناب أسرع" . ريدي سبيس الصين (باللغة الصينية المبسطة). 15 مارس 2019. مؤرشف من الأصل في 28 يونيو 2021. تم الاطلاع عليه في 5 أغسطس 2020 .
  36. "استخدام البيانات الوصفية الخارجية | وثائق Snapcraft" . Snapcraft . مؤرشف من الأصل بتاريخ 13 أغسطس 2020. تم الاطلاع عليه بتاريخ 5 أغسطس 2020 .
  37. 1 2 ساندرز، جيمس (6 أغسطس 2019). "لماذا ترى كانونيكال نظام سناب البيئي كحلٍّ جذابٍ لا يعتمد على توزيعة معينة؟" . تيك ريبابليك . مؤرشف من الأصل في 14 أغسطس 2020. تم الاطلاع عليه في 5 أغسطس 2020 .
  38. "برامج ضارة في متجر سناب (مرة أخرى)" . 21 مارس 2024.
  39. "حزم أوبونتو" . أوبونتو . مؤرشف من الأصل بتاريخ 2020-08-06 . تم الاطلاع عليه بتاريخ 2020-08-07 .
  40. "تطبيقات وهمية في المتجر" . snapcraft.io . 27-03-2018. مؤرشف من الأصل في 28-06-2021 . تم الاطلاع عليه في 07-08-2020 .
  41. والين، جاك (21 يونيو 2016). "كانونيكال تُغيّر قواعد اللعبة بإعلانها عن حزم سناب العالمية" . تيك ريبابليك . مؤرشف من الأصل في 14 أغسطس 2020. تم الاطلاع عليه في 8 أغسطس 2020 .
  42. كيبس، بن (14 يونيو 2016). "يا للمفاجأة! هل اتفقت توزيعات لينكس أخيرًا على شيء ما؟" . كمبيوتر وورلد . مؤرشف من الأصل في 21 سبتمبر 2020. تم الاطلاع عليه في 8 أغسطس 2020 .
  43. "مقارنة تقنية بين تنسيقي Snap و Flatpak" . ReadySpace Indonesia . 14 نوفمبر 2019. تاريخ الاسترجاع: 5 أغسطس 2020 .
  44. "تأثير أداء Squashfs على وقت بدء تشغيل Snap" . snapcraft.io . 29-10-2019. مؤرشف من الأصل في 14-08-2020 . تم الاطلاع عليه في 05-08-2020 .
  45. ماكاي، ديف (30 أبريل 2020). "ما تحتاج معرفته عن Snaps على أوبونتو 20.04" . How-To Geek . مؤرشف من الأصل في 28 يوليو 2021. تم الاطلاع عليه في 28 يوليو 2021 .
  46. "دعوة للاختبار: أداة الطباعة السريعة من OpenPrinting (الطباعة في لمح البصر)" . snapcraft.io . 9 مارس 2018. مؤرشف من الأصل في 14 أغسطس 2020. تم الاطلاع عليه في 5 أغسطس 2020 .
  47. "كانونيكال تكشف النقاب عن الإصدار السادس طويل الأمد من أوبونتو، وهو الإصدار 16.04" . رؤى أوبونتو . كانونيكال المحدودة . مؤرشف من الأصل في 3 نوفمبر 2017. تم الاطلاع عليه في 22 أبريل 2016 .
  48. "الخدمات والشياطين" . مؤرشف من الأصل بتاريخ 13 أغسطس 2020. تم الاطلاع عليه بتاريخ 31 يوليو 2020 .
  49. "متجر Snap الخاص بنظام Ubuntu 20.04 على WSL2 لا يعمل بسبب اعتماده على systemd · المشكلة رقم 5126 · microsoft/WSL" . GitHub . مؤرشف من الأصل بتاريخ 1 نوفمبر 2020. تم الاطلاع عليه بتاريخ 7 أغسطس 2020 .
  50. لوندن، إنغريد (14 يونيو 2016). "حزم تطبيقات Snap الخاصة بنظام الحاويات في أوبونتو تعمل الآن على توزيعات لينكس الأخرى" . تيك كرانش . مؤرشف من الأصل في 14 أغسطس 2020. تم الاطلاع عليه في 8 أغسطس 2020 .
  51. "تثبيت snapd | وثائق Snapcraft" . Snapcraft . مؤرشف من الأصل بتاريخ 22-04-2022 . تم الاطلاع عليه بتاريخ 25-04-2022 .
  52. "تثبيت Snap على GalliumOS | وثائق Snapcraft" . Snapcraft . مؤرشف من الأصل بتاريخ 23-09-2020 . تم الاطلاع عليه بتاريخ 18-08-2020 .
  53. "تثبيت snapd | وثائق Snapcraft" . Snapcraft . مؤرشف من الأصل بتاريخ 2020-08-05 . تم الاطلاع عليه بتاريخ 2020-08-05 .
  54. "مشكلة إيقاف Snap" . GitHub . مؤرشف من الأصل بتاريخ 2023-11-04 . تم الاسترجاع بتاريخ 2023-11-04 .
  55. «مدير مجتمع زورين يُعلن عن نيته إزالة سناب كحزمة افتراضية» . منتدى زورين . ١١ ديسمبر ٢٠٢٣. تاريخ الاطلاع: ١٣ ديسمبر ٢٠٢٣ .
  56. "لن تتمكن توزيعات أوبونتو من تثبيت Flatpak افتراضيًا" . www.phoronix.com . تاريخ الاطلاع: 26 فبراير 2023 .
  57. "جوجل وكانونيكال تُطلقان تطبيقات فلاتر على لينكس ومتجر سناب" . فينشر بيت . 8 يوليو 2020. مؤرشف من الأصل في 11 أغسطس 2020. تم الاطلاع عليه في 5 أغسطس 2020 .
  58. "تثبيت IntelliJ IDEA على أوبونتو باستخدام Snaps - مدونة IntelliJ IDEA | JetBrains" . مدونة JetBrains . ١٦ نوفمبر ٢٠١٧. مؤرشف من الأصل في ٢٩ سبتمبر ٢٠٢٠. تم الاطلاع عليه في ٥ أغسطس ٢٠٢٠ .
  59. "شهر لقطات تطبيقات KDE - مدونة مطوري KDE neon" . ١٣ فبراير ٢٠١٩. مؤرشف من الأصل في ٤ أغسطس ٢٠٢٠. تم الاطلاع عليه في ٥ أغسطس ٢٠٢٠ .
  60. معاينة .NET Core 3.1.0 الإصدار 2 ، مؤسسة .NET، 8 نوفمبر 2019، مؤرشفة من الأصل في 22 أبريل 2020 ، تم استرجاعها في 8 نوفمبر 2019
  61. فوغان-نيكولز، ستيفن ج. "استخدم أداة snap من أوبونتو لتثبيت سكايب على أي جهاز كمبيوتر يعمل بنظام لينكس" . ZDNet . مؤرشف من الأصل بتاريخ 30 أكتوبر 2020. تم الاطلاع عليه بتاريخ 8 أغسطس 2020 .
  62. هوفمان، كريس (25 أبريل 2016). "موزيلا ستوفر فايرفوكس كحزمة سناب لنظام أوبونتو، مما يلغي الحاجة إلى وسيط" . بي سي وورلد . تم الاطلاع عليه بتاريخ 5 أغسطس 2020 .
  63. "Spotify متوفر الآن كتطبيق Snap على Ubuntu" . يا إلهي! Ubuntu! . 30 ديسمبر 2017. مؤرشف من الأصل في 22 سبتمبر 2020. تم الاطلاع عليه في 5 أغسطس 2020 .
  64. فوغان-نيكولز، ستيفن ج. (11 مايو 2015). "أوبونتو تدخل عالم إنترنت الأشياء بالتعاون مع آيسر، وجنرال إلكتريك، ومايكروسوفت" . زد نت . مؤرشف من الأصل في 9 يناير 2017. تم الاطلاع عليه في 7 نوفمبر 2015 .
  65. شيرمان، جوردانا. "معالج سنابي كور يُطلق العنان لقيمة إنترنت الأشياء ضمن سلسلة بوابات ديل إيدج 5000" . رؤى أوبونتو . كانونيكال المحدودة . مؤرشف من الأصل في 31 يوليو 2017. تم الاطلاع عليه في 7 نوفمبر 2015 .
  66. "إطلاق جهاز LimeSDR Mini عبر الأقمار الصناعية" . LinuxGizmos.com . ١٤ مارس ٢٠١٨. مؤرشف من الأصل بتاريخ ٢ أغسطس ٢٠٢٠. تم الاطلاع عليه بتاريخ ٥ أغسطس ٢٠٢٠ .
  67. "إصدار أوبونتو كور 18 لأجهزة إنترنت الأشياء الآمنة والموثوقة" . أوبونتو . مؤرشف من الأصل بتاريخ 9 أغسطس 2020. تم الاطلاع عليه بتاريخ 5 أغسطس 2020 .
  68. "تثبيت InfluxDB لنظام Linux باستخدام متجر Snap" . Snapcraft . مؤرشف من الأصل بتاريخ 2020-08-05 . تم الاطلاع عليه بتاريخ 2020-08-05 .
  69. نيستور، ماريوس (27 يوليو 2018). "يمكنك الآن تثبيت Kata Containers VM كحزمة Snap على أوبونتو، وتوزيعات لينكس الأخرى" . softpedia . مؤرشف من الأصل في 14 أغسطس 2020. تم الاطلاع عليه في 5 أغسطس 2020 .
  70. والين، جاك (27 أبريل 2020). "كيفية تثبيت Nextcloud مع SSL باستخدام snap" . TechRepublic . مؤرشف من الأصل في 17 يوليو 2020. تم الاطلاع عليه في 8 أغسطس 2020 .
  71. "تثبيت travis-worker لنظام Linux باستخدام متجر Snap" . Snapcraft . مؤرشف من الأصل بتاريخ 28-06-2021 . تم الاطلاع عليه بتاريخ 05-08-2020 .
  72. "Linux Mint يحذف Ubuntu Snap" . ZDNet . تم الاطلاع عليه بتاريخ 2022-12-03 .
  73. أندرسون، تيم (2 يونيو 2020). "انتقادات لتقنية سناب من كانونيكال: فريق لينكس منت يرفض "الباب الخلفي" لمتجر أوبونتو"" . السجل .
  74. ١ ٢ "تواصل شركة كانونيكال العمل على تحسين أداء متصفح فايرفوكس سناب في أوبونتو" . www.phoronix.com . مؤرشف من الأصل بتاريخ ٢٠٢٣-٠٢-٢٦ . تم الاطلاع عليه بتاريخ ٢٠٢٣-٠٢-٢٦ .
  75. فوغان-نيكولز، ستيفن ج. "أوبونتو تفتح الباب للتحدث مع لينكس منت حول سناب" . زد نت . مؤرشف من الأصل في 14 أغسطس 2020. تم الاطلاع عليه في 8 أغسطس 2020 .