FreeBSD الجزء الثالث - تنصيب الواجهة الرسمية

كنت تحدثت منذ فترة طويلة عن مفهوم FreeBSD و كيفية تنصيبه و قلت أني سأواصل الحديث عنه في مناسبة أخرى على اﻷقل, اليوم أقدم هذا الشرح الذي لم يقع التطرق إليه في الأوساط العربية إلا نادرا رغم أهميته أي كيفية استعمال واجهة gnome أو kde مع FreeBSD, و لم يكن اﻷمر سهلا حيث تطلب مني الأمر إعادة تنصيب النظام في ثلاث مناسبات و حوالي 4 ساعات من محاولات فاشلة انتهت أخيرا بالنجاح و إليكم مباشرة كيف تمكنت من فعل ذلك.


عادة مايكون تنصيب gnome و kde متوفرين كخيار لتنصيب و بالإمكان اختيارهما مباشرة ليصبح استعمال أحدهما ممكنا بعد بعض التعديلات و لكن سأبدأ الشرح على أساس أن عملية التثبيت انتهت و يريد المستعمل إضافة gnome.
قد نستغرب هنا ونقول و لماذا تغافل مصنعيه عن دمجه مباشرة مع النظام و أراح مستعمليه من عناء التنصيب؟
FreeBSD باعتقادي غير مصمم للإستعمال العادي بل لاستعماله كخادم server و كما هو معروف يجب عدم اثقال الخوادم بواجهات رسومية بل أن تكون كامل قوة الجهاز موجهة للإستجابة للطلبات من Clients, و بالتالي لم يهتم مطوروه بهذه النقطة بقدر اهتمامهم بتسريع النظام و توفير أقصى درجات الحماية.

سأقوم بشرح تنصيب gnome فحسب حيث تتشابه الطريقة مع البقية.
لتنصيب gnome يوجد لدينا ثلاث خيارات:

من خلال الإنترنات

و هذا الخيار سيهل العملية كثيرا و لكن يجب ضبط اعدادات الإنترنات بالشبكة عبر shell أولا ثم يكتب الأمر التالي:

pkg_add -v -r gnome2
pkg_add -v -r kde3 
pkg_add -v -r xorg 
اﻷمر اﻷول لتنصيب gnome, الثاني ل kde في حين أن الأمر الأخير ضروري لتنصيب X windows System و بدونها لن ننجح في عمل شيء, لاحظ كذلك تشابه pkg_add و apt-get من حيث مبدأ الإشتغال .
 أنا لم أقم بتغيير اعدادات الإنترنات و بالتالي هذه الطريقة لا تتماشى معي, علي إذا أن أواصل.

من خلال قرص CD/DVD


في أغلب الحالات يجب استعمال DVD, من خلال حساب root نكتب للدخول إلى واجهة التنصيب من جديد:
sysinstall
ثم نتبع المسار التالي:
Configure > Packages > CD/DVD > Gnome 
نختر جميع packages ثم نقوم بتثبيتها جميعا ثم اختر install لمواصلة التنصيب, و كما فعلنا في المرة الأولى بالإمكان تغيير المسار للذهاب إلى kde و xorg و تثبيت جميع الحزم ثم سنعيد تشغيل النظام و سحب القرص من القارئ.

من خلال ports system

شخصيا لم أجربها و لكن رأيت ضرورة وضعها :
cd /usr/ports/x11/gnome2 
make clean; make install clean 
تفعيل تشغيل gnome ذاتيا

بعد الإنتهاء من التثبيت يتبقى لدينا تفعيل خيار التشغيل الآلي ل gnome مع كل اشتغال للجهاز.
سنقوم بتعديل ملف rc.conf
vi /etc/rc.conf
 و نضيف الأسطر التالية تحت السطر الأخير:
gnome_enable="YES"
hald_enable="YES" 
dbus_enable="YES"
gdm_enable="YES" 
 (تذكير الخروج يكون عبر ESC:wq )

و اذا كنا قد قمنا بتنصيب كل من kde و gnome فيجب اختيار أحدهما يكون الواجهة الإفتراضية مثلا لاختيار gnome
echo 'exec gnome-session' >> ~/.xsession
أو
echo "/usr/local/bin/gnome-session" > ~/.xinitrc

نعيد تشغيل الجهاز عبر reboot ثم نكتب stratx

و إن سارت اﻷمور كما يجب ستشاهد شكل FreeBSD الجديد, قمت بتجربة سريعة لأداء النظام ولا حظت أنه كان سريعا للغاية في أداءه و لكنني لم أستطع فعل الكثير فلا يوجد FireFox و لا تعريفات الصوت و البطاقة الرسومية و لا حتى بطاقة الشبكة و قد يكون لي موضوع آخر ان شاء اللّه لدى تعرفي على معطيات جديدة.

سطح المكتب عند أول استخدام (من جهاز أخر)


0 comments: