الثلاثاء، 2 فبراير 2016

شرح تثبيت XFCE على Arch Linux

تعتبر واجهة XFCE  من أخف و أروع الواجهات الرسومية التي يمكنك استخدامها على Linux  بشكل عام
يوجد العديد من محبين هذه الواجهة وأيضا محبين لنظام تشغيل Linux لاكن ربما يواجهون بعض الصعوبات لتثبيت هذه الواجهة على هذا النظام بالأخص Arch Linux





تنصيب XFCE على Arch Linux


pacman -S xfce4

اضغط Enter للاختيار الافتراضي


تحميل اضافات Xfce


هناك اضافات تقدمها Xfce وهي اختيارية وهي xfce4-goodies ادخل عليها وتصفحها
اذا كنت لم تتعامل مع Xfce من قبل و وجت اشياء ناقصه لا تعرف كيف تضيفها بشكل خاص
مثلا : لن تجد اختصار عند الضغط بالزر الايمن على الملفات المضغوطو لفك ضغطها !
لاكن الاضافات توفر عليك الذي تبحث عنه انا شخصيآ أنصحك بتحميلها.

حمل اضافات Xfce

pacman -S xfce4-goodies


تثبيت تعريفات بطاقة الرسومات Arch Linux



اذا كان بطاقة الرسومات Intel


pacman -S xf-68-video-intel


اذا كان بطاقة الرسومات nvidia


GeForce 400 series cards

pacman -S nvidia nvidia-libgl


GeForce 8000/9000

pacman -S nvidia-340xx nvidia-340xx-libgl


GeForce 6000/7000

pacman -S nvidia-340xx nvidia-340xx-libgl



اذا كنت تستخدم نظام 64 استبدل بعض التعريفات

lib32-nvidia-libgl, lib32-nvidia-340xx-libgl or lib32-nvidia-304xx-libgl


اذا كان بطاقة الرسومات ATI


pacman -S xf86-video-ati



تثبيت Xfce على Arch Linux مثبته على VirtualBox



pacman -S virtualbox-guest-modules

اعداد kernel modules

nano /etc/modules-load.d/virtualbox.conf

أضف kernel modules

vboxguest
vboxsf
vboxvideo

CTL+X ثم Y ثم Enter لحفظ الملف

أعد تشغيل النظام 

systemctl reboot


تثبيت سيرفر Xorg


pacman -S xorg-server xorg-utils xorg-xinit

اضغط Enter للاختيار الافتراضي


تشغيل واجهة Xfce


startxfce4

اختر الشكل الافتراضي للواجهة . الان الواجهة الرسومية مثبتة بشكل سليم اذا ظهرت 



اعداد مدير الملفات Thunar


Thunar هو مدير الملفات التى تستخدمة واجهة Xfce و أول شيء سوف تلاحظه هو اختفاء سلة المهملات ذلك يرجع الى خلل في التركيب التلقائي مما يؤدي أيضا الا عدم القدرة على تركيب عصا الفلاش ايضا و يتم حل هذه المشكلة بـ تنصيب GVFS , وايضا ستلاحظ عدم وجود المجلدات الافتراضية في مجلد المنزل وسيتم حلها بـ Xdg user directories ولن يكون هناك برنامج لتعامل مع الملفات المضغوطة عند استخدام الزر الايمن للماوس , ولن يكون هناك عينات مصغرة عند تصفح الملفات بـ Thunar

تنصيب GVFS


pacman -S gvfs


أهم برامج تصفح الملفات و عرض العينات المصغرة



عرض عينات مصغره لملفات PDF  في مدير الملفات

pacman -S poppler-glib


عرض عينات مصغرة لملفات الصور في مدير الملفات

pacman -S tumbler


عرض عينات مصغرة لملفات الفيديو

pacman -S ffmpegthumbnailer


برنامج تشغيل ملفات الفيديو و الصوت

pacman -S totem


برنامج تشغيل ملفات PDF

pacman -S evince


برنامج تشغيل و فك ضغط الملفات المضغوظة

pacman -S file-roller


اضافة المجلدات الافتراضية في مجلد المنزل في Xfce


عند تثبيت واجهة Xfce لن تجد المجلدات الافتراضية التى تأتي مثلا مع Gnome على سبيل المثال
مثل مجلدات Documents , Downloads , Music الخ.

إضافة برنامج الدليل الذي يساعدك على إنشاء المجلدات

pacman -S xdg-user-dirs

إنشاء المجلدات

sudo xdg-user-dirs-update

لتظهر المجلدات عليك إعادة التشغيل



اضافة خطوط Arch Linux


لتحسين مظهر الواجهة Xfce هو بتنزيل خطوط لان الخطوط التي يستخدمها النظام لا تعطي جمال للواجهة عند تثبيت خطوط جميلة سوف تعطي الواجهة مزيد من الجمال

pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji ttf-freefont ttf-arphic-uming ttf-baekmuk 

ليس من الضرورة تحميل كل الخطوط على حسب ما تفضل !



مدير العرض


بعد تثبيت واجهة Xfce لن تعمل من تلقاء نفسها عند بدء التشغيل فهي بحاجة الي مدير عرض للقيام بذلك, ولن تستطيع تحديد المستخدمين الا بـ مدير تسجيل الدخول الذي يظهر قبل الواجهة الرسومية لكتابة اسم المستخدم و كلمة المرور. لذلك علينا تثبيت مدير للعرض و مدير تسجيل الدخول.



اعداد Xinitrc


ليفهم مدير العرض ان الواجهة التي نستعملها هي Xfce يتم ذلك عن طريق ملف Xinitrc

انسخ ملف xinitrc الي مجلد الرئيسي للمستخدم استخدم امر النسخ باسم المستخدم الذي سيطبق عليه الامر

cp /etc/X11/xinit/xinitrc ~/.xinitrc


عدل على ملف xnintrc

nano ~/.xinitrc

عدل على الملف ليكون بالشكل التالي

...
# twm &
# xclock -geometry 50x50-1+1 &
# xterm -geometry 80x50+494+51 &
# xterm -geometry 80x20+494-0 &
# exec xterm -geometry 80x66+0+0 -name login
exec startxfce4



نفذ الامر لتفعيل executing للملف

sudo chmod + x ~/.xinitrc

Slim


هو مدير للعرض و مدير تسجيل الدخول مع امكانيات جميلة مثل تغيير الثيم و تحديد المستخدم الافتراضي و تسجيل الدخول التلقائي.

تثبيت Slim


pacman -S slim


تثبيت ثيمات Slim


حمل الثيمات 

paman -S slim-themes

لتحميل ثيم Arch Linux لمدير العرض Slim

pacman -S archlinux-themes-slim


اعداد مدير العرض Slim


ملف الاعدادات الخاص بـ Slim هو 

/etc/slim.conf

ادخل علية وعدل عليه حسب رغبتك

تحديد اسم مستخدم افتراضي في Slim


default_user        ahmed

مع تغيير كلمة ahmed الى اسم المستخدم الخاص بك


تفعيل الدخول التلقائي في Slim


auto_login          yes

اذا قمت بتفعيله لن يظهر مدير تسجيل الدخول و سيتم الدخول الي الواجهة مباشرة باسم المستخدم الافتراضي الذي قمت بكتابته.


تثبيت ثيم Arch Linux في Slim


اولا قم بالغاء الثيم الافتراضي

#current_theme       default

اضف اسفله 

current_theme       archlinux-simplyblack

ليصبح بهذا الشكل 

#current_theme       default
current_theme       archlinux-simplyblack

يمكنك اختيار ثيمات اخرى من مسار ثيمات Slim

/usr/share/slim/themes


تفعيل مدير العرض Slim عند الاقلاع

تتم عملية تشغيل Slim  عند الاقلاع بواسطة Systemd

systemctl enable slim

أعد التشغيل ستجد أن شاشة مدير تسجيل الدخول ظهرت اما لو فعلت تسجيل دخول تلقائي فستدخل الى الواجهة الرسومية مباشره .


كلمات دلالية
  • arch linux
  • xfce
  • Thunar
  • xdg
  • slim
  • xinitrc
  • xorg
  • virtualbox

0 التعليقات:

إرسال تعليق