واجهات لينكس

مقدمة
مرونة لينكس تسمح لك باستبدل أي شيء فيه ومن ذلك الواجهة الرسومية فهناك أكثر من واجهة له وهي تقسم إلى نوعين أولاهما مدير النوافذ وهو برامج صغير مهمته توفير طريقة للتعامل مع النوافذ من تكبير وتصغير وتحريكها والتنقل بينها من خلال الأزرار أو ضغط مفاتيح معينة فقط ولا يوفر أكثر من ذلك وثانيهما بيئة سطح المكتب حيث يوفر مدير نوافذ إضافة إلى برنامج لتصفح المجلدات وبرامج لتشغيل أي شيء يخطر ببالك من البرامج المكتبية إلى مشغلات الفيديو كل هذا ضمن نفس الأسلوب ومن أشهرها KDE و Gnome و XFCE (وهذا الأخير مكتوب على مكتبة gtk كما في غنوم ولكنه أخف وأسرع وأقل مزايا ويشبه CDE) وقد تحدثنا عنهم سابقاً وهم يدعمون العربية والجدير بالذكر أن غنوم يمكنك أن تستعمل مدير نوافذ الذي تفضل فهو في الإصدارات الأولى كان يستعمل مدير نوافد اسمه sawfish وأصبح يستعمل ****City ويمكنك أن تطلب منه أن يستعمل غيرهما. وسنتحدث الآن عن بعض مديري النوافذ (قد لا يدعمون الكتابة العربية ولكنهم لا يظهرون إلا في إطار النافذة أو ما حولها) وليس عن بيئات سطح المكتب

2.10.2 برامج منسية

هناك الكثير من مدراء النوافذ الموجودة لا أحد يعرف عنها أو يذكرها مثل twm أي Tab Window Manager وهو يأتي مع XFree86 وهو مدير النوافذ الحاصل على أوسكار أبشع برنامج رسومي فهو لا يقوم بشيء، يوفر قائمة مرتبطة على الزر الأيمن يمكنك من خلالها فتح سطر الأوامر وتنفيذ ما تريد يمكنه عرض قائمة ظاهرة دائما كبديل عن لوح النوافذ والأزرار فيه مستطيلات ملونة فقط ، أتى بعده fvwm وهو كتب ليكون بديل عنه ويكون أكثر جاذبية ثم أتى بعده إصدارات مثل fvwm2 و fvwm95 وهؤلاء كما يقولون أنهم يوفرون مظهر شبيه بويندوز 95 وأزرار ثلاثية الأبعاد (هكذا كانت مايكروسوفت تسمي أزرارها مقارنة مع ويندوز 3.1) وهي لكذلك مقارنة بالمستطيلات الملونة ولكنه مجرد مستطيلات رمادية بعض أضلاعه بيضاء وبعضها الآخر غامقة وهم مديرو نوافذ خفيفون جدا. ولا ننسى برنامج flux box الذي تقوم فلسفته على عدم استعمال أي صور أو أيقونات. يعمل مديرا النوافذ blackbox و ******box بنفس الشكل والطريقة.


2.10.3 Icewm

هذا البرنامج من برامجي المفضل فهو خفيف جدا ولا يأخذ أي وقت (جربته على جهاز بسرعة 60 MHz فقط وكان يعمل مباشرة وأخت منه الصورة) وهو أيضا يوفر مؤثرات رائعة مثلا XP كما في الصورة المجاورة ولكنه لا يأتي مع أيقونا على سطح المكتب لهذا عليك استعمال برامج مثل dfm desktop file manager أو idesk أو حتى Nautilus (مدير ملفات غنوم) لعمل الأيقونات (الذي في الصورة هو dfm)

2.10.4 Window-Maker و AfterStep

هؤلاء الثلاثة يبدون من كوكب آخر فهم يشبهوا ويتصرفوا كما NeXT Step وهو مدير نوافذ غير مجاني مشهور على أنظمة يونكس القديمة تقوم الفكرة الأساسية فيه على وجود مربعات (تشبه الأيقونات) تحمل صورة تمثل برنامج معين عند النقر عليها تشغل ذلك البرنامج ويظهر مربع في الأسفل يمثل النافذة العاملة (بدل سطر المهام في ويندوز) وهناك مربعات آخرى ولكنها بدل أن تشغل برنامج تكون هي البرنامج (كما في ال applets ) مثل برنامج الساعة و تغيير الصوت
يعتبر Window-Maker من أسرع مديري النوافذ (سرعته مثيرة للريبة كيف برمجوه!) وأكثر من ذلك فهو أول مدير نوافذ وفّر خاصية التدرج اللوني في كل شيء فيه وهو أنيق وجميل أجمل ما فيه الدبوس الذي إذا وضعت عليه بعض المربعات تلتصق به وتترتب وإذا رفعت مؤشر الفأرة تختفي داخل مربع الدبوس ،النقر بالزر الأيمن على سطح المكتب يعطيك قائمة ويمكنك إعطاء مؤثر لطريقة تنزيل(تصغير) النافذة لتبدو وكأنها تتدحرج وتتقزم في المربع
After Step من أول محاولات عمل NeXT Step حر/مجاني

2.10.5 enlightenment

أكثر مديري النوافذ بهرجة ومؤثرات فهو يقوم بما يحلم منافسوه القيام به وذلك بسرعة مذهلة فهو يقوم بتلك العمليات بطرق رياضية لتسريعها مثلاً قد تظهر لك التلميحات في غيمة وتكون المؤشرات في حركة على شكل صاعقة وتجعل الخلفية تتموج كنهر ولكنه بعيد جداً عن ويندوز وأقرب إلى NeXT Step لقد جربت إصدار قديم منه هو E.16 وكان مذهلا في سرعته وفي الإصدار الجديد هناك مدير دخول كما kdm و gdm و مدير ملفات ويبدو أنهم ربما يخططون ليصبحو بيئة متكاملة


2.10.6 أخرى

هذه مجموعة من البرامج لا تزال قيد التطوير ويجب أن تتعملها إلا إذا كنت خبير بما فيه الكفاية وتريد تجريبها
3DDesktop وهو إضافة إلى مدير نوافذ sawfish و ****city في غنوم و ذلك الخاص ب KDE وحتى WindowMaker وهو فعلياً مبدل الأسطح الافتراضية وكما تعلم يوجد أكثر من سطح مكتب افتراضي (مساحة عمل) تستطيع تخيلها مرتبة في فراغ ثلاثي الأبعاد وعند التغيير من واحدة إلى أخرى تتحرك الكاميرا في هذا الفراغ وتنتقل إلى سطح المكتب المطلوب شغل النص التنفيذي 3ddesktop والذي قد تجده في القوائمة واربطه مع زر (الوثائق تقترح) CTRL+ALT+s لعمل ذلك في غنوم نفذ gconf-editor apps -> ****city -> global_keybindings -> run_command_1 اجعلها تنفذ 3ddesktop عند ضغط الزر. عند الرغبة في التبديل انقر على ذلك الزر أو اختره من القائمة سيظهر الفراغ الثلاثي الأبعار اضغط أحد الأرقام أو الأسهم ثم "إدخال" 3ddesk --acquire=700
XPDE وهو ليس مدير نوافذ وإنما بيئة سطح مكتب كما يوحي اسمه والهدف منه (عند الإنتهاء منه) عمل نسخة مطابقة ل XP فإذا كنت تملك شركة و تريد الإستفادة من لينكس ولكن موظفيك يعرفون ويندوز ليس بالضرورة أن تعمل لهم دورة فهذا البرنامج يعطيهم نسخة مطابقة هناك زرر Programs و Accessories وكل شيء ولكنه لايزال في بداية البداية


انتهى الجزء الاول من كتاب لينكس الشامل والى اللقاء مع الجزء الثانى