لينكس كما لم تشاهده من قبل تركيب واجهة رسومية للسيرفر

[b]السلام عليكم ورحمة الله وبركاته

بسم الله الرحمن الرحيم[/b] [b]

نبدا في موضوعنا على بركة اللله موضوعنا اليوم عن تثبيت واجهة رسومية على سيرفر لينكس سينتوس ويمكن التطبيق على باقي الأنظمة لكن مع بعض الإختلافات[/b] [b]

شاهدنا من قبل شروحات الكثير من الأخوة عن التصفح عبر التيرمنال (الشل) في سيرفر لينكس وكان هناك عدة برامج تقوم بهذا ومنها ما هو موجود أصلا في النظام[/b]
مثل lynx ومثال عليه في الشل

[LEFT] [LEFT]

                        lynx www.google.com  

[/LEFT]
[/LEFT]
[b]
ولكن عيبه طبعا أنه بدون ألوان ويفقد العديد من المميزات التي تراها في المواقع مثل الجافا سكربت وغيره

لكن هذا إستطاع غيره أن يوفره عبر الشل أيضا مثل links وبإمكانك تنصيبه بشكل سهل وهو أيضا لايدعم الألوان[/b] [b]
لكن يدعم الjava script

[/b]
[LEFT] [LEFT]

                       links www.google.com  

[/LEFT]
[/LEFT]
[b]
لكن إحنا عاوزين مثل ما بتوع الوندوز ليهم واجه بيتصفحو فيها بالألوان وبسرعة عالية وبيحملو من الرابد شير من سيرفراهم وبينزلو عليه برامج ftp ورفع وفك الضغط والكثير الكثير

بدون كتابة الأوامر بل بواجهة رسومية مثل اي نظام لينكس عادي بوجهة جينوم أو كيدي او الكثير من الواجهات الأخرى[/b] [b]

طيب كيف يا أخي هادا نظام سيرفر مو ديسك توب [/b] [b]

بنحكي عادي بإمكانك إضافة واجهة للسيرفر بشكل بسيط جدا [/b] [b]

أولا أنواع الواجهات الي حنستخدمها[/b] [b]
وهي 3 واجهات

الأول وهي بسيطة جدا وبدون سطح مكتب ولا اي برامج مرفقة (كئيبة ولكن يمكن تنزيل أي برامج وتشاهدها بالألوان عادي لكن إحنا عاوزين شي نازل وجاهز وبسيط )[/b] [LEFT] [LEFT]

                        X Window System  

[/LEFT]
[/LEFT]
[b]
الثاني حلو جدا وأكيد بتوع اللينكس بيعرفوه

[/b] [LEFT] [LEFT]

                       GNOME Desktop Environment  

[/LEFT]
[/LEFT]
[b]
الثالث

[/b] [LEFT] [LEFT]

                       KDE Software Development  

[/LEFT]
[/LEFT]
[b]
أيضا ممتاز جدا مثل الثاني مع بعض الفروقات

الأولى يمكن تنصيبها بشكل سهل وسريع[/b] [b]

في الشل[/b] [LEFT] [LEFT]

                       yum groupinstall "X Window System"  

[/LEFT]
[/LEFT]
[b]

الواجهة الأولى حتنزل بسهولة وبدون اي مشاكل فقط حيطلب التأكيد إكتب y [/b] [b]

والثانية والثالثة [/b] [b]

حيكون فيهم مشاكل "رسائل خطأ بتظهر عن التنصيب لهذا أحضرت لكم البكات الناقصة وكيفية تركيبها وبعد ذلك نكمل الشرح لتنصيب الواجهتين[/b] [b]
إذا لم يفلح معك هذا وظهر لك رسائل اخرى إطرحها هنا وسيتم الحل بإذن الله ولا تنسى أن تكمل الشرح مما بعد تنصيب الواجهتين فيمكنك الإكمال عبر الواجهة الأولى

بكجات rpm إلي فيها مشاكل[/b] [b]

الثانية حيظهر معانا الخطأ التالي وبصراحة لم أفهم لماذا يظهر هذا الخطأ في حين أننا نستخدم الأباتشي أكبر من 2.2.0 ويبدو أنها بكجات ناقصة ولكن حل المشكلة بالأسفل[/b] [b]

هذا الخطأ في حال نسختك كانت 64 bit[/b] [LEFT]

                       httpd >= 2.2.0 is needed by package gnome-user-share-0.10-6.el5.x86_64 (base)  

[/LEFT]
[b]
حنروح على عمو جوجل وندور على رابط ليها وطبعا انا محضرو ليكم

[/b] [LEFT] [LEFT]

                        wwget http://mirror.centos.org/centos/5/os/x86_64/CentOS/gnome-user-share-0.10-6.el5.x86_64.rpm  

[/LEFT]
[/LEFT]
[b]
وزي ما إنتا في نفس المكان

