
يتيح لك Distrobox تشغيل الأوامر أو التطبيقات دون خوف من إتلاف نظامك
تم إصدار الإصدار الجديد من Distrobox 1.4 والذي سماح إدارة حاويات على نظامك ، والتي يمكنك استخدامها حصة أجهزة USB القابلة للإزالة ، والمجلد أو القسم الرئيسي للمستخدم ، والصوت ، بالإضافة إلى المقابس من بيئات سطح المكتب X11 و Wayland.
بالنسبة لأولئك الذين لا يزالون غير مدركين لهذه الأداة ، يجب أن يعرفوا ذلك يسمح لك بسرعة تثبيت وتشغيل أي توزيع Linux في حاوية والتأكد من تكامله مع النظام الرئيسي.
المشروع يوفر مكونًا إضافيًا أعلى Docker أو Podman ، ويتميز بأقصى تبسيط للعمل وتكامل بيئة التنفيذ مع باقي النظام. لإنشاء بيئة بتوزيع مختلف ، يكفي تنفيذ أمر إنشاء distrobox واحد ، دون التفكير في التفاصيل الدقيقة.
مربع التوزيعات تدعي أنها قادرة على استضافة 17 توزيعًا، بما في ذلك Alpine و Manjaro و Gentoo و EndlessOS و NixOS و Void و Arch و SUSE و Ubuntu و Debian و RHEL و Fedora. يمكن تشغيل أي مجموعة توزيع توجد بها صور بتنسيق OCI في الحاوية. بعد التثبيت ، يمكن للمستخدم العمل بشكل كامل على توزيع آخر دون مغادرة النظام الرئيسي.
أخبار Distrobox 1.4 الرئيسية
في هذا الإصدار الجديد تم تسليط الضوء على أن إضافة أمر "ترقية distrobox" لتحديث محتوى جميع الحاويات المثبتة بالتوزيعات دفعة واحدة ، بالإضافة إلى إضافة الأمر "Distrobox إنشاء إدخال" لإضافة بيئة قائمة على Distrobox إلى قائمة التطبيقات.
تغيير آخر يبرز هو أن الأمر "distrobox ephemeral" لإنشاء حاوية يمكن التخلص منها التي سيتم حذفها بعد انتهاء الجلسة المرتبطة بها.
وعلاوة على ذلك، يمكننا العثور على نص برمجي جديد يسمى "install-podman" يتيح ذلك للمستخدم إمكانية تثبيت Podman في الدليل الرئيسي دون التأثير على بيئة النظام (مفيد للبيئات التي يتم فيها تثبيت أدلة النظام للقراءة فقط أو غير قابلة للتحرير).
بالإضافة إلى ذلك ، فإنه يسلط الضوء أيضًا على ملف تحسين الدعم للأنظمة المضيفة مع مديري حزم Guix و Nix ، بالإضافة إلى تحسين دعم مصادقة LDAP و Active Directory و Kerberos.
يذكر أيضًا أنه تم العمل على تحسين رسائل خطأ عدم التطابق ، بالإضافة إلى مزامنة ملفات المضيف فقط في حالة وجودها ، وتم تحسين تكامل systemd للحاويات ذات الجذر.
من التغييرات الأخرى أبرز ما في هذا الإصدار الجديد:
- تجنب أخطاء xbps عن طريق تحديثها باستمرار
- نقطة تثبيت ثابتة للمنزل على نظام تشغيل قائم على ostree. سيؤدي هذا إلى إصلاح مشاكل تثبيت الحزمة على Fedora.
- tzdata معالجة الإصلاح
- تمت إضافة إدخال المساعدة المفقود للعلامة --next / -N
- list / host-exec: إصلاح كشف tty
- متجانس: أضف علامة بدون لون إلى القائمة
- list: قم بتعطيل الألوان عندما لا تكون في محطة طرفية.
- تمت إزالة وظيفة المسار المهملة
أخيرًا ، إذا كنت مهتمًا بمعرفة المزيد عن المشروع أو القائمة الكاملة للتغييرات ، فيمكنك القيام بذلك من خلال الرابط التالي.
كيفية تثبيت DistroBox على Linux؟
لمن هم مهتمًا بالقدرة على تثبيت هذه الأداة ، يجب أن تعلم أنه متاح في العديد من مستودعات توزيع Linux الرئيسية.
لكن في هذه الحالة ، سنستخدم طريقة التثبيت المتوفرة لأي توزيعة Linux تقريبًا. للقيام بذلك ، ما عليك سوى فتح Terminal وفيها سنكتب ما يلي:
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
وجاهزًا لذلك يمكننا البدء في استخدام هذه الأداة.
فيما يتعلق باستخدامه ، ينقسم Distrobox إلى 8 أوامر:
- Distrobox-create- ينشئ الحاوية
- distrobox-enter - للدخول إلى الحاوية
- distrobox-list- لإدراج الحاويات التي تم إنشاؤها باستخدام distrobox
- distrobox-rm- لإزالة حاوية تم إنشاؤها باستخدام Distrobox
- distrobox-stop- لإيقاف تشغيل حاوية تم إنشاؤها باستخدام Distrobox
- distrobox-init - نقطة دخول الحاوية (لا يقصد استخدامها يدويًا)
- تم تصميم distrobox-export- ليتم استخدامه داخل الحاوية ، وهو مفيد لتصدير التطبيقات والخدمات من الحاوية إلى المضيف
- distrobox-host-exec- لتنفيذ الأوامر / البرامج من المضيف ، أثناء وجوده داخل الحاوية
أخيرا إذا كنت مهتمًا بمعرفة المزيد عن Distrobox ، يجب أن تعلم أن كود المشروع مكتوب في Shell ويتم توزيعه بموجب ترخيص GPLv3. يمكنك الرجوع إلى كل من كود المصدر الخاص به ، بالإضافة إلى أدلة المستخدم الخاصة به ومزيد من المعلومات في ملف الارتباط التالي.