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

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

ولكن ما هو بالضبط ، ما الذي يمكنه فعله ، وما هي بعض أفضل برامج إدارة النوافذ التي يمكنك استخدامها على Linux؟ فيما يلي دليل يحتوي على إجابات لجميع هذه الأسئلة.

ما هو مدير النوافذ؟

يستخدم Linux أيضًا ، مثله مثل أي نظام تشغيل آخر يشبه Unix نظام X Window (أو X11) كنظام النوافذ الافتراضي الخاص به لإنشاء عناصر واجهة المستخدم الرسومية الأساسية التي تتطلبها التطبيقات المختلفة المستندة إلى واجهة المستخدم الرسومية لتعمل.

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

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

instagram viewer

أفضل مديري النوافذ لنظام التشغيل Linux

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

حقوق الصورة: Komrade Toast /ويكيبيديا

Xmonad هو مدير نوافذ ديناميكي مجاني ومفتوح المصدر لنظام Linux. إنه مكتوب بلغة Haskell ويأتي مع ملف تكوين يساعدك على تخصيص سلوكه وفقًا لتفضيلاتك.

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

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

لتثبيت xmonad على Debian / Ubuntu ، قم بتشغيل:

sudo apt تثبيت xmonad

على Arch Linux:

سودو بكمن-س xmonad

على Fedora / CentOS والأنظمة الأخرى المستندة إلى RHEL:

sudo dnf تثبيت xmonad
حقوق الصورة: ويكيبيديا

بدأت Awesome كشوكة لـ DWM (Dynamic Window Manager) ولكنها تطورت لاحقًا إلى مدير نوافذ Linux كامل خاص بها. كان أحد أهداف البرنامج هو تقديم حل سريع وبسيط لإدارة النوافذ دون المساس بالوظائف المتقدمة. وقد تمكنت في الغالب من الارتقاء إلى مستوى ذلك.

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

أحد الجوانب التي تبرز بشكل رائع عن بعض مديري النوافذ الآخرين هو أنه بدلاً من استخدام Xlib Library ، المعروف عنها أنها تحفز زمن الانتقال ، تستخدم مكتبة XCM غير المتزامنة التي تضمن أن أفعالك لا تخضع للكثير وقت الإستجابة.

لتثبيت رائع على Debian / Ubuntu:

sudo apt تثبيت رائع

على Arch Linux:

sudo pacman -S رائع

على Fedora / CentOS / RHEL:

تثبيت sudo dnf رائع
حقوق الصورة: Anselmgarbe /ويكيبيديا

DWM أو Dynamic Window Manager هو أحد مديري نوافذ Linux الأقدم في هذه القائمة. إنه مدير ديناميكي لتبليط النوافذ وكان مصدر إلهام وراء تطوير النوافذ الشهيرة مدراء مثل xmonad و awesome ، ويرجع ذلك أساسًا إلى وظائفه البسيطة والمبسطة التي تعمل فقط حسنا.

ومع ذلك ، نتيجة لهذا النهج الخفيف الوزن ، تواجه DWM بعض أوجه القصور. أحد هذه الأسباب هو عدم وجود ملف تكوين ، مما يجعل تخصيص عناصر البرنامج معقدًا ، حيث يتعين عليك الآن تعديل كود المصدر الخاص به وبنائه في كل مرة تريد إجراء تغيير.

ولهذا السبب ، فإن DWM عادة ما يكون مدير نوافذ مفضلًا ومفضلًا لأولئك الذين يحتاجون إلى مدير نوافذ بدون ضجة يقوم بعمل واحد - إدارة النوافذ - على عكس شيء مليء بالعناصر والميزات الإضافية ، والتي يمكن أن تضيف تعقيدًا إلى خبرة.

لتثبيت DWM على Debian و Ubuntu ، استخدم:

sudo apt install dwm

على Arch Linux:

سودو بكمان -S dwm

يعد تثبيت DWM على الأنظمة المستندة إلى Fedora / CentOS و RHEL أمرًا سهلاً:

sudo dnf تثبيت dwm
حقوق الصورة: Eryk Wdowiak /ويكيبيديا

IceWM هو مدير نوافذ مكدس مكتوب بلغة C ++. إنه يركز بالكامل على تقديم تجربة إدارة نافذة سريعة وسلسة ، مما يجعله مثاليًا لأجهزة Linux التي تعاني من ضعف القوة. ومع ذلك ، على الرغم من كون البرنامج خفيف الوزن ، إلا أنه لا يساوم على قابلية الاستخدام والتخصيص الأساسيين.

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

إضافة مثيرة للاهتمام لواجهة المستخدم الرسومية في IceWM هي شريط المهام المدمج في الجزء السفلي الذي يبسط بشكل أكبر إدارة وتنظيم نوافذ التطبيقات ومساحات العمل على سطح المكتب. وبالمثل ، فإنه يوفر أيضًا دعمًا لكل من RandR و Xinerama ، وهي لمسة لطيفة لمساعدتك في إعدادات الشاشات المتعددة.

لتثبيت IceWM على Debian / Ubuntu:

sudo apt تثبيت icewm

على Arch Linux:

sudo pacman -S icewm

على Fedora / CentOS / RHEL:

sudo dnf تثبيت icewm
حقوق الصورة: مايكل ستابيلبيرج /ويكيبيديا

i3 window manager هو برنامج يدوي للنافذة يدعم مجموعة من إعدادات تنظيم النوافذ. إنه مكتوب بلغة C ، ومثله مثل IceWM ، فإنه يوفر أيضًا وظائف التكوين عبر ملف نص عادي ، مما يجعل تعديل عناصره وفقًا لأسلوبك أمرًا سهلاً.

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

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

على Debian / Ubuntu:

sudo apt تثبيت i3

لتثبيت i3 على Arch Linux:

sudo pacman -S i3

على أنظمة Fedora / CentOS / RHEL:

sudo dnf تثبيت i3

إدارة تطبيقات Windows بشكل فعال على نظام Linux

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

في حال كنت قد بدأت للتو مع Linux ، نوصي بمراجعة مدير نافذة i3. إنه سريع ، ومحدود للغاية ، ويوفر إلى حد كبير جميع الميزات الأساسية التي ستحتاج إليها للحفاظ على تنظيم نوافذ التطبيق لديك وزيادة إنتاجيتك.

يشاركسقسقةبريد الالكتروني
كن أكثر إنتاجية على Linux مع i3 Tiling Window Manager

هل تريد حفظ العقارات المعروضة على الشاشة مع تحسين إنتاجيتك على Linux؟ قم بالتبديل إلى مدير نوافذ تبليط مثل i3 اليوم.

اقرأ التالي

مواضيع ذات صلة
  • لينكس
  • تخصيص Linux
  • أفضل
نبذة عن الكاتب
ياش وات (25 مقالة منشورة)

ياش هو كاتب موظفين في MUO لـ DIY و Linux والبرمجة والأمن. قبل أن يجد شغفه بالكتابة ، كان يطور الويب و iOS. يمكنك أيضًا العثور على كتاباته على TechPP ، حيث يغطي قطاعات أخرى. بخلاف التكنولوجيا ، يستمتع بالحديث عن علم الفلك ، الفورمولا 1 ، والساعات.

المزيد من Yash Wate

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك