This translation is older than the original page and might be outdated. See what has changed.
ar:slackware:beginners_guide - SlackDocs

Welcome to the Slackware Documentation Project

إعداد نظام سلاكوير

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

قبل المتابعة، من المهم معرفة أن مدير حُزم سلاكوير لا يؤدي عمليات التحقق من الإعتماديات. إذا كُنت جديد على إستخدام سلاكوير، اختر التثبيت الكامل (مع احتمال استثناءات لسلسلة "KDEI") لتجنُب المشاكل لاحقاً.

توصية سلاكوير الرئيسية هي “إذا كان لديك مساحة كافية على القرص الصلب نَحن نحُثك على التثبيت الكامل لأفضل النتائج”.

نظرة عامة بعد التثبيت

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

لن يعرض عليك المثبت خطوة لإنشاء حساب مستخدم أثناء مراحل التثبيت، هناك حساب المستخدم الجذر(root) فقط و يتوجب عليك تَذَكُر كلمة المرور للمستخدم الجذر التي قمت بتعينها أثناء المراحل الأخيرة من التثبيت. قُم بتسجيل دخولك كــ “جذز” الآن - لتُنقل أمام علامة “#” فى البيئة النصية على الفور.

حسناً و الآن ما العمل؟ المستخدم “الجذر” ليس الحساب الذي تود أستخدامة يومياً. “الجذز(root)” يُستخدم لصيانة النظام و ضبط الإعدادات و ترقية البرامج و ما شابه ذلك (باختصار تحكم كامل بالنظام). أول ما ستفعل هو إنشاء حساب مستخدم جديد لك، بدون صلاحيات المستخدم الجذر. بعد ذلك، حان الوقت للنظر فى تثبيت تعريفات كروت الشاشة المملكة ( إذا كُنت تملك كرت Nvidia أو ATI) و إنشاء اتصال بالشبكة (سلكي/ لاسلكي) أو البدء ببيئة سطح المكتب الرُسومية. هُناك الكثير مما تستطيع فعله مع سلاكوير، لنبدء بالأساسيات.

إنشاء حساب مستخدم

أول أمر تحتاج فعله هو إنشاء حساب مستخدم خاص بك (غير الحساب الجذر)، هُناك طرقتين لفعل ذلك و كلاهما من خلال البيئة النصية [الطرفية]. الطريقة الموصى بها هي استخدام سكربت إضافة مستخدم التفاعلي الخاص بسلاكوير، بالأمر:

# adduser

ثم اتبع التعليمات. إقرأ صفحة إدارة المستخدمين لمزيد من التفاصيل حول سكربت إضافة مستخدم. كما تستطيع استخدام الطرقية غير التفاعلية بالأمر:

# useradd -m -g users -G wheel,floppy,audio,video,cdrom,plugdev,power,netdev,lp,scanner -s /bin/bash slacker

و عند الأنتهاء تستطيع تسجيل الدخول بحسبابك الجديد. سجل خروجك من حساب الجذر[root] (أُكتب “logout” فى حساب الجذر) ثم أدخل باستخدام حسابك الجديد. و الآن هيا بنا للمغامرة الممتعة حقاً.

دعم لُغتك فى سلاكوير

مثبت سلاكوير بلُغة الإنجليزية فقط و سنفترض أيضاً أنها اللُغة التى تريد التعامل بها مع برامجك على جهاز الكمبيوتر. أن كُنت من غير الناطقين باللُغة الإنجليزية و تريد نظام سلاكوير أن يدعم لُغتك الخاصة، يجب عليك الإطلاع على تعليماتنا فى مقالة “التعريب: دعم سلاكوير للُغتك الخاصة”.

إعداد مدير الحُزم

يجب عليك من فترة لأُخرى الأهتمام و التحقق من جهازك أنهُ بحالة جيدة. البرامج التى تم تثبيتها مع سلاكوير التى تعمل عليها، قد يحوي تتطورها [أو اصدارتها الأحدث]نقاط ضعف [ثغرات] مع مرور الوقت. عندما تُشكل نقاط الضعف تلك خطراً على جهازك، حينها تُصدر سلاكوير فى العادة نُسخ مرقّعة لحُزم البرامج تلك. الحُزم المرقّعة [أو المصححة] متاحة على شبكة الأنترنت (فى دليل الترقّعات“patches” للأصدارة) و تُعلن فى القائمة البريدية لأمن سلاكوير.

لديك خيارات عدة من أجل جعل نظام سلاكوير محدثاً. لكن ليس من المنصوح جعل عملية تطبيق أو تثبيت التحديثات الأمنية كاملة تلقائياً، لكن من الممكن عمل ذلك عبر وظيفة كرون “cron” [توضيح: كرون (بالإنجليزية: cron) مجدول أعمال زمني لأنظمة التشغيل شبيهة يونكس. يتيح كرون للمستخدمين جدولة الأعمال (الأوامر أو سكربتات شل) لتعمل تلقائيًا في وقت أو تاريخ محدد].

مدير الحُزم slackpkg

من الخيارات المفضلة استخدام slackpkg، و هو مدير للحُزم من أفضل أدوات إداراة الحُزم الخاصة بسلاكوير“pkgtools”. قبل استخدام slackpkg تحتاج من تحديد أو تعيين سيرفر لتحميل التحديثات و تثبيتها على جهاز الكمبيوتر.

قائمة السيرفرات المتاحة لأصدارة سلاكوير الخاصة بك تجدها في ملف “ mirrors ” على المسار التالي:

/etc/slackpkg/mirrors

