[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

اختلافات

عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.

رابط إلى هذه المقارنة

جانبي المراجعة السابقةالمراجعة السابقة
المراجعة التالية
المراجعة السابقة
ar:slackware:beginners_guide [2014/02/01 14:30 (UTC)] monnerar:slackware:beginners_guide [2014/02/02 20:28 (UTC)] (حالي) monner
سطر 185: سطر 185:
 أن كُنت تستخدم بيئة سطح مكتب أُخرى مثل "XFCE" تستطيع تثبيت مدير الشبكة جنو من مستودعات [[http://slackbuilds.org/network/network-manager-applet/|SlackBuilds.org]]. أن كُنت تستخدم بيئة سطح مكتب أُخرى مثل "XFCE" تستطيع تثبيت مدير الشبكة جنو من مستودعات [[http://slackbuilds.org/network/network-manager-applet/|SlackBuilds.org]].
  
 +=====الانتقال إلى النواة العامة=====
 +من الموصى به الانتقال إلى النواة العامة، من السهل عمل ذلك لكن هناك بعض الخطوات التي يجب أن تتبعها.
  
-<note>**هذة المقالة مازلت تحت الإنشاء و المراجعة، أن كان لديك أي ملاحظات يرجي كتابتها في الموضوع الخاص بها في مجتمع لينكس العربي +<note tipما هو الفرق بين النواة العامة "generic" و النواة الضخمة "huge" التي تم تثبيتها افتراضياً؟ 
-سيتم وضع رد هناك عندما إنتهى أيضاً**</note>+خاصية النواة الضخمة "huge" أنها تحوي على جميع تعاريف القطع الصلبة و التي قد تحتاجها لتثبيت النظام بنجاح على جهازك. 
 +بالتفكير فى تعريفات وسائط التخزين و الشبكات (السلكية) و تعريفات ملفات النظام و التشفير و الكثير غير ذلك، كل هذة التعاريف المدمجة نتج عنه صورة نواة كبيرة (و من هُنا جاء اسم ضخمة). 
 +عندما تُقلع هذة النواة تستهلك الكثير من مساحة الرامات (1 قيقا تقريباً). 
 +من ناحية اخرى النواة العامة "generic" هي النواة العملية، لم يدمج معها التعريفات. 
 +جميع التعاريف تُحمّل بداخل الرام فى الخفاء، هذا سيجعل ذاكرة النواة اقل استهلاكً و يُسرع من عملية الإقلاع. 
 +يُخصص الحجم الأصغر لستخدام مساحة الرام الأولية أو "initrd"
 +مساحة الرام الأولية مطلوبة فى بعض الإعدادات، مثل برامج الرايد[software RAID] أو التشفير الكامل للأقراص الصلبة. 
 +من الآن عليك أن تعلم، النواة الضخمة لن تدعم مساحة الرام الأولية بينما النواة العامة تدعمها.</note> 
 + 
 +  نحتاج لإنشاء مساحة الرام الأولية ("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 
 +   
 +لتُحفظ التعديلات بشكل دائم، ثم إعد تشغيل الجهاز. 
 + 
 +<note important> 
 +  * ألقي نظرة على الصفحة الإرشادية لــ "mkinitrd" لمزيد من المعلومات بالأمر(man mkinitrd). 
 +  * إذا كُنت تستخدم محمل الإقلاع "grub" أو محمل أخر، يجب إجراء التعديلات المناسبة له. 
 +  * أن حاولت استخدام النواة العامة بدون إنشاء "initrd.gz" ستفشل عملية الإقلاع و ستُعرض لك رسالة خطأ فى النواة. 
 +</note> 
 + 
 +=====بدء بيئة سطح المكتب الرسومية===== 
 + 
 +====إعدادا "X" إن تتطلب الأمر==== 
 +يُستخدم في سلاكوير[[http://x.org|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" (وحدة تحويل رسومية).  
 +شركات البطاقة الرسومية عالية الأداء تُقدم تعريفات غير حُرة (مملوكة) لبطاقتها، هذة التعاريف ترفع من الأداء الرسومي أو الجرفيك للكمبيوتر و خاصة مكتبة الرسوميات المفتوحة [[wp>OpenGL|OpenGL]]. 
 + إن كنت تملك واحدة من هذة البطاقات ربما تود الأطلاع على مقالة "[[slackware:amd_nvidia|تعريفات البطاقات الرسومية المملوكة]]"
 + 
 +====اختيار بيئة سطح المكتب / مدير النوافذ==== 
 +لاختيار [[slackware:window_manager|مدير نوافذ]] أو[[slackware:desktop_environment|بيئة سطح المكتب]] التي ترغب في أستخدامها، قم بتشغيل الأداة المساعدة "xwmconfig" 
 +  $ xwmconfig 
 + 
 +و اختر واحدة من الخيارات المتاحة، لاحظ أنك تستطيع من تشغيل الأداة أو الأمر "xwmconfig" كمستخدم جذز(root)  لتعين واجهة افتراضية لكل المستخدمين. \\ عن طريق تشغيل نفس الأمر في حساب المستخدم الخاص بك تستطيع من تغير الواجهة الأفتراضية التي تم تعينها لكل المستخدمين لاختيار الواجهة التي تريدها. 
 +بعد أن تقوم بالأختيار تستطيع تشغيل الأمر: 
 +  $ startx 
 +و سيبدء ظهور بيئة سطح المكتب أو مدير النوافذ المفضل لك. 
 + 
 +====تسجيل الدخول عبر شاشة روسومية==== 
 +لتسجيل الدخول لحسابك عبر شاشة رسومية بدلاً من تسجيل الدخول عبر الطرفية (و هو الأفتراضي)، قم بتغير مستوي التشغيل الأفتراضي من الرقم "3" إلى الرقم "4" في ملف "inittab" على المسار التالي etc/inittab/ 
 + 
 +  id:3:initdefault: 
 + 
 +الى 
 + 
 +  id:4:initdefault: 
 + 
 +لاحظ الفرق بين توزيعات لينكس الأخري، العديد منها يستخدم مستوي التشغيل رقم "5" لشاشة الدخول الرسومية. 
 + في سلاكوير مستوي التشغيل رقم "5" مماثل لرقم التشغيل رقم "3" (إقلاع من الطرفية). \\ فى مستوي التشغيل الروسومي، سيُرحب بك عن طريق احد مديري العرض المتاحة (شاشة الدخول). سلاكوير ستبحث بشكل افتراضي عن شاشة الدخول المتوفرة من "GDM" (مدير عرض جنو) أو "KDM" (مدير عرض كيدي) أو "XDM" (مدير عرض X) في النظام. تستطيع من تثبيت مدير دخول اخر مثل [[howtos:window_managers:slim|SliM]] لكن سيتوجب عليك التحرير على ملف etc/rc.d/rc.4/ ثم تضيف استدعاء مدير شاشة الدخول الجديدة بنفس الطرقية الموضحة بالأعلى.   
 + 
 +=====مزيد من الإستطلاع===== 
 + 
 +====سطر الأوامر==== 
 +قد يكون من المفيد للمستخدمين الجُدُد الإستطلاع أو إستكشاف سطر الأوامر أكثر قليلاً قبل تثبيت واجهة رسومية لسطح المكتب ، فقط لمعرفة بعض أوامر الشل و التطبيقات المتاحة في الواجهة النصية. \\ تتميز سلاكوير بوجود عدة برامج تعمل من خلال سطر الأوامر لتأدية الكثير من المهام. \\ على سبيل المثال ، يمكن تصفح الأنترنت مع الروابط، يمكن الأستماع للمقاطع الصوتية (حتي التي يتم بثها على الأنترنت) من خلال الطرفية عبر استخدام مشغلات الصوت مثل moc, mpg123, ogg123. 
 + 
 +====تكامل 64 بت مع 32 بت ==== 
 +إن قمت بتثبيت سلاكوير الأصدارة 64 بت (في الغالب تسمى سلاكوير64 أو سلاكويرx86_64) سوف تكتشف قريباً أنها لا تُشغل برامج 32بت، مثل برنامج "[[http://winehq.org|Wine]]" ربما قد ترغب بقراءة صفحة [[slackware:multilib|إضافة خاصية تعدد المكتبات]] في هذة الحالة. 
 + 
 +====وثائق سلاكوير==== 
 +حتى يتمكن مستخدون سلاكوير من الأستفادة من الوثائق بشكل أفضل (و إلا لماذا نقرأ هذا؟). اقتراحنا لك هو تصفح هذا الويكي و الإطلاع على النصائح و كيف تفعل. و لاتنسى التحقق من دليل المستخدم الجذز في أقراص سلاكوير CD1/DVD ستجد الوثائق الرئيسية الخاصة بسلاكوير هُناك. كُل ملف نصي هُناك يستحق القراءة. 
 + 
 +=====ترقية النظام===== 
 +إن كُنت تستخدم سلاكوير من فترة و تريد ترقيتها للأصدارة التالية أو الأحدث بمجرد أن تكون متاحة ، هُناك مقالة جملية عن [[howtos:start|كيف تفعل]] متاحة : [[howtos:slackware_admin:systemupgrade|ترقية سلاكوير للأصدار الأحدث]]. 
 +عند ترقيتها لإصدارة أحدث، يجب دائماً قراءة ملفات التغيُرات الأخيرة قبل عملية الترقية، لمعرفة ما إن كان هناك خطوات إضافية يتم تنفيذها أما قبل أو بعد عملية الترقية. \\ لترقيتها للأصدارة المستقرة، فمن الجيد و المستحسن قراءة ملف الترقية و ملف التغيُرات و التلميحات الموجودة على اقراص CD/DVD أو على الموقع الرئيسي. 
 + 
 +<note>**هذة المقالة مازلت بحاجة  للمراجعة و التدقيق، أن كان لديك أي ملاحظات يرجي كتابتها في الموضوع الخاص بها في مجتمع لينكس العربي **</note>
  
 ar:slackware:beginners_guide ()