التصنيف: لينكس

تهيئة بيئات الذكاء الاصطناعي: تثبيت تعريفات NVIDIA CUDA أو AMD ROCm على لينكس

تهيئة بيئات الذكاء الاصطناعي: تثبيت تعريفات NVIDIA CUDA أو AMD ROCm على لينكس أصبحت تهيئة بيئة العمل الرسومية على لينكس خطوة أساسية لكل من يريد تشغيل نماذج الذكاء الاصطناعي محلياً، سواء للتدريب أو للاستدلال السريع. فالمعالج الرسومي GPU لم يعد مجرد مكوّن مخصص للألعاب أو التصميم، بل صار حجر الأساس في أطر مثل PyTorch وTensorFlow…

تعريف واستغلال المعالجات الرسومية (GPU Passthrough) في الأنظمة الوهمية

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

بناء وتجميع النواة (Compiling the Kernel) من المصدر: متى ولماذا نفعل ذلك؟

بناء وتجميع النواة (Compiling the Kernel) من المصدر: متى ولماذا نفعل ذلك؟ يُعد بناء نواة لينكس من المصدر خطوة متقدمة لا يحتاجها كل مستخدم، لكنها تبقى مهارة مهمة لمسؤولي الأنظمة، المطورين، والمهتمين بفهم النظام على مستوى أعمق. إذا كنت قد قرأت سابقاً مقدمة إلى عالم لينكس: التاريخ، الفلسفة، وفهم النواة (Kernel) فأنت تعلم أن النواة…

استخدام Zsh و Oh-My-Zsh مع تخصيص الـ Aliases لزيادة سرعة الكتابة

استخدام Zsh و Oh-My-Zsh مع تخصيص الـ Aliases لزيادة سرعة الكتابة إذا كنت تستخدم الطرفية يومياً في لينكس، فستلاحظ سريعاً أن الوقت لا يضيع في تنفيذ المهام الكبيرة فقط، بل في تكرار الأوامر نفسها عشرات المرات. هنا تظهر قيمة Zsh كصدفة أوامر متقدمة، ومعها إطار Oh-My-Zsh الذي يجعل تجربة الكتابة أسرع وأكثر مرونة وقابلية للتخصيص.…

إتقان الـ Terminal Multiplexers: استخدام TMUX لإدارة جلسات العمل البعيدة بكفاءة

إتقان الـ Terminal Multiplexers: استخدام TMUX لإدارة جلسات العمل البعيدة بكفاءة عند العمل على خوادم لينكس عبر SSH، يواجه كثير من مديري الأنظمة والمطورين مشكلة انقطاع الاتصال أو فقدان الجلسة أثناء تنفيذ مهام طويلة. هنا تظهر قيمة أدوات Terminal Multiplexers، وعلى رأسها tmux، التي تسمح لك بإنشاء جلسات طرفية قابلة للاستمرار حتى بعد انقطاع الشبكة.…