أفتح الملف بأي محرر نصوص مثل نانو ( nano ) أو في آي ( vi ) و حذف علامة ( # ) من السيرفر المراد اختياره، تأكد من أنهُ يحمل نفس رقم اصدارة سلاكوير التي تستخدمها و تأكد من أختيار اقرب سيرفر لك أو سيرفر تعلم بأنهُ سريع و بمجرد الإنتهاء سنقوم بتجهيز أو تحديث قاعدة بيانات slackpkg بالأمر:

# slackpkg update gpg
# slackpkg update

لاحظ أن إدارة الحُزم تلك تمت كمستخدم جذز[root]

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

مراقبة تحديثات الحُزم

فى كتاب اساسيات سلاكوير فصل حول الحِفَاظ عليها محدثة. سيكون من المفيد قراءته أن لم تفعل ذلك مسبقاً.

  • إحدى الطرق للبحث و معرفة التحديثات ( الترقّعات و الإصلاحات ) هي الأشتراك في القائمة البريدية الأمنية لسلاكوير و تثبيتها عندما تقرأ عنها.
  • الطريقة الأخرى عن طريق تثبيت سكربت يتحقق من التحديثات مرة في اليوم و تمكين السكربت من أرسال رسالة لك عندما تكون التحديثات متاحة.

لعمل هذا ستحتاج لإعداد خدمة البريد المرسل( sendmail ) و كيفية إنشاء وظيفة كرون و السكربت للقيام بهذا العمل. هذا مثال عن السكربت rsync_slackware_patches.sh الذي يراقب ملف سجل التغيُرات للتحديثات. قم بتحميل السكربت و تحريرة ليتناسبك مع سيرفرك المفضل و جعله ملف تنفيذي ليتم استخدامه فى وظيفة كرون.

# wget http://www.slackware.com/~alien/tools/rsync_slackware_patches.sh -O /usr/local/bin/rsync_slackware_patches.sh
# chmod +x /usr/local/bin/rsync_slackware_patches.sh

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

# /usr/local/bin/rsync_slackware_patches.sh
[rsync_slackware_patches.sh:] Syncing patches for slackware version '13.37'.
[rsync_slackware_patches.sh:] Target directory /home/ftp/pub/Linux/Slackware/slackware-13.37/patches does not exist!
[rsync_slackware_patches.sh:] Please create it first, and then re-run this script.

لاحظ أن عليك التعديل على السكربت و تحدد دليلك المحلي ( و إنشاء ذلك الدليل أيضاً ) لاستخدام السكربت. وعند الأنتهاء يتوجب عليك تشغيل السكربت - لتحميل الترقّعات للمرة الأولى. ثم يمكنك استخدام وظيفة كرون لتشغيل السكربت مرة في اليوم. هذا مثال لجدول السكربت ليعمل كل يوم في الساعة 05:33، و تمكينة من التحقق لتحديثات الإصدارة 64 بت لسلاكوير 13.37. أفتح جدول كرون و حررة بكتابة:

crontab -e

ثم اضف هذا السطر لجدول كرون.

33 5 * * *      /usr/local/bin/rsync_slackware_patches.sh -q -r 13.37 -a x86_64

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

[rsync_slackware_patches.sh:] New patches have arrived for Slackware 13.37 (x86_64)!

.......................................................................

0a1,10
> Mon Sep 10 20:26:44 UTC 2012
> patches/packages/seamonkey-2.12.1-x86_64-1_slack13.37.txz:  Upgraded.
>   This is a bugfix release.
> patches/packages/seamonkey-solibs-2.12.1-x86_64-1_slack13.37.txz:  Upgraded.
>   This is a bugfix release.
> +--------------------------+
> Sun Sep  9 19:11:35 UTC 2012
> patches/packages/mozilla-thunderbird-15.0.1-x86_64-1_slack13.37.txz:  Upgraded.
>   This is a bugfix release.
> +--------------------------+

وستعلم حينها أن عليك تحديث مدير الحزم slackpkg وتمكينة من تثبيت اخر الترقّعات. هذا يمنحك السيطرة و التحكم بتحديثاتك (ستقرر متى تحدث نظامك) بينما البدء بالتحديثات التلقائية يتم إعلامك عن الترقّعات الجديدة المتاحة (و التي بالفعل تم تحميلها لك مسبقاً).

إعدادات الشبكة

أن قمت بتثبيت حُزم الشبكة فى نهاية مراحل تثبيت سلاكوير، ستُعرض لك بعض الأسئلة البسيطة مثل:

  • هل تستخدم DHCP
  • ما عنوان IP الذي تود استخدامة
  • ما هو اسم الجهاز المضيف
  • هل تملك خادم اسماء DNS فى الشبكة

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

  • etc/rc.d/rc.inet1.conf/

على المسار السابق حيث تذهب أو تُخزن تفاصيل وسيط الشبكة. أداة سلاكوير“netconfig” تضبط إعدادت الشبكة السلكية فقط[Ethernet]. أن كُنت تملك بطاقة شبكة إضافية تستطيع تحرير الملف بمحرر نصوص مثل نانو“nano” أو في آي “vi” ثم قم بضبط الإعدادات. هُناك صفحة إرشادية لذلك:

man rc.inet1.conf
  • /etc/resolv.conf

على المسار السابق حيث يتم إضافة قائمة البحث لأسماء الخودام و النطاق. أن كُنت تستخدم DHCP حينها عميل DHCP سيقوم بتحديث الملف. أن كُنت تستخدم عناوين IP ثابت حينها يتوجب عليك تحرير الملف بنفسك. هُناك صفحة إرشادية لذلك:

man resolv.conf
  • /etc/HOSTNAME

على المسار السابق مُعَرّف الجهاز المضيف.

  • /etc/hosts

على المسار السابق حيث تجد مُعَرّف وسيط الشبكة الأفتراضي [loopback interface] الذي يتصل بالمضيف. يمكنك إضافة المزيد من المضيفات لمخطط عناوين IP فى هذا الملف أن لم تكن تستخدم خادم DNS أو كُنت تريد تخطيط خاص لا يوفره خادم DNS. هُناك صفحة إرشادية لذلك:

man hosts

أن كُنت ترغب بقراءة مزيد من التفاصيل حول كيفية إعداد الشبكة، ألقي نظرة على الدليل الشامل للشبكات فى سلاكوير.

الإعداد التقليدي للشبكة

الشبكة السلكية

لإعداد بطاقة الشبكة السلكية اُكتب الأمر(مستخدم جذر)

# netconfig

نفس السكربت الذي تقدم تشغيله أثناء عملية تثبيت سلاكوير.

السكربت “netconfig” للتعامل فقط مع كروت الشبكة السلكية [Ethernet].

على افتراض أن تم إعداد اتصالك السلكي مسبقاً بالسكربت “netconfig” يجب أن يتم الأتصال تلقائياً بالشبكة بدون الحاجة لأي إعدادات إضافية بعد التثبيت. أن لم تقم بادخال معلومات إعدادات الشبكة خلال خطوات تثبيت سلاكوير، شغل السكربت “netconfig” كمستخدم جذر ثم أُكتب الأمر:

# /etc/rc.d/rc.inet1 eth0_start

و يجب أن يعمل اتصالك بالشبكة على الفور.

اللاسلكي

معظم البطاقات اللاسلكية مدعومة هذة الأيام من قبل لينكس، يمكنك البحث فى الأنترنت لمعرف ما أن كانت بطاقة الشبكة للاسلكية الخاصة بك مدعومة أم لا عبر كتابة “linux drivers” “تعريفات لينكس”. أن كنت تريد أن تعرف ما أن قام جهازك بالتعرف على بطاقة الشبكة اللاسلكية، أكتب الأمر:

# iwconfig

أن ظهرت الرسالة “no wireless extensions” “لا يوجد ملحقات لاسلكية” لجميع بطاقات الشبكة حينها النواة لا تحوي تعريف بطاقتك اللاسلكية و يتوجب عليك العثور عليه على شبكة الأنترنت. و كما هو الحال مع بطاقات الشبكة، إعدادات بطاقة الشبكة اللاسلكية توجد فى العادة على المسار /etc/rc.d/rc.inet1.conf. يمكنك أن تقرأ المزيد عن هذا، فى دليل إعداد اللاسلكي. هناك ايضاً صفحة إرشادية لذلك.

# man rc.inet1.conf

أيضاً، تحتاج القيام بخطوة تأمين الشبكة اللاسلكية أما بتشفير WEP أو WPA2 و يُنصح بشدة تأمين الشبكة للاسلكية. لاحظ أن إعدادات تشفير WPA/WPA2 ليس فقط على المسار /etc/rc.d/rc.inet1.conf يتوجب عليك أيضاً تحرير الملف على المسار /etc/wpa_supplicant.conf و إضافة أي مفاتيح تشفير هُناك.

مسألة التشفير اللاسلكي وخاصةً WPA قد يكون من الصعب إصلاحها، بعض الخطوات الأساسية لاستكشاف الأخطاء وإصلاحها تم تفصيلها فى دليل الشبكات اعلاة، فقط فى حالة لم تَربِط جهاز بنقطة وصول [Access Point].

الخدمات الرسومية لإعداد الشبكة

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

  • ستجد wicd فى مجلد الإضافات (extra) على مستودعات سلاكوير(مجلد “extra” يعني أنه ليس جزء من التوزيعة الأساسية و لن يتم تثبيته حتى مع اختيار تثبيت كامل للنظام).

بعد تثبيت حُزمة wicd يجب أن تجعله سكربت قابل للتنفيذ، ليبدء الأتصال بالشبكة تلقائياً عند الإقلاع فى الخفاء:

# chmod +x /etc/rc.d/rc.wicd

ثم تستطيع ضبط و إعداد الشبكة بواجهة رسومية من خلال wicd أو أن كُنت تعمل على سلاكوير الاصدار 14 بسطح مكتب كيدي تستطيع من استخدام الواجهة الرسومية widget بدلاً من wicd.

لمحبى البيئة النصية[الطرفية] هُناك “wicd-curses” الذي يقدم نفس قدرات الواجهة الرسومية.

  • ابتداءً من سلاكوير14 يوجد مدير الشبكة الذي يتم تثبيتة كجزء من التثبيت الكامل للنظام، لكن لن يبدء بالعمل بالخفاء افتراضياً.

كما الحال مع wicd يجب أن تجعله سكربت قابل للتنفيذ:

# chmod +x /etc/rc.d/rc.networkmanager

ستُمكن مدير الشبكة من البدء مع الإقلاع، يجب عليك ضبط إعدادات مدير الشبكة عبر أي واجهة رُسومية. سلاكوير14 تحوي على “widget” فى سطح مكتب كيدي لمدير الشبكة. أن كُنت تستخدم بيئة سطح مكتب أُخرى مثل “XFCE” تستطيع تثبيت مدير الشبكة جنو من مستودعات SlackBuilds.org.

الانتقال إلى النواة العامة

من الموصى به الانتقال إلى النواة العامة، من السهل عمل ذلك لكن هناك بعض الخطوات التي يجب أن تتبعها.

ما هو الفرق بين النواة العامة “generic” و النواة الضخمة “huge” التي تم تثبيتها افتراضياً؟ خاصية النواة الضخمة “huge” أنها تحوي على جميع تعاريف القطع الصلبة و التي قد تحتاجها لتثبيت النظام بنجاح على جهازك. بالتفكير فى تعريفات وسائط التخزين و الشبكات (السلكية) و تعريفات ملفات النظام و التشفير و الكثير غير ذلك، كل هذة التعاريف المدمجة نتج عنه صورة نواة كبيرة (و من هُنا جاء اسم ضخمة). عندما تُقلع هذة النواة تستهلك الكثير من مساحة الرامات (1 قيقا تقريباً). من ناحية اخرى النواة العامة “generic” هي النواة العملية، لم يدمج معها التعريفات. جميع التعاريف تُحمّل بداخل الرام فى الخفاء، هذا سيجعل ذاكرة النواة اقل استهلاكً و يُسرع من عملية الإقلاع. يُخصص الحجم الأصغر لستخدام مساحة الرام الأولية أو “initrd”. مساحة الرام الأولية مطلوبة فى بعض الإعدادات، مثل برامج الرايد[software RAID] أو التشفير الكامل للأقراص الصلبة. من الآن عليك أن تعلم، النواة الضخمة لن تدعم مساحة الرام الأولية بينما النواة العامة تدعمها.
  • نحتاج لإنشاء مساحة الرام الأولية (“initrd” اختصاراً لها)، وظيفة initrd تخزين ملفات النظام مؤقتاً[المستخدم الجذر“root”] اثناء مراحل الإقلاع الأولية للنواة.

و هذا يساعد للحصول على مونت[mounted] فعلي لنظام الجذر، عندما يُقلع النظام. أُكتب الأمر:

# /usr/share/mkinitrd/mkinitrd_command_generator.sh

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

#
# mkinitrd_command_generator.sh revision 1.45
#
# This script will now make a recommendation about the command to use
# in case you require an initrd image to boot a kernel that does not
# have support for your storage or root filesystem built in
# (such as the Slackware 'generic' kernels').
# A suitable 'mkinitrd' command will be:

mkinitrd -c -k 3.2.29 -f ext4 -r /dev/sdb2 -m usb-storage:ehci-hcd:usbhid:ohci-hcd:mbcache:jbd2:ext4 -u -o /boot/initrd.gz                            

من المقترح تشغيل سكربت “mkinitrd” فى سطر الأوامر (كجذر) لإنشاء صورة مضغوطة بالأمتداد “gz” لـــ “initrd”.

أن قمت بتثبيت “LILO” (محمل اﻹقلاع الأفتراضي لسلاكوير)، حينها يتوجب عليك التعديل على إعدادات الملف على المسار /etc/lilo.conf و إضافة قسم أو سطر ليتعرّف محمل الإقلاع على سلاكوير:

image = /boot/vmlinuz-generic-3.2.29
    initrd = /boot/initrd.gz # add this line so that lilo sees initrd.gz
      root = /dev/sda1
        label = Slackware
          read-only

فى الواقع السكربت ”mkinitrd_command_generator.sh” سيعرض لك مثال للقسم الذي تستطيع إضافتة فى /etc/lilo.conf أن تجاوزة تلك الخطوة أو المثال سيظهر اسم النواة العامة كالتالي:

# /usr/share/mkinitrd/mkinitrd_command_generator.sh -l /boot/vmlinuz-generic-3.2.29

لاحظ أنهُ من الموصى به إضافة قسم جديد بدلاً من تحرير قسم صورة النواة الموجودة. عيّن أو خصص اسم أو عنوان لقسمك الجديد. بعد إعادة التشغيل محمل الإقلاع “LILO” سيعرض عليك خيارين: الإقلاع بالنواة العامة “generic” أم النواة الضخمة “huge”.

  • بعد التعديل على ملف etc/lilo.conf/ احفظ الملف ثم شغل الأمر:
# lilo -v

لتُحفظ التعديلات بشكل دائم، ثم إعد تشغيل الجهاز.

  • ألقي نظرة على الصفحة الإرشادية لــ “mkinitrd” لمزيد من المعلومات بالأمر(man mkinitrd).
  • إذا كُنت تستخدم محمل الإقلاع “grub” أو محمل أخر، يجب إجراء التعديلات المناسبة له.
  • أن حاولت استخدام النواة العامة بدون إنشاء “initrd.gz” ستفشل عملية الإقلاع و ستُعرض لك رسالة خطأ فى النواة.

بدء بيئة سطح المكتب الرسومية

إعدادا "X" إن تتطلب الأمر

يُستخدم في سلاكويرX.Org و هو هيكل لأنظمة النوافذ X، في العادة خادم x سيقوم بالمسح التلقائي أو البحث عن بطاقة الكرت الرسومية و تحميل برامج تعريفها.
أن لم يعمل المسح التلقائي (تعطل أو تحطم x عند بدء التشغيل) ستحتاج لإنشاء ملف etc/X11/xorg.conf/ و تعيين الإعدادات الصحيحة للكرت الرسومي و دقة الشاشة. يمكن أن تستخدم الأمر:

# X -configure 

لإنشاء ملف إعدادات “xorg.conf” في الدليل الحالي. هذا الملف يمكن فيما بعد تخصيصه و نقله إلى الدليل /etc/X11/. لتفاصيل أكثر عن إعدادات X ألقي نظرة على الصفحة الإرشادية لدليل xorg.conf بالأمر (man xorg.conf).

تعريف كروت الشاشة غير الحُرة (ATI/nVIDIA)

العديد من المستخدمين يستخدم الكمبيوتر مع البطاقات الرسومية المدعومة من قبل “Nvidia” أو “ATI” (وحدة تحويل رسومية). شركات البطاقة الرسومية عالية الأداء تُقدم تعريفات غير حُرة (مملوكة) لبطاقتها، هذة التعاريف ترفع من الأداء الرسومي أو الجرفيك للكمبيوتر و خاصة مكتبة الرسوميات المفتوحة OpenGL. إن كنت تملك واحدة من هذة البطاقات ربما تود الأطلاع على مقالة “تعريفات البطاقات الرسومية المملوكة”.

اختيار بيئة سطح المكتب / مدير النوافذ

لاختيار مدير نوافذ أوبيئة سطح المكتب التي ترغب في أستخدامها، قم بتشغيل الأداة المساعدة “xwmconfig”

$ xwmconfig

و اختر واحدة من الخيارات المتاحة، لاحظ أنك تستطيع من تشغيل الأداة أو الأمر “xwmconfig” كمستخدم جذز(root) لتعين واجهة افتراضية لكل المستخدمين.
عن طريق تشغيل نفس الأمر في حساب المستخدم الخاص بك تستطيع من تغير الواجهة الأفتراضية التي تم تعينها لكل المستخدمين لاختيار الواجهة التي تريدها. بعد أن تقوم بالأختيار تستطيع تشغيل الأمر:

$ startx

و سيبدء ظهور بيئة سطح المكتب أو مدير النوافذ المفضل لك.

تسجيل الدخول عبر شاشة روسومية

لتسجيل الدخول لحسابك عبر شاشة رسومية بدلاً من تسجيل الدخول عبر الطرفية (و هو الأفتراضي)، قم بتغير مستوي التشغيل الأفتراضي من الرقم “3” إلى الرقم “4” في ملف “inittab” على المسار التالي etc/inittab/

id:3:initdefault:

الى

id:4:initdefault:

لاحظ الفرق بين توزيعات لينكس الأخري، العديد منها يستخدم مستوي التشغيل رقم “5” لشاشة الدخول الرسومية. في سلاكوير مستوي التشغيل رقم “5” مماثل لرقم التشغيل رقم “3” (إقلاع من الطرفية).
فى مستوي التشغيل الروسومي، سيُرحب بك عن طريق احد مديري العرض المتاحة (شاشة الدخول). سلاكوير ستبحث بشكل افتراضي عن شاشة الدخول المتوفرة من “GDM” (مدير عرض جنو) أو “KDM” (مدير عرض كيدي) أو “XDM” (مدير عرض X) في النظام. تستطيع من تثبيت مدير دخول اخر مثل SliM لكن سيتوجب عليك التحرير على ملف etc/rc.d/rc.4/ ثم تضيف استدعاء مدير شاشة الدخول الجديدة بنفس الطرقية الموضحة بالأعلى.

مزيد من الإستطلاع

سطر الأوامر

قد يكون من المفيد للمستخدمين الجُدُد الإستطلاع أو إستكشاف سطر الأوامر أكثر قليلاً قبل تثبيت واجهة رسومية لسطح المكتب ، فقط لمعرفة بعض أوامر الشل و التطبيقات المتاحة في الواجهة النصية.
تتميز سلاكوير بوجود عدة برامج تعمل من خلال سطر الأوامر لتأدية الكثير من المهام.
على سبيل المثال ، يمكن تصفح الأنترنت مع الروابط، يمكن الأستماع للمقاطع الصوتية (حتي التي يتم بثها على الأنترنت) من خلال الطرفية عبر استخدام مشغلات الصوت مثل moc, mpg123, ogg123.

تكامل 64 بت مع 32 بت

إن قمت بتثبيت سلاكوير الأصدارة 64 بت (في الغالب تسمى سلاكوير64 أو سلاكويرx86_64) سوف تكتشف قريباً أنها لا تُشغل برامج 32بت، مثل برنامج “Wine” ربما قد ترغب بقراءة صفحة إضافة خاصية تعدد المكتبات في هذة الحالة.

وثائق سلاكوير

حتى يتمكن مستخدون سلاكوير من الأستفادة من الوثائق بشكل أفضل (و إلا لماذا نقرأ هذا؟). اقتراحنا لك هو تصفح هذا الويكي و الإطلاع على النصائح و كيف تفعل. و لاتنسى التحقق من دليل المستخدم الجذز في أقراص سلاكوير CD1/DVD ستجد الوثائق الرئيسية الخاصة بسلاكوير هُناك. كُل ملف نصي هُناك يستحق القراءة.

ترقية النظام

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

هذة المقالة مازلت بحاجة للمراجعة و التدقيق، أن كان لديك أي ملاحظات يرجي كتابتها في الموضوع الخاص بها في مجتمع لينكس العربي

In Other Languages
Translations of this page?:
QR Code
QR Code ar:slackware:beginners_guide (generated for current page)