هلا يا قوم 🤍
البوست ده لعشاق لينكس، ولا عزاء لمستخدمي الويندوز 😂.
من زمان وأنا بفكر في حاجة زي كده وبقول: "إزاي بعد ده كله ومفيش حاجة زي دي بجد؟"، فقلت أجرب وأبحث عنها وبالفعل لقيتها موجودة وجاهزة! 😅
يا أخي عالم الـ Open Source بجد مسابوش حاجة إلا لما عملوها، ناس جامدة بجد مش أي كلام 🔥.
💡 إيه هي أداة Distrobox؟ وليه هتفرق معاك؟
بص يا سيدي، لو أنت شخص زيي بتحب Fedora مثلاً، بس الـ Package Manager والـ AUR بتوع Arch عاجبينك ومتمسك بيهم ومش عايز تسيب Fedora عشانهم 👀... فالـ Tool دي معمولالك أنت مخصوص! 😂
الـ Tool اسمها Distrobox: وهي ببساطة قائمة على فكرة الـ Containerization 🐳:
- مشاركة الـ Kernel: تقدر تسطّب أي توزيعة أنت عايزها جوه Container وتشتغل بيها عادي جداً من غير ما تسيب توزيعتك الأساسية، ومن غير ما تشيل هم الموارد لأنها بتشارك نفس الـ Linux Kernel بتاع توزيعتك.
- خفيفة وشديدة الأداء: مش بتنزل GUI كامل أو نظام جديد، هي بتنزل الحزم الأساسية المبنية عليها التوزيعة فقط كأنك منزلها From Scratch، فمش هتاخد منك مساحة كبيرة ولا تستهلك موارد ضخمة.
🔥 الميزة الأهم: Seamless Export وكارت الشاشة (GPU)
- الدمج التام مع النظام (Seamless Export):
أي برنامج تسطبه جوه الـ Container تقدر تعمل لهexportبره، فيظهر عندك في قائمة البرامج الرئيسية على توزيعتك الأساسية كأنك مسطبه عليها مباشرة وبكفاءة عالية! - دعم كامل لكرت الشاشة (GPU Support):
بتدعم تسريع الهاردوير وكروت الشاشة عادي جداً دون أي فاقد في الأداء 😎. - حل مشكلة حزم البرامج والملفات (
.deb/.rpm):
لو فيه برنامج متوفر بصيغة.debفقط ومش نازل لتوزيعتك (زي Fedora)، بدل ما تدور على Workarounds وتحويلات مش مضمونة... تقدر بسهولة تفتح Container لـ Ubuntu، تسطب ملف.debجوه، وتعمل له Export لتوزيعتك ويكون جاهز فوراً! - مشاركة الـ Home Directory:
الـ Container بيشارك معاك نفس ملفات الـ$HOMEونفس الـ User والمسارات، يعني شغلك كله متكامل ومفيش أي عزلة تضايقك في الملفات 😅.
📖 دليل التثبيت والتوثيق التفصيلي
الـ Readme والخطوات العملية الكاملة (شاملة التثبيت على Fedora، وتثبيت Arch/AUR، وتصدير التطبيقات، ودعم NVIDIA GPU) متاحة هنا:
👉 دليل تثبيت واستخدام Distrobox بالتفصيل والخطوات
وبس يا سيدي... Enjoy! 😂💥
Comments
Loading the discussion…