Fedora ToolBox: صندوق أدوات اختبار لـ Fedora Silverblue

الأزرق الفضي

فيدورا سيلفر بلو (المعروفة سابقًا باسم Fedora Atomic Workstation) إنه نظام تشغيل حديث ورسمي تستهدف أجهزة الكمبيوتر المحمولة والأجهزة اللوحية وأجهزة الكمبيوتر المكتبية التي ينصب تركيزها الرئيسي على تقديم نظام يعتمد على تطبيقات Flatpak.

إنها محطة عمل فيدورا من الجيل التالي التي تعد بتحديثات سلسة ، وفصل واضح بين نظام التشغيل والتطبيقات ، وتطبيقات آمنة عبر الأنظمة الأساسية.

نظام التشغيل الأساسي هو صورة ثابتة لـ OSTree ، وجميع التطبيقات هي Flatpaks. أعلن المطورون المسؤولون عن مشروع Fedora مؤخرًا عن بدء اختبار صندوق أدوات فيدورا.

حول Fedora Toolbox

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

مع يمكن لـ Fedora ToolBox إلغاء تأمين صورة نظام التشغيل غير القابلة للتغيير لتثبيت RPM عبر rpm-ostree والتخلي عن ميزة الترقيات أو القدرة على إنشاء حاوية Docker لصندوق أدوات يعتمد على RPM.

تذكر أن محرري Fedora Silverblue يختلفون عن Fedora Workstation في التسليم الأحادي ، دون تقسيم النظام الأساسي إلى حزم منفصلة ، باستخدام آلية التحديث.

‫الكل‬ يتم تثبيت تطبيقات إضافية في شكل حزم flatpak تعمل في حاويات معزولة.

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

في الظروف التي تتطلب باستمرار تثبيت العديد من المكتبات والمرافق الصغيرة ، يكون هذا النهج غير مريح وتم تقديم Fedora Toolbox كوسيلة للخروج.

ميزات Fedora ToolBox

سوف Fedora Toolbox يسمح لك بتشغيل صندوق رمل إضافي يمكن تجهيزه بشكل تعسفي بمساعدة مدير حزم DNF المعتاد.

يكفي أن يقوم المطور بتشغيل الأمر "fedora-toolbox create" ، وبعد ذلك ، في أي وقت ، يمكنه الدخول إلى البيئة التي تم إنشاؤها باستخدام الأمر "fedora-toolbox enter" وتثبيت أي حزمة باستخدام الأداة المساعدة dnf.

Fedora Toolbox هي أداة توفر بيئة مألوفة تعتمد على RPM لتطوير البرامج وتصحيحها على أنظمة Fedora المستندة إلى OSTree مثل Silverblue.

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

دورة في الدقيقة-ostree-flatpak-silverblue

تحل حاوية صندوق الأدوات هذه المشكلة من خلال توفير حاوية قابلة للتغيير قائمة على RPM.

يمكن ضبط المحتوى واستخدام DNF لتثبيت حزمك المفضلة ، كل ذلك دون القلق بشأن كسر نظام التشغيل الخاص بك.

بيئة صندوق الأدوات يعتمد على صورة صندوق أدوات فيدورا. يتم تخصيص هذه الصورة بحيث يمكن للمستخدم الحالي إنشاء حاوية أداة تتكامل بسلاسة مع بقية نظام التشغيل.

كيفية استخدام Fedora ToolBox؟

إذا كانوا سيحاولون ذلك يجب التأكد من أن لديك الحزمة runc-1.0.0-56.dev.git78ef28e في صورتك Silverblue.

كما يعلق المطور:

هناك أيضًا مراجعة قيد التقدم لإضافة Fedora Toolbox إلى Fedora.

إذا لم تكن مرتاحًا لـ rpm-ostree في سطر الأوامر ، فلا تخف.

في القريب العاجل ، ستصبح جميع القطع الضرورية جزءًا من صورة نظام التشغيل ، مما يجعل بدء اختراق Silverblue أسهل بكثير.

من أجل استخدام أداة Fedora هذه يجب عليهم تشغيل جميع الأوامر كجذر. للوصول إلى هذا ، ما عليك سوى تشغيل:

sudo su

بعد ذلك ، يمكنك الآن إنشاء حاوية Fedora Toolbox:

./fedora-toolbox create

سيؤدي هذا إلى إنشاء حاوية وصورة تسمى fedora-toolbox- : مخصصة للمستخدم المضيف الخاص بك.

أخيرًا ، للدخول إلى مربع الأدوات ، ما عليك سوى كتابة:

./fedora-toolbox enter

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل مايول قال

    شكرًا على المقالة التي أجدها رائعة من SILVERBLUE ، للأسف قمت بتنزيلها ولكن لا يمكن تثبيتها سواء على سطح المكتب أو على الكمبيوتر المحمول الخاص بي ، دعنا نرى ما إذا كنت محظوظًا وقم بتحسين المثبت لأتمكن من "الحصول على يدي"

    الشيء الغريب هو أنه في المجتمعات الأخرى - مثل تلك الموجودة في Manjaro التي أستخدمها - لا يهتم كل من Flatpak LXC و OSTree كثيرًا.

    إذا كتب هذا ، فإن صندوق أدوات Fedora ليس فيدورا عاديًا في LXC؟ أو هل فهمت ذلك بشكل خاطئ؟

    قرأت أن LXCs ستحصل على ممر GPU أو شيء مشابه في الأداء. هل تعرف أي شيء عن هذا؟ لأنني عندما أصل ...

    هل ستكون جميع أنظمة التشغيل قادرة على التثبيت على LXCs حتى محاكاة SoCs بسرعات GPU شبه الأصلية؟

  2.   فيليبي برافو قال

    الوصف خاطئ تمامًا ، ينشئ صندوق أدوات Fedora بيئة قابلة للتغيير ، ولكنه معزول عن نظام التشغيل ، تمامًا مثل إنشاء صورة باستخدام عامل الإرساء ، ولكن باستخدام فيدورا كقاعدة ، وتغليف dnf.

  3.   ألفاريتو العظيم قال

    مرحبا. هل من الممكن الوصول إلى البيئة التي تم إنشاؤها بيانياً أم أنه يمكن الوصول إليها فقط عبر الجهاز؟ شكرا.