رائع ذري
قاعدة معرفة منسقة رائعة حول الأنظمة الذرية
المدونات والمنشورات التمهيدية
يجب أن تكون هذه كافية لتبدأ:
- "غير قابل للتغيير" → reprovisionable ، مكافحة التهوية - كولين والترز
- أنظمة التشغيل غير القابلة للتغيير: دراسة استقصائية - سيباستيان بوهم و Guido Wirtz ، جامعة بامبرج ، ألمانيا - منشور علمي قصير يعرض تصور الحالات ، ويحدد ، ويحدد الحالات والقيود لأنظمة التشغيل غير القابلة للتغيير.
محادثات ومقاطع الفيديو
- The Fedora Podcast - الحلقة 30 - يتحدث خورخي كاسترو وتيموثي رافيير عن SilverBlue ومستقبل أجهزة الكمبيوتر المكتبية غير القابلة للتغيير.
- Linux Fooltime - الحلقة 39 - ذهبت إلى هذا البودكاست للحديث عن هذه القائمة ، وأجهزة الكمبيوتر المكتبية القائمة على الصور ، و Flatpaks ، وكل هذه الأشياء. إذا فقدت ابدأ هنا!
- سيناريو القراءة فقط - مقدمة ممتازة لهذه الأنواع من أجهزة سطح المكتب
- Opensuse Microos - ريتشارد براون
- هل يمكن أن يكون سطح المكتب Microos هو سائقك اليومي؟ - داريو فاجيولي
- سطح المكتب الميكرووس: الطريق إلى القيادة اليومية - ريتشارد براون
- 19 محادثات حول Fedora SilverBlue والتقنيات ذات الصلة - العديد من المحادثات المسجلة هنا ، الكثير من القائمة هنا ، ولكن يستحق ذلك!
- Ostree CLI لإدارة OS - دينيس باينكين
- لنجرب Fedora Silverblue - آدم عُاماليك
- كيف يقترب Nix و Nixos من Perfect - Xe
- Fedora Silverblue: هل هذا هو مستقبل Linux؟ - مشروع الشهر - الفيديو الأقدم ولكن مراجعة ممتازة للمكونات الرئيسية
- تعلم الفرق بين توزيعات القبعة الحمراء وما هو Fedora SilverBlue - JJ Asghar
- Linux After Dark - الحلقة 07 - جرب المضيفين SilverBlue وقاموا بحلقة على تجاربهم.
- Fedora Silverblue: نظام التشغيل غير القابل للتغيير
- Fedora 36 SilverBlue: المبادئ التوجيهية الثلاثة لتجربة ناجحة - فيديو مقدمة ممتازة يغطي الكثير من النصائح والحيل.
- كيف نبني ونحافظ على Kairos - Mauro Morales ، Fosdem 2023
- Meet Kairos ، وهو مشروع OSS يقوم ببناء Kubernetes Edge - Ettore Di Giacinto و Nic Vermande
توزيعات
المستقبل هو الآن ™ ، جرب واحدة من هذه اليوم!
- Fedora Atomic - العدل الذري الرسمي في فيدورا
- وثائق مفيدة
- حاوية أوستري الأصلية - المواصفات على SilverBlue تنتقل إلى نموذج حاوية OCI الأصلي (تغيير كبير)
- التنمية على Fedora Silverblue و Fedora Kinoite
- إعداد نفسك للنجاح قبل تجربة Fedora SilverBlue
- الاختلافات اليومية بين Fedora Silverblue و Ubuntu
- يدور
- Fedora Silverblue - فيدورا قائم على الذرية تستند إلى بيئة سطح المكتب جنوم
- Fedora Kinoite - Fedora مقرها الذرية يستند إلى KDE Plasma Desktop Enviroment
- Fedora Sway Atomic - Fedora قائم على الذرية يستند إلى مدير نافذة البلاط التأثير
- Fedora Budgie Atomic - Fedora القائم على الذرية يعتمد على بيئة سطح المكتب Budgie
- Fedora Coreos - Fedora القائمة على الذرية تركز على الخوادم
- المشاريع ذات الصلة
- Universal Blue - وهي منظمة مكرسة لبناء وتوزيع صور OSTREE OCI السحابة في الأصل تعتمد في الأصل على Fedora Atomic. قائمة الصور المصدر ، قائمة صور المستخدم النهائي
- Bazzite - صورة Universal Blue OCI تركز على ألعاب سطح المكتب ، استنادًا إلى Fedora Kinoite ؛ المعيار الذهبي لألعاب Linux لسطح المكتب الذري
- Bluefin - صورة Unipal Blue OCI تركز على استخدام عام وتطوير ، استنادًا إلى Fedora SilverBlue
- Aurora - صورة Universal Blue OCI تركز على استخدام عام وتطوير ، استنادًا إلى Fedora Kinoite
- UCORE - صورة Universal Blue OCI تركز على استخدام الخادم ، استنادًا إلى Fedora Coreos
- Opensuse الذرية
- Opensuse Microos - وهو متغير ذري من Opensuse للخوادم
- Opensuse Aeon - وهو متغير ذري من Opensuse مع بيئة سطح المكتب Gnome ، ويتميز حاويات مع التوزيع.
- Opensuse Kalpa - وهو متغير ذري من Opensuse مع بيئة سطح المكتب KDE Plasma ، ويتميز حاويات مع التوزيع.
- Nixos - توزيع Linux على أساس NIX Package Manager
- Awesome -Nix - قائمة منسقة لأفضل الموارد في مجتمع NIX
- ملاحظة: يحتوي مجتمع NIX على نظام تشغيل ونظام تغليف على حد سواء وهو كبير بالفعل ونابض بالحياة ، لا يمكنني القيام بذلك العدالة ، لذا فقط استخدم القائمة أعلاه للغوص في
- Snowflakeos - توزيع Linux مقرها NIXOS يركز على الود المبتدئين وسهولة الاستخدام.
- نظام GUIX - توزيع Linux يعتمد على مدير حزمة GUIX استنادًا إلى NIX
- RDE - Developer and Power Whiperning Distribution GNU/Linux استنادًا إلى مدير الحزمة الوظيفية GNU GUIX
- Endlessos-توزيع مشتق Debian مع نظام ملفات الجذر للقراءة فقط التي يديرها Ostree ، وهو FlatPak فقط لتسليم التطبيق وتحديثه. واحد من أسهل توزيع Linux (ولكنه مقيد)
- Chromiumos - وثيقة تصميم جيدة حول كيفية تنفيذ Chromium آلية AutoPdate الخاصة به
- Chromeos (Flex)-نظام التشغيل السحابي والسريع وسهل الإدارة وآمن بواسطة Google. Flex هو إصدار غير مسيوي
- VANILLAOS - VANILLA OS هو توزيع إصدار نقاط قائم على Debian Sid Linux يتلقى تحديثات في الوقت المناسب دون التضحية بالأمن والوظائف.
- NITRUX - توزيع Linux المستند إلى Debian يتميز بجناح Desktop NX و Mauikit Applications Suite.
- Blendos - Blendos هو نظام تشغيل يمتزج بسلاسة جميع توزيعات Linux في واحدة.
- Kairos - التوزيع التلوي Linux غير القابل للتغيير لـ Edge Kubernetes.
- CHIMERAOS - نظام تشغيل ألعاب الأريكة القائم على الصورة البخارية باستخدام FRZR
- Arkane Linux - Distro المستندة إلى القوس الذي يستخدم ArkDep
صناديق الأدوات
تاريخيا كانت هناك عدد قليل من إصدارات "أدوات" ، وربما نحن في مرحلة يكون فيها فئة من البرامج أكثر من مشروع فردي. أقوم بتصنيف صناديق الأدوات على أنها "واجهة أمامية طرفية إلى أوقات تشغيل الحاويات التي تركز على سهولة استخدام صور الحاويات الشفافة". شخص أكثر ذكاءً ، يرجى تقديم تعريف أفضل.
- Toolbx - أداة لبيئات سطر الأوامر الحاوية على Linux
- Toolbx Tuner - Toolbx Tuples هو أداة لتحسين التجربة مع Toolbx.
- صور Toolbx - صور حاويات تم الحفاظ عليها للمجتمع لاستخدامها مع Toolbx (تحقق من ذلك إذا كنت بحاجة إلى توزيعات أخرى خارج صور Fedora الافتراضية)
- Toolbox -Imagages - مجموعة من صور الحاويات للاستخدام مع أمر Toolbox. هذه محاولة لتوفير المزيد من التكافؤ الميزات فيما يتعلق بصناديق الأدوات لتوزيعات غير Fedora.
- Toolbox GUI - واجهة رسومية للتفاعل مع أدوات ، مكتوبة مع GTK3 و Python
- Distrobox - أداة لبيئات سطر الأوامر الحاويات على Linux ، وتوزيع Admnostic ، تدعم مجموعة واسعة من الحاويات ، تعمل مع كل من Podman و Docker - هذه أداة رائعة للبدء بها على توزيعك الحالي لتعلم العمل مع سير عمل الحاويات اليومية.
- Boxbuddy - مدير واجهة المستخدم الرسومية لتوزيعاتك ، مصنوعة من GTK4 و Libadwaita.
- DevBox - Devbox هي أداة سطر الأوامر تتيح لك بسهولة إنشاء قذائف وحاويات معزولة.
- APX - مدير الحزمة الافتراضية لفانيلاوس ، باستخدام Distrobox لإدارة الحاويات لمختلف التوزيعات نيابة عن المستخدم.
الأدوات الأساسية
الأشياء التي هي لبنات البناء لجميع الأشياء التي نتحدث عنها هنا.
- Podman - Podman هو محرك حاوية خفي لتطوير حاويات OCI وإدارتها وتشغيلها على نظام Linux الخاص بك.
- من أدوات التمديد Gnome-Shell-Sextension-يتيح لك هذا الامتداد الأنيق رؤية الحاويات التي لديك ، وبدء/إيقاف/إعادة تشغيل ، وقفة ، وقذيفة فيها مباشرة من منطقة الإخطار.
- Podman Desktop - إدارة محركات الحاويات المختلفة من أيقونة واجهة مستخدم واحدة ودرج واحد
- قرون - تطبيق سطح مكتب Podman (المعروف باسم Symfony)
- Flatpak - أداة لنشر البرامج وإدارة الحزم لـ Linux. يتم الإعلان عنه على أنه يقدم بيئة صندوق رمل يمكن للمستخدمين من خلالها تشغيل برامج التطبيق بمعزل عن بقية النظام.
أدوات المستوى الأدنى
لن يستخدم معظمنا هذه الأدوات مباشرة ، ولكنه مفيد للمطورين:
- LIBOSTREE (AKA OSTREE) - نظام التشغيل والنشر الثنائي الحاوية وترقياتها
- الميزات التجريبية القادمة في RPM-Ostree
- Flatpak-ostree-dedup-stats.py-البرنامج النصي لإظهار مدى جودة عمل Devuplication Ostree ، هذا واحد أنيق
- APT2OSTREE - يستخدم APT2OSTREEE لبناء صور Ostree المستندة إلى Debian/Ubuntu. إنه يؤدي نفس المهمة مثل DoBootStrap/Multistrap ولكن الإخراج عبارة عن شجرة Ostree بدلاً من ROUTFs في دليل.
- Builder - Osbuild - بناء البنية التحتية لأنظمة التشغيل
- ABROOT - الأداة المساعدة التي توفر ثباتًا كاملًا وذرة لنظام Linux ، عن طريق التعامل بين نظام ملفات الجذر. يتم إجراء التحديثات باستخدام صور OCI ، لضمان أن يكون النظام دائمًا في حالة متسقة.
- Bootc - تحديثات نظام التشغيل في مكانها باستخدام صور حاوية OCI/Docker. (تجريبي)
- BOOTUPD - تحديثات مستقلة عن التوزيع لمحولات التشغيل.
- elemental Toolkit - مجموعة أدوات تتيح أن تكون صور الحاويات قابلة للتمهيد في VMs و baremetals والأجهزة المضمنة وأكثر من ذلك بكثير. تشترك العنصر والمشتقات في مجموعة ميزات شائعة ، ويمكن ترقيتها بآلية A/B ، ويتم تسليم الترقيات مع سجلات الحاويات القياسية.
- Goldboot - أداة سطر أوامر تقوم بإنشاء صور الآلات لكل من الخوادم ومحطات العمل على حد سواء.
- ARKDEP - مجموعة أدوات لبناء ونشر والحفاظ على الأنظمة غير القابلة للتغيير والذرية والقائمة على BTRFS
- FRZR-آلية النشر والتحديث التلقائي لأنظمة التشغيل ، باستخدام أحواض BTRFS القراءة فقط القراءة فقط.
موارد التكامل
الملقب. شريط لاصق.
- دمج vscode و istrobox
- SilverBlue -Nix - خطوات Andrew Hayzen للحصول على NIX تعمل على Fedora SilverBlue.
- Toolbox Visual Studio Code Integration - Toolbox Visual Studio Code Integration
تكوين من المجتمع
تسمح الأنظمة القائمة على Ostree بتوزيعات مشتقة قابلة للتأليف. إذا كنت تقوم بأتمتة التكوين على أنظمة مثل هذه ، فيرجى pr config لمشاركتها:
- Workstation-Ostree-Config-يتجاهد لمتغيرات Fedora التي تتخذ من RPM-Ostree (ابدأ هنا!)
- Ostree-Pitt-WorkStation-Fedora Minimal Sway Developer Desktop
- Vauxite-هذا هو سطح مكتب Fedora XFCE المستند إلى RPM-Ostree.
- تكوين Zepyros-Dev
- تكوين Jaydoubleau (ANSIBLUE)
- Universal Blue - صور مصنوعة من المجتمع بناء على Fedora SilverBlue
- Ansible -Silverblue - Playbook Jim Campbell Ansible for SilverBlue
- Sodalite: تجربة البانتيون لـ SilverBlue
- Silvernobara - Fedora Silverblue مع تحسينات Nobara Project
جولات سطح المكتب
إليكم بعض الأشخاص الذين يسيرون من خلال إعداداتهم:
مناقشة
رديت:
- R/SilverBlue
- ص/فانيلا
- R/Nixos
- r/flatpak
خوادم الخلاف:
- Discord Linux غير قابل للتغيير
- خلاف أزرق عالمي
- Nixos Discord
- Discord Vanillaos
- chimeraos discord
غرف المصفوفة:
- غرفة مصفوفة فيدورا Silverblue
- غرفة مصفوفة نيكسوس
- Opensuse Aeon / Kalpa
متنوع
الأشياء التي لا تتناسب في أي مكان آخر ولكن قد تكون مادة مرجعية مفيدة
- تقديم Flox - Nix من أجل البساطة والمقياس - باري بلانكيت