المساعدة: ما يمكن توقعه من Fedora Silverblue

دعونا نلقي نظرة على ميزات نظام التشغيل غير القابل للتغيير.

المساعدة: ما يمكن توقعه من Fedora Silverblue
/ صورة كليم Onojeghuo Unsplash

كيف جاء Silverblue ليكون

Fedora Silverblue هو نظام تشغيل سطح مكتب غير قابل للتغيير. في ذلك، يتم تشغيل جميع التطبيقات في حاويات معزولة، ويتم تثبيت التحديثات تلقائيا.

في السابق كان يسمى المشروع محطة عمل فيدورا الذرية. تمت إعادة تسميته لاحقًا باسم Silverblue. وفقًا للمطورين، فقد درسوا أكثر من 150 خيارًا للاسم. تم اختيار Silverblue ببساطة بسبب وجود مثل هذا المجال والحسابات المجانية على الشبكات الاجتماعية.

نظام محدث تغير تعد محطة Fedora Workstation هي الأولوية في إنشاء أجهزة الكمبيوتر المكتبية في Fedora 30. ويقول المؤلفون إن Silverblue موجود في المستقبل يمكن أن تهجير تماما محطة عمل فيدورا.

أحد سكان هاكر نيوز اقترحتأن مفهوم Silverblue أصبح تطوير المشروع لينكس عديم الجنسية. روجت لها فيدورا منذ حوالي عشر سنوات. كان من المفترض أن يعمل Linux عديم الحالة على تبسيط إدارة العملاء الرفيعين والسميكين. وفيه أيضًا يتم فتح جميع ملفات تكوين النظام في وضع القراءة فقط.

ماذا يعطي "الثبات"؟

يعني مصطلح "نظام التشغيل غير القابل للتغيير" أن الدليل الجذر ودليل المستخدم مثبتان للقراءة فقط. يتم وضع جميع البيانات القابلة للتغيير في الدليل /var. يستخدم المطورون طريقة مماثلة في نظام التشغيل Chrome и ماك كاتالينا. يعمل هذا الأسلوب على زيادة أمان نظام التشغيل ويمنع حذف ملفات النظام (عن طريق الخطأ على سبيل المثال).

أحد سكان Hacker News في الموضوع الموضوعي قيل لي، لقد قمت ذات مرة بحذف عدد من ملفات النظام عن طريق الخطأ أثناء تعديل سمة Ubuntu Yaru. ومع ذلك، لم يكن لديه أي نسخ احتياطية بسبب خطأ في regex. ووفقا له، فإن نظام التشغيل غير القابل للتغيير من شأنه أن يساعد في تجنب المشاكل.

تم أيضًا تبسيط تثبيت التحديثات - كل ما عليك فعله هو إعادة تشغيل النظام من صورة جديدة. بالإضافة إلى ذلك، من الممكن التبديل بسرعة بين عدة فروع (إصدارات فيدورا). على سبيل المثال، بين النسخة المطورة حاليا من فيدورا جلد غير مدبوغ والمستودع اختبار التحديثات مع التحديثات القادمة.

ما هي الاختلافات عن فيدورا الكلاسيكية؟

تُستخدم تقنية OSTree لتثبيت البيئة الأساسية (/ و/usr). يمكننا أن نقول أن هذا هو نظام "الإصدار". RPM-الحزم. تتم ترجمة حزم RPM إلى مستودع OSTree باستخدام rpm-ostree. أثناء تثبيت الحزمة، قالت نماذج نقطة الاسترداد التي يمكنك الرجوع إليها في حالة الفشل.

أوستري أيضًا يسمح تثبيت التطبيقات من مستودعات dnf/yum والمستودعات غير المدعومة بواسطة Fedora. للقيام بذلك، بدلاً من أمر تثبيت dnf، تحتاج إلى استخدام تثبيت rpm-ostree. سيقوم النظام بإنشاء صورة أساسية جديدة لنظام التشغيل واستبدال الصورة المثبتة بها.

تستخدم كآلية لتحديث التطبيقات فلاتباك. يتم تشغيلها في حاويات. تتضمن الحزمة المسطحة فقط التبعيات الخاصة بالتطبيق. تظل جميع المكتبات الأساسية (مثل مكتبات GNOME وKDE) بيئات تشغيل قابلة للتوصيل. يتيح لك هذا الأسلوب تقليل حجم الحزم وإزالة المكونات المكررة منها.

المساعدة: ما يمكن توقعه من Fedora Silverblue
/ صورة جوناثان لارسون Unsplash

لتثبيت التطبيقات غير المضمنة في Flatpack، يمكنك استخدام الأدوات. يسمح لك بإنشاء حاوية باستخدام مثبت Fedora الكلاسيكي.

حلول مماثلة

هناك توزيعات أخرى تشبه مهامها Silverblue. مثال يمكن أن يكون نظام تشغيل Micro OS من أوبن سوزي. هذا ليس توزيعًا مستقلاً، ولكنه جزء من النظام الأساسي openSUSE Kubic لنشر CaaS (الحاوية كخدمة).

يعمل النظام مع حاويات Docker. يتم توزيع صورهم كحزم RPM. هذا يبسط قم بتثبيت التطبيقات المستندة إلى سطر الأوامر غير المتوفرة بتنسيق Flatpack. يتم تشكيل النظام المضيف لتشغيل الحاويات بناءً على المستودع الرسمي أوبن سوزي Tumbleweed.

تم تصميم نظام MicroOS للنشر في بيئات واسعة النطاق (على سبيل المثال، في مراكز البيانات)، ولكنه قادر أيضًا على العمل على أجهزة فردية.

مثال على تطور مماثل آخر سيكون نيكسوس. إنها توزيعة Linux تعتمد على مدير الحزم Nix. الميزة الرئيسية هي الوصف التعريفي للتكوينات. لا يحتاج المسؤول إلى تثبيت النظام وتكوينه يدويًا. يتم تسجيل الحالة في ملف خاص: تتم الإشارة إلى جميع الحزم وإعدادات المصادقة هناك. بعد ذلك، يقوم مدير الحزم تلقائيًا بإحضار نظام التشغيل إلى الحالة المحددة.

هذا النظام نشط استخدام مقدمي الخدمات السحابية والجامعات وشركات تكنولوجيا المعلومات.

على أية حال، لدى Silverblue فرصة لاحتلال مكانتها في السوق. ما إذا كان الأمر سينجح أم لا، يبقى أن نرى في المستقبل.

مواد من المدونة الأولى حول IaaS للشركات:

قراءة إضافية عن حبري:

المصدر: www.habr.com

إضافة تعليق