اليوم نتكلم عن مكونات نظام التشغيل لنيكس لأن الكثير من الناس و خاصة المبتدئين يقعون في فخاخ الخطأ في الفهم بين مكونات هذا النظام
مكونات نظام تشغيل لنيكس
الكثيرون ينظرون الي نظام التشغيل وكأنه برنامج واحد، وهذه فكرة خاطئة. فنظام تشغيل لنيكس يتكون من عدة مكونات رئيسية بالضافة الي
مكونات إختيارية. في هذا الجزء سنلقي نظرة علي مكونات نظام تشغيل لنيكس:
.GNU( برامج قنو)
.kernel( الكرنل)
.File System( نظام الملفات)
.X Window System( برنامج الواجهة الرسومية)
.Gnome & KDE( سطح المكتب)
البرامج المختلفة التي يحتاج اليها المستخدمون .
----------------------------------------------------------------------
مكونات إختيارية. في هذا الجزء سنلقي نظرة علي مكونات نظام تشغيل لنيكس:
.GNU( برامج قنو)
.kernel( الكرنل)
.File System( نظام الملفات)
.X Window System( برنامج الواجهة الرسومية)
.Gnome & KDE( سطح المكتب)
البرامج المختلفة التي يحتاج اليها المستخدمون .
----------------------------------------------------------------------
برامج قنو
ولكن الفرق .(Unix). إختصارا، هو مشروع بدء في عام 1984 لكتابة نظام تشغيل جديد مشابه ليونيكس( GNU أو )GNU's Not Unix( قنو)
وهذا المشروع .)
www.gnu.org( موقعهم علي النترنت هو .)Free Software( الساسي أن هذا النظام الجديد سيكون مفتوح المصدر ومجاني
بدأ من قبل ريتشارد ستولمن . ريتشارد تخرج من جامعة هارفارد في عام 1974 حاصل علي شهادة البكالوريس في الفيزياء . وقد عمل كمبرمج
إستقال ريتشارد من عمله في عام .)Emacs, gcc, gdb( وقد كتب أو ساهم في العديد من برامج قنو مثل .MIT في معمل الذكاء الصطناعي في
1984 لكي يبدا مشروع قنو.
في بداية الثمانينات، اصبحت جميع شركات الكمبيوتر تحد من قدرة الشخاص علي الطلع علي شفرة البرامج وتجبر الجميع علي التوقيع علي
اتفاقيات لعدم نشر شفرات البرامج ولعدم عمل نسخ من البرامج والخ . هذا الوضع سيخلق جو يصبح فيه من المستحيل التعلم، وستصبح العلوم
المتقدمة حكرا في يد البلد المتطورة فقط لن شركات الكمبيوتر موجودة فيها.
لكي يتعلم الشخاص البرمجة، يجب أن يطلعوا علي شفرة البرامج لفهمها والعمل علي تطويرها . ولكن هذا سيكون مستحيل في الجو الذي بدا في
أوائل الثمانينات )ومازال مستمرا الي الن(. وأيضا الفكار الجديدة التي سيأتي بها شباب الغد ستموت قبل ولدتها لنهم لم ) ولن( يحصلوا علي
الفرصة للتعلم .
ريتشارد ستولمن والكثيرون غيره )خاصة الموجودين في المجال الكاديمي( كانوا يعارضون هذا التوجه من قبل الشركات لنهم أدركوا خطورته
علي مستقبل البشرية العلمي . ولكن لم تكن هناك جهة يستطيع فيها هؤلء الشخاص اللتقاء حتي أسس ريتشارد مشروع قنو.
هناك الكثيرالكثير من الشخاص الذين يؤمنون بمبادئ نبيلة، ولكن هناك القليل القليل من الشخاص الذين هم مستعدون للتضحية الشخصية من
أجل مبادئهم. ريتشارد أمن بوجوب العمل علي نشر شفرة البرامج وقرر أن يكتب نظام تشغيل يكون مفتوح المصدر. وفعل الشئ الذي ليفعله
الذي هو من أرقي معاهد التقنية في امريكا والعالم . وبعد ذلك بدء العمل منفردا ومن ثم إنضم اليه الكثير MIT الكثير، قدم إستقالته من عمله في
لحقا.
مشروع قنو يهدف الي عمل نظام تشغيل كامل مشابه لنظام يونيكس. لماذا مشابه ليونيكس؟ لن الجميع كان يستخدم يونيكس ولنه نظام جيد. فإذا
أردت أن تكتب نظام تشغيل جديد، فطبعا ستبنيه علي أساس مشابه لنظام قد أثبت نفسه في عقد من الزما .ن وبدء العمل في كتابة مكونات نظام
التشغيل الجديد.
مشروع قنو أنجز العديد من البرامج المهمة، ولكن واحد من أهم إنجازاته ليس برنامج ولكن رخصة . لقد تم إبتكار رخصة جديدة من أجل ضمان
بدون الخوف من الستحواذ عليها من قبل شركات الكمبيوت . ر وأسم هذه الرخصة )Free/Open ( أن البرامج المفتوحة المصدر ستضل حرة
أتمني أن تذهبوا الي موقع قنوعلي النترنت لفهم معني .GNU GPL أو إختصارا )GNU General Public License( هورخصة قنو العامة
هذه الرخصة.
وهذا المشروع .)
www.gnu.org( موقعهم علي النترنت هو .)Free Software( الساسي أن هذا النظام الجديد سيكون مفتوح المصدر ومجاني
بدأ من قبل ريتشارد ستولمن . ريتشارد تخرج من جامعة هارفارد في عام 1974 حاصل علي شهادة البكالوريس في الفيزياء . وقد عمل كمبرمج
إستقال ريتشارد من عمله في عام .)Emacs, gcc, gdb( وقد كتب أو ساهم في العديد من برامج قنو مثل .MIT في معمل الذكاء الصطناعي في
1984 لكي يبدا مشروع قنو.
في بداية الثمانينات، اصبحت جميع شركات الكمبيوتر تحد من قدرة الشخاص علي الطلع علي شفرة البرامج وتجبر الجميع علي التوقيع علي
اتفاقيات لعدم نشر شفرات البرامج ولعدم عمل نسخ من البرامج والخ . هذا الوضع سيخلق جو يصبح فيه من المستحيل التعلم، وستصبح العلوم
المتقدمة حكرا في يد البلد المتطورة فقط لن شركات الكمبيوتر موجودة فيها.
لكي يتعلم الشخاص البرمجة، يجب أن يطلعوا علي شفرة البرامج لفهمها والعمل علي تطويرها . ولكن هذا سيكون مستحيل في الجو الذي بدا في
أوائل الثمانينات )ومازال مستمرا الي الن(. وأيضا الفكار الجديدة التي سيأتي بها شباب الغد ستموت قبل ولدتها لنهم لم ) ولن( يحصلوا علي
الفرصة للتعلم .
ريتشارد ستولمن والكثيرون غيره )خاصة الموجودين في المجال الكاديمي( كانوا يعارضون هذا التوجه من قبل الشركات لنهم أدركوا خطورته
علي مستقبل البشرية العلمي . ولكن لم تكن هناك جهة يستطيع فيها هؤلء الشخاص اللتقاء حتي أسس ريتشارد مشروع قنو.
هناك الكثيرالكثير من الشخاص الذين يؤمنون بمبادئ نبيلة، ولكن هناك القليل القليل من الشخاص الذين هم مستعدون للتضحية الشخصية من
أجل مبادئهم. ريتشارد أمن بوجوب العمل علي نشر شفرة البرامج وقرر أن يكتب نظام تشغيل يكون مفتوح المصدر. وفعل الشئ الذي ليفعله
الذي هو من أرقي معاهد التقنية في امريكا والعالم . وبعد ذلك بدء العمل منفردا ومن ثم إنضم اليه الكثير MIT الكثير، قدم إستقالته من عمله في
لحقا.
مشروع قنو يهدف الي عمل نظام تشغيل كامل مشابه لنظام يونيكس. لماذا مشابه ليونيكس؟ لن الجميع كان يستخدم يونيكس ولنه نظام جيد. فإذا
أردت أن تكتب نظام تشغيل جديد، فطبعا ستبنيه علي أساس مشابه لنظام قد أثبت نفسه في عقد من الزما .ن وبدء العمل في كتابة مكونات نظام
التشغيل الجديد.
مشروع قنو أنجز العديد من البرامج المهمة، ولكن واحد من أهم إنجازاته ليس برنامج ولكن رخصة . لقد تم إبتكار رخصة جديدة من أجل ضمان
بدون الخوف من الستحواذ عليها من قبل شركات الكمبيوت . ر وأسم هذه الرخصة )Free/Open ( أن البرامج المفتوحة المصدر ستضل حرة
أتمني أن تذهبوا الي موقع قنوعلي النترنت لفهم معني .GNU GPL أو إختصارا )GNU General Public License( هورخصة قنو العامة
هذه الرخصة.
الكرنل
الكثير من الشخاص )وبالذات القادمين حدثيا الي لنيكس( يخلطون بين الكرنل وبين نظام التشغيل . بل هناك العديد من الكتاب الذين ليعرفون
الفرق ايضا. ولذلك إنتبهوا أيها الشباب والشابات.
كل نظام تشغيل علي وجه الرض مكون من العديد من البرامج، وكل هذه البرامج معا تسمي نظام التشغيل. واحد من هذه البرامج يسمي
الكرنل. الكرنل هو البرنامج الذي يقوم بإرسال واستقبال البيانات من والي وحدات التخزين ) قرص صلب، قرص مرن، قرص مزدوج(. الكرنل هو
الكرنل هو الذي يسمح لنا بتشغيل عدة برامج في نفس الوقت، ويسمح لعدة أشخاص بالدخول الي .)RAM( الذي يتعامل مع الذاكرة العشوائية
.)Linux( الجهاز في نفس الوقت، والخ . إذا الكرنل هو أهم برنامج في نظام التشغيل. وإسم هذا الكرنل الذي نستخدمه نحن هو لنيكس
الفرق ايضا. ولذلك إنتبهوا أيها الشباب والشابات.
كل نظام تشغيل علي وجه الرض مكون من العديد من البرامج، وكل هذه البرامج معا تسمي نظام التشغيل. واحد من هذه البرامج يسمي
الكرنل. الكرنل هو البرنامج الذي يقوم بإرسال واستقبال البيانات من والي وحدات التخزين ) قرص صلب، قرص مرن، قرص مزدوج(. الكرنل هو
الكرنل هو الذي يسمح لنا بتشغيل عدة برامج في نفس الوقت، ويسمح لعدة أشخاص بالدخول الي .)RAM( الذي يتعامل مع الذاكرة العشوائية
.)Linux( الجهاز في نفس الوقت، والخ . إذا الكرنل هو أهم برنامج في نظام التشغيل. وإسم هذا الكرنل الذي نستخدمه نحن هو لنيكس
للفهم الفضل، تستطيع أن تقول ان الكرنل )لنيكس( هو مثل المحرك في السيارة. طبعا المحرك هو أهم شئ في السيارة. ولكن هل تستطيع قيادة
المحرك وحده؟ بالطبع ل. المحرك ليس هو السيارة. بل تحتاج الي العديد من القطع الخري لكي يصبح لديك سيارة. وكذلك نظام التشغيل.
gcc, glibc, gdb( هناك العديد من البرامج التي تحتاج اليها للحصول علي نظام تشغيل كامل . معظم البرامج المهمة هي من مشروع قنو مثل
GPL بدون هذه البرامج ليوجد نظام تشغيل علي الطلق. بل أن معظم البرامج الخري التي ليست من مشروع قنو توزع تحت رخصة .)gas
)ومن ضمنها لنيكس نفسه(.
ولكن إفتح أي مجلة كمبيوتر أو تابع برامج الكمبيوترعلي التلفاز .GNU/Linux Operating System السم الصحيح لنظام التشغيل هو
وستجدهم يقولون لنيكس عند التحدث عن نظام التشغيل ككل. هذا الوضع يسبب التشويش للشخاص الذين بدؤا في إستخدام لنيكس حديثا، لنه عند
ذكر كلمة "لنيكس" أحيانا يقصد بها نظام التشغيل كله وأحيانا يقصد بها الكرنل فقط.
فمثل، لنس تورفالدز الذي بدء كتابة الكرنل في 1991 ، يشرف حاليا علي التجهيز للصدارالجديد من الكرنل والذي سيكون رقمه) 2.6 (. الشخص
الجديد علي عالم نظام تشغيل قنو/لنيكس، قد يعتقد أننا نتكلم عن اصدار جديد لنظام تشغيل لنيكس مثل ريد هات لنيكس 9. ولكن في هذه الحالة،
الكلم هو عن إصدار جديد للكرنل فقط .
ليهم اذا إستخدمت كلمة لنيكس للحديث عن نظام التشغيل ما دام أنك تعرف الفرق، ولكن رجاءأ إشرح الفرق للخرين ليكونوا علي بينة من
المر.
حيث يمكنك متابعة تطورات الكرنل. وايضأ هذا الموقع به الكثير من المعلومات الجيدة عن نظام )
www.kernel.org( موقع الكرنل هو
تشغيل "لنيكس" وروابط الي العديد من المواقع الخري المفيدة .
.X.Y.Z نقطة بالنسبة للترقيم المسخدم في الكرنل . عند ذكر النسخة المستخدمة من الكرنل، هناك ثلثة ارقام، مثل
يبين إذا كان هذا هو الصدار المخصص ،Y يتم النتقال الي رقم أعلي فقط عند حدوث تطور مهم جدأ. الرقم التالي .X : رقم التسلسل الحالي هو
هو رقم التحسين الخير. Z للستخدام العام )رقم ثنائي( أم مخصص لستخدام المطورين والشخاص المغامرين) رقم فردي(. الرقم الخير
المحرك وحده؟ بالطبع ل. المحرك ليس هو السيارة. بل تحتاج الي العديد من القطع الخري لكي يصبح لديك سيارة. وكذلك نظام التشغيل.
gcc, glibc, gdb( هناك العديد من البرامج التي تحتاج اليها للحصول علي نظام تشغيل كامل . معظم البرامج المهمة هي من مشروع قنو مثل
GPL بدون هذه البرامج ليوجد نظام تشغيل علي الطلق. بل أن معظم البرامج الخري التي ليست من مشروع قنو توزع تحت رخصة .)gas
)ومن ضمنها لنيكس نفسه(.
ولكن إفتح أي مجلة كمبيوتر أو تابع برامج الكمبيوترعلي التلفاز .GNU/Linux Operating System السم الصحيح لنظام التشغيل هو
وستجدهم يقولون لنيكس عند التحدث عن نظام التشغيل ككل. هذا الوضع يسبب التشويش للشخاص الذين بدؤا في إستخدام لنيكس حديثا، لنه عند
ذكر كلمة "لنيكس" أحيانا يقصد بها نظام التشغيل كله وأحيانا يقصد بها الكرنل فقط.
فمثل، لنس تورفالدز الذي بدء كتابة الكرنل في 1991 ، يشرف حاليا علي التجهيز للصدارالجديد من الكرنل والذي سيكون رقمه) 2.6 (. الشخص
الجديد علي عالم نظام تشغيل قنو/لنيكس، قد يعتقد أننا نتكلم عن اصدار جديد لنظام تشغيل لنيكس مثل ريد هات لنيكس 9. ولكن في هذه الحالة،
الكلم هو عن إصدار جديد للكرنل فقط .
ليهم اذا إستخدمت كلمة لنيكس للحديث عن نظام التشغيل ما دام أنك تعرف الفرق، ولكن رجاءأ إشرح الفرق للخرين ليكونوا علي بينة من
المر.
حيث يمكنك متابعة تطورات الكرنل. وايضأ هذا الموقع به الكثير من المعلومات الجيدة عن نظام )
www.kernel.org( موقع الكرنل هو
تشغيل "لنيكس" وروابط الي العديد من المواقع الخري المفيدة .
.X.Y.Z نقطة بالنسبة للترقيم المسخدم في الكرنل . عند ذكر النسخة المستخدمة من الكرنل، هناك ثلثة ارقام، مثل
يبين إذا كان هذا هو الصدار المخصص ،Y يتم النتقال الي رقم أعلي فقط عند حدوث تطور مهم جدأ. الرقم التالي .X : رقم التسلسل الحالي هو
هو رقم التحسين الخير. Z للستخدام العام )رقم ثنائي( أم مخصص لستخدام المطورين والشخاص المغامرين) رقم فردي(. الرقم الخير
مثال:
2.5.10 هذا الصدار خاص بالمطورين لن الرقم الثاني من اليسار) 5( فردي وهو إصدار حديث نوعا ما.
مثال:
2.4.21 هذا الصدار من أحدث )في يوليو 2003 ( الصدارات الرسمية للستخدام العام )لحظ أن الرقم 4 هو رقم زوجي(.
نظام الملفات
نظام الملفات هو الطريقة التي يتبعها نظام التشغيل لتخزين وإسترجاع المعلومات. مثل، في خزانه الملفات يتم وضع الملفات داخل ادراج مرقمة
والملفات ربما تكون ملونة. الهدف من عملية التنظيم هو القدرة علي تخزين المعلومات وإسترجاعها بدقة وسرعة . كلما كان نظام الملفات دقيقا
وسريعا وليتسبب في فقد البيانات، كلما كان أفضل .
نظام الملفات هذا لديه الكثير من الميزات من المرونة والسرعة والدقة وحسن إستخدام .ext نظام الملفات الذي كان شائعا في لنيكس هو 2
المساحات علي القرص الصلب . ولكن كان فيه عيب واحد مزعج )جدا( وهو عمل فحص شامل علي نظام الملفات إذا لم يتم إغلق النظام بشكل
40 وعند النتهاء من إسخدام لنيكس أغلقت الجهاز بفصل الكهرباء لنك مستعجل أو لن GB سليم اخر مرة. لنفرض أن لديك قرص صلب سعته
عمل فحص كامل للقرص الصلب. هذه العملية ليمكن ext الكهرباء فعل إنقطعت. عند إعادة تشغيل الكمبيوتر، سيفرض عليك نظام الملفات 2
تخطيها وليمكن إيقافها وقد تستغرق عدة دقائق أوعدة ساعات )إذا كان لديك خادم به العديد من القراص الصلبة (. أعتقد أن التخلص من هذه
.ext المشكلة كان السبب الرئيسي لتطوير نظام الملفات الجديد 3
لديه نفس خصائص نظام الملفات القديم بالضافة الي خاصية جديدة مأخوذة من طريقة عمل خادم قواعد البيانات. وهذه ext نظام ملفات 3
فألن عند إعادة تشغيل الكمبيوتر بعد أغلقه بطريقة غير سليمة، ستظهر لك رسالة تخبرك أن الجهاز تم إغلقه .)Journaling( الخاصية تسمي
فأن ،Y خلل 5 ثواني(. إذا إنتهي الوقت بدون الضغط علي حرف Y بطريقة غير جيدة، وتعطيك الخيار لعمل فحص كامل )إضغط علي حرف
سبقوم تلقائيا بإصلح نظام الملفات في ثواني. ext نظام ملفات 3
FAT في لنيكس( و 32 MSDOS المسمي ( FAT نظام تشغيل لنيكس يدعم الكثير من أنظمة الملفات المستخدمات في انظمة تشغيل أخري مثل
دعم القراءة(. ( NTFS في لنيكس( وأخيرا vfat )
والملفات ربما تكون ملونة. الهدف من عملية التنظيم هو القدرة علي تخزين المعلومات وإسترجاعها بدقة وسرعة . كلما كان نظام الملفات دقيقا
وسريعا وليتسبب في فقد البيانات، كلما كان أفضل .
نظام الملفات هذا لديه الكثير من الميزات من المرونة والسرعة والدقة وحسن إستخدام .ext نظام الملفات الذي كان شائعا في لنيكس هو 2
المساحات علي القرص الصلب . ولكن كان فيه عيب واحد مزعج )جدا( وهو عمل فحص شامل علي نظام الملفات إذا لم يتم إغلق النظام بشكل
40 وعند النتهاء من إسخدام لنيكس أغلقت الجهاز بفصل الكهرباء لنك مستعجل أو لن GB سليم اخر مرة. لنفرض أن لديك قرص صلب سعته
عمل فحص كامل للقرص الصلب. هذه العملية ليمكن ext الكهرباء فعل إنقطعت. عند إعادة تشغيل الكمبيوتر، سيفرض عليك نظام الملفات 2
تخطيها وليمكن إيقافها وقد تستغرق عدة دقائق أوعدة ساعات )إذا كان لديك خادم به العديد من القراص الصلبة (. أعتقد أن التخلص من هذه
.ext المشكلة كان السبب الرئيسي لتطوير نظام الملفات الجديد 3
لديه نفس خصائص نظام الملفات القديم بالضافة الي خاصية جديدة مأخوذة من طريقة عمل خادم قواعد البيانات. وهذه ext نظام ملفات 3
فألن عند إعادة تشغيل الكمبيوتر بعد أغلقه بطريقة غير سليمة، ستظهر لك رسالة تخبرك أن الجهاز تم إغلقه .)Journaling( الخاصية تسمي
فأن ،Y خلل 5 ثواني(. إذا إنتهي الوقت بدون الضغط علي حرف Y بطريقة غير جيدة، وتعطيك الخيار لعمل فحص كامل )إضغط علي حرف
سبقوم تلقائيا بإصلح نظام الملفات في ثواني. ext نظام ملفات 3
FAT في لنيكس( و 32 MSDOS المسمي ( FAT نظام تشغيل لنيكس يدعم الكثير من أنظمة الملفات المستخدمات في انظمة تشغيل أخري مثل
دعم القراءة(. ( NTFS في لنيكس( وأخيرا vfat )
ريقة التسمية المستخدمة في نظام الملفات تختلف بشكل كبير عن تلك المستخدمة في ميكروسوفت ويندوز.
.root أو إختصارا Root File System نظام الملفات في لينكس مثل الشجرة التي تتفرع منها الغصان. جذر هذه الشجرة هو / والذي يسمي
كل المجلدات الخري تكون تحت الجذر.
. في الجدول التالي وصف سريع لمعظم المجلدات الموجودة في نظام تشغيل ريد هات 9
المجلد الوصف
/ هذا هو أساس نظام الملفات . كل شئ يكون أسفله.
معظم ملفات التخصيص للنظام . /etc
.)Lilo أو Grub برامج القلع )سواء /boot
)root مجلد الموطن لكل المستخدمين )ما عدا المستخدم /home
معظم مكتبيات النظام. /lib
ملفات تمثل الجهزة الموجودة في المكمبيوتر. /dev
ملفات تمثل القرص المرن والمدمج )لستعمال المستخدمين(. /mnt
مجلد إفتراضي )غير حقيقي( لمعرفة/تعديل حالة النظام. /proc
.root برامج تنفيذية للمستخدم /sbin
.root مجلد الموطن للمستخدم /root
مجلد الموطن لبعض خوادم النترنت وأشياء أخري. /var
الملفات المؤقتة. /tmp
معظم الملفات التنفيذية لبرامج النظام . /usr/bin
.)Documentation( ملفات المساعدة /usr/share/doc
الملفات التنفيذية للبرامج المبنية من شفرة المصد . ر /usr/local/bin
عادة التقسيمات تكون قد عملتها خلل خطوات التثبيت، ولكن إذا .)/etc/fstab ( التقسيمات الموجودة في القرص الصلب تكون مذكورة في ملف
إشتريت قرص صلب جديد أو إذا أردت أن تمسح تقسيم ويندوز )الي البد(، في هذه الحالة يجب عليك أن تنفذ عملية التقسيم والتهيئة.
man تستطيع معرفة كيفية استخدام هذين المرين بكتابة المر .mkfs والمر المستخدم لعمل التهيئة هو fdisk المر المستخدم لعمل التقسيم هو
وسوف تحصل علي معلومات كاملة عن ماهو هذا المر بالضافة الي بعض
.root أو إختصارا Root File System نظام الملفات في لينكس مثل الشجرة التي تتفرع منها الغصان. جذر هذه الشجرة هو / والذي يسمي
كل المجلدات الخري تكون تحت الجذر.
. في الجدول التالي وصف سريع لمعظم المجلدات الموجودة في نظام تشغيل ريد هات 9
المجلد الوصف
/ هذا هو أساس نظام الملفات . كل شئ يكون أسفله.
معظم ملفات التخصيص للنظام . /etc
.)Lilo أو Grub برامج القلع )سواء /boot
)root مجلد الموطن لكل المستخدمين )ما عدا المستخدم /home
معظم مكتبيات النظام. /lib
ملفات تمثل الجهزة الموجودة في المكمبيوتر. /dev
ملفات تمثل القرص المرن والمدمج )لستعمال المستخدمين(. /mnt
مجلد إفتراضي )غير حقيقي( لمعرفة/تعديل حالة النظام. /proc
.root برامج تنفيذية للمستخدم /sbin
.root مجلد الموطن للمستخدم /root
مجلد الموطن لبعض خوادم النترنت وأشياء أخري. /var
الملفات المؤقتة. /tmp
معظم الملفات التنفيذية لبرامج النظام . /usr/bin
.)Documentation( ملفات المساعدة /usr/share/doc
الملفات التنفيذية للبرامج المبنية من شفرة المصد . ر /usr/local/bin
عادة التقسيمات تكون قد عملتها خلل خطوات التثبيت، ولكن إذا .)/etc/fstab ( التقسيمات الموجودة في القرص الصلب تكون مذكورة في ملف
إشتريت قرص صلب جديد أو إذا أردت أن تمسح تقسيم ويندوز )الي البد(، في هذه الحالة يجب عليك أن تنفذ عملية التقسيم والتهيئة.
man تستطيع معرفة كيفية استخدام هذين المرين بكتابة المر .mkfs والمر المستخدم لعمل التهيئة هو fdisk المر المستخدم لعمل التقسيم هو
وسوف تحصل علي معلومات كاملة عن ماهو هذا المر بالضافة الي بعض
man fdisk اكتب fdisk قبلهما. فمثل لمعرفة طريقة إستخدام
المثلة.
المثلة.
برنامج الواجهة الرسومية
هناك إعتقاد خاطئ في أن الواجهة الرسومية هي جزء ل يتجزا من نظام التشغي . ل، والواقع أن نظام التشغيل هو الكرنل مع ملحقاته، وبرنامج
الواجهة الرسومية هو برنامج منفصل وقائم بذاته. إذا ما هو سبب هذا العتقاد الخاطئ؟
السبب هو شركة ميكروسوفت )ومن قبلها أبل( التي قررت منذ إطلق نظام تشغيل ويندوز في أن تجعل برنامج الواجهة الرسومية جزء من
الكرنل. هناك اسباب منطقية لهذا الختيار وسأعود لها لحقا .
هذا البرنامج هو الذي يتعامل مع كرت الشاشة .X أو إختصارا X Window System في عالم لينكس ويونيكس، برنامج الواجهة الرسومية هو
وليس علي الكرنل )لنيكس(. X وليس الكرنل. فإذا لم يتم التعرف علي كرت الشاشة في جهازك، فاللوم يقع علي
الواجهة الرسومية هو برنامج منفصل وقائم بذاته. إذا ما هو سبب هذا العتقاد الخاطئ؟
السبب هو شركة ميكروسوفت )ومن قبلها أبل( التي قررت منذ إطلق نظام تشغيل ويندوز في أن تجعل برنامج الواجهة الرسومية جزء من
الكرنل. هناك اسباب منطقية لهذا الختيار وسأعود لها لحقا .
هذا البرنامج هو الذي يتعامل مع كرت الشاشة .X أو إختصارا X Window System في عالم لينكس ويونيكس، برنامج الواجهة الرسومية هو
وليس علي الكرنل )لنيكس(. X وليس الكرنل. فإذا لم يتم التعرف علي كرت الشاشة في جهازك، فاللوم يقع علي
سطح المكتب
من قائمة Fail Safe بذاته ل يعطيك واجهة رسومية فعليا! لكي تفهم هذه النقطة، عند الدخول علي لنيكس اختر X برنامج الواجهة الرسومية
أعلي )x( وعند الدخول، ستجد شاشة سوداء صغيرة فقط. ولن يمكنك تحريكها، ولن تستطيع إغلقها بالضغط علي علمة .)Session( الجلسات
هي في توفير المكتبيات X النافذة لنه لتوجد أي علمات اعلي النافذة، وأيضا لتستطيع إستخدام الفارة ! فائدة برنامج الواجهة الرسومية
التي تعطيك الحرية في تصميم سطح المكتب . )Libraries(
أعلي )x( وعند الدخول، ستجد شاشة سوداء صغيرة فقط. ولن يمكنك تحريكها، ولن تستطيع إغلقها بالضغط علي علمة .)Session( الجلسات
هي في توفير المكتبيات X النافذة لنه لتوجد أي علمات اعلي النافذة، وأيضا لتستطيع إستخدام الفارة ! فائدة برنامج الواجهة الرسومية
التي تعطيك الحرية في تصميم سطح المكتب . )Libraries(
البرامج الخري
وبرامج للتحكم بالنظام وبرامج ترفيهية )Office Suite ( لكي تستطيع إستخدام نظام تشغيل ما، فإنك ستحتاج الي برامج أخري مثل برامج المكتب
)موسيقي وأفلم( والخ. فيما مضي كانت هناك شكوي حقيقية من أن نظام تشغيل لنيكس غير جاهز للستخدام العام . ولكن الن أصبحت تلك
الشكوي غير صحيحة، فإن نظام تشغيل لنيكس أصبح جاهز الي حد كبير للستخدام
)موسيقي وأفلم( والخ. فيما مضي كانت هناك شكوي حقيقية من أن نظام تشغيل لنيكس غير جاهز للستخدام العام . ولكن الن أصبحت تلك
الشكوي غير صحيحة، فإن نظام تشغيل لنيكس أصبح جاهز الي حد كبير للستخدام
العام.
طبعا هناك فرق بين إستخدام ميكروسوفت ويندوز ولينكس. الشخص الذي يستخدم ميكروسوفت ويندوز للمرة الولي يضطر الي تعلم كل شئ من
الصفر، ولكن عند النتقال الي لنيكس، فإنه لن يحتاج الي إعادة تعلم كل شئ، بل الي معرفة الفرق فقط. الساسيات هي واحدة، من حيث إستخدام
الفارة والقوائم والبرامج كشكل عام.
فعندما تستخدام لنيكس، ستجد برامج مماثلة وأحيانا متطابقة للبرامج التي تستخدمها في ميكروسوفت ويندوز. ستجد هذه البرامج موجودة في القائمة
إذا لم تجد البرنامج الذي تبحث عنه، تأكد أول أنه غير موجود في القراص المدمجة، ثم بعد ذلك إبحث .KDE الرئيسية في واجهة قنوم أو واجهة
عنه في الأنترنت.
الصفر، ولكن عند النتقال الي لنيكس، فإنه لن يحتاج الي إعادة تعلم كل شئ، بل الي معرفة الفرق فقط. الساسيات هي واحدة، من حيث إستخدام
الفارة والقوائم والبرامج كشكل عام.
فعندما تستخدام لنيكس، ستجد برامج مماثلة وأحيانا متطابقة للبرامج التي تستخدمها في ميكروسوفت ويندوز. ستجد هذه البرامج موجودة في القائمة
إذا لم تجد البرنامج الذي تبحث عنه، تأكد أول أنه غير موجود في القراص المدمجة، ثم بعد ذلك إبحث .KDE الرئيسية في واجهة قنوم أو واجهة
عنه في الأنترنت.

0 تعليقات على " نظام تشغيل لنيكس من البداية للأحتراف "