إكتب[/b] [LEFT]

                       rpm -i gnome-user-share-0.10-6.el5.x86_64.rpm--nodeps  

[LEFT] [/LEFT]
[/LEFT]
[b]
في حال كانت نسختك 32bit فالخطأ مختلف ولكن نفس الشي نجيب الملف ونطبق

[/b]
[LEFT][LEFT]

rpm -i gnome-user-share-0.10-6.el5.i386.rpm --nodeps  

[/LEFT]
[/LEFT]
[b]
وبعدها طبق الأمر للتنصيب

[/b]
[LEFT] [LEFT]

                       yum groupinstall "GNOME Desktop Environment"  

[/LEFT]
[/LEFT]
[b]
حيطلب التأكيد وحينزل معاك مية المية

الثالثة[/b] [b]
خطأ مشابه ولكن في بكج تانية

[/b] [LEFT] [LEFT]

                       wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/kdebindings-3.5.4-6.el5.x86_64.rpm  

[/LEFT]
[/LEFT]
[LEFT] [LEFT]

                       rpm -i kdebindings-3.5.4-6.el5.x86_64.rpm--nodeps  

[/LEFT]
[/LEFT]
[b]
لا ننسى أصحاب ال32 bit يبحثو عن الملف وينزلوه ويطبقو الأمر على الملف الي جابوه ولو تغلبو يبلغوني وانا بيجبلهم الملفات
ثم

[/b] [LEFT] [LEFT]

                       yum groupinstall "KDE Software Development"  

[/LEFT]
[/LEFT]
[b]

الآن يا باشا نزلت معانا الواجهات لكن كل الشرح الي سبق ممكن تنفذو على اي نسخة سنتوس سيرفر في بيتك لكن إحنا مش على السيرفر بدنا نوصلو عن بعد يبقى لازم يكون في حل للوصول عن بعد[/b] [b]

بنحكي ولا يهمك[/b] [b]

سنقوم بإنشاء[/b] VNC Server وهو تقريبا أفضلهم وأسهلهم وبردو لو حد عندو برنامج أخر ومجرب وسريع وقوي يريت يرفقو وبإذن الله بجربو وبرفقو للشرح [b]

إكتب التالي[/b] [LEFT]

                       yum install vnc-server
yum install vnc  
                                  

[/LEFT]
[b] الآن حنشغل الvnc سيرفر لأول مرة وحنديلو كلمة مرور وطبعا ضروري تكون صعبة

[/b] [LEFT] [LEFT]

                        vncserver  

[/LEFT]
[/LEFT]
[b]
ثم كلمة المرور ثم تأكيد الكلمة

الآن السيرفر جاهز للوصول عن بعد عبر البورت الإفتراضي ببرنامج real vnc الخاص بالوندوز وموجود بلينكس[/b] [b]

نزل البرنامج من هنا [/b] [LEFT] [LEFT]

                       http://www.filehippo.com/download_realvnc/  

[/LEFT]
[/LEFT]
[b]

بعد التنصيب حنشوف كيف حننتصل على السيرفر الآن والبورت الإفتراضي هو 5901[/b] [b]

عند الإتصال بشكل إفتراضي يكون على واجهة X Window الي هي أول واجهة[/b] [b]

للتغير علينا التعديل على ملف التالي وإضافة الكود هذا حسب الواجهة التي تريد (التعديل فقط في السطر الأخير)[/b] [LEFT] [LEFT]

                       pico /root/.vnc/xstartup  

[/LEFT]
[/LEFT]
[b]
واجهة جينوم

[/b][LEFT]

                       #!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &  

[/LEFT]
[b]
واجهة x window

[/b] [LEFT]

                       #!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &  

[/LEFT]
[b]
واجهة kde

[/b][LEFT]

                       #!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde &  

[/LEFT]
[b]
ملاحظة بين كل عملية تحويل والأخرى يجيب إغلاق الإتصال بالسيرفر كي يأخد الإعداد الجديد

إكتب[/b] [LEFT]

                        vncserver -kill :1  

[/LEFT]
[b]
لو كنت فاتح اكثر من سيشن

[/b][LEFT]

                        vncserver -kill :2  

[/LEFT]
[b]
ُثم تشغيل مرة اخرى

[/b][LEFT]

 vncserver  

[/LEFT]
[b]
وفي الختام فإن أصبت فهو توفيق من الله وكرما منه . وإن أخطأت فمن نفسي :rolleyes:

تحياتي لكم جميعا [/b] المصدر

رابط الدرس الأصلي

[b]

نلحقها بالصور لكي يكتمل الموضوع … الكمال لله[/b]

الله يسلمك يا مستر تيقر

جزاك الله خيرا

جزاك الله خيرا اخي . بخصوص الواجهات انا ثبت واحدة فقط الي هي الجنوم و استعملتها و ممتازة دائما كالعادة .

اا المشكل فلم يواجهني .