Admin Admin
عدد المساهمات : 99 تاريخ التسجيل : 2009-09-11
| Subject: شرح نظام لينكس Wed Feb 12, 2014 12:01 am | |
| بالطبع الكثيير يسمع عن انظمة التشغيل المختلفة منها Mac و Linux و اكيد windows وهو الاكثر شهرة واستخداما بالنسبة للاستخدام المكتبى !! اما بالنسبة للسيرفرات الوضع يختلف فالاكثر شهرة واستخداما هو لينكس بل من وجهه نظرى هو الافضل !! طيب ليه وايه سبب شهرة هذا النظام فى السيرفرات !!
اقولك ببساطة لان اولا : 1 – نظام تشغيل حر المصدر يعنى ببساطة استخدامه كنظام مجانى ! 2 – تستطيع تطوير اى برامج موجودة فيه حسب احتياجك بدون ما تقابلك اى عوائق او مقابل مادى ! 3 – ثبات واستقرار النظام بنسبة كبييرة جدا ! 4 – قلة اخطاء النظام او ما يسمى Logic Errors او Bugs ! 5 – لا يتاثر باى نوع من فيروسات الوندوز المختلفة وهيا من اهم ميزاته ! فكل هذه الفيروسات لا تستطيع ان تهز شعرة فى النظام بدون اى برامج حماية (كبيير يا لينكس ) طيب ايه هو لينكس دا اصلا ومين اللى اخترعه يا بشمهندس
نظام اللينكس زى ما قولنا قبل كدا هو عبارة عن نظام تشغيل ذو شيفرة مصدرية مفتوحة للجميع مبني على اليونكس !! (اليونكس دا او Unix : هو عبارة عن ام انظمة التشغيل وهو يعتبر اول نظام تشغيل يتم كتابته بلغة البرمجة وساترك لكم هذه الجزئية للبحث والقراءة عنها )
تاريخ نظام لينكس : تم بناء نظام لينكس من شخص أسمه لاينوس تورفالدس فى عام 1985 ساعدوه كتيير من المبرمجين فى العالم لان فى الفترة كان اغلب الطلاب بيحبو يتعاملو على بيئة اليونكس Unix ولكن بسبب تكلفته الكبيرة قررو يعملو نظام مصغر منه يشتغلو عليه فى المنزل , ولذلك جاءت فكرت عمل نسخة مصغرة وشبيهة أو ما يسمى Clone لليونكس من قبل لينوس. طبعاً هو قام ببناء النواة أو ما يسمى بال Kernel للنظام فقط , وبعد ذلك تم دمج البرامج التابعة لشركة GNU عليه وأصبح بتوزيعاته المختلفة الموجودة حالياً على الأنترنت بكافة أشكالها مثل الريدهات Red Hat, والديبيان Debian وغيرها الكثير .
توزيعات لينكس : لما نقول كلمة لينكس فى الاصل نعنى نواة نظام التشغيل فقط اللى صممها لايونكس توفالدس لكن جنو/لينكس معناه نظام تشغيل متكامل البنية لكن جرت العادة اننا نقول لينكس فقط على النظام بالكامل . طيب احنا دايما ينسمع كلمة توزيعه لينكس وبنسمع سينتوس (Centos) و (Ubnutu) و (Fedora) وغيرها هيا دى انظمة تشغيل تانية ولا ايه !! لا دى توزيعات نظام لينكس فى الاساس ومعنى كلمة توزيعه يعنى تقسيمة او شكل البنية لنظام تشغيل لينكس وكل توزيعه منهم ليها شكل وطريقة استخدام وبنية مختلفة شوية عن الاخرى وكل شخص يختار ما يناسبه من التوزيعات حسب الاستخدام
وللتوضيح اكثر : فى Windows يوجد عدد من التوزيعات زى Windows 98 و Windows xp و Windows Vista و مؤخرا windows Seven كل هذه التقسيمات والاشكال تسمى توزيعه من نظام Windows رغم اختلاف معنى الكلمة عنه فى اللينكس ولكن حتى تفهم المقصود !
وبالنسبة لادارة السيرفرات اكثر التوزيعات شعبية هيا Redhat والتوزيعه المجانية منها هيا Centos و Fedora . مجانية !! انت مش قولتلنا قبل كدا يا بشمهندس ان النظام كله مجانى معنى كلامك ان Redhat غير مجانية !! فعلا بس خلى بالك ان قولت لك النظام نفسه مجانى لكن التطوير ممكن يكون مجانى او غير مجانى حسب الشركات المختلفة ولك الحرية انت كما ان اغلب الشركات التى تقوم بتوزبعات اللينكس تحرص بشكل كبيير على توفير توزيعات مجانية لان المبدأ العام فى النظام واللى اكد عليه لايونكس توفالدس هو ان بقاء نظام التشغيل حر ومفتوح المصدر .
توزيعه ريديهات Redhat و Centos وFedora :
تعتبر شركة ريدهات هيا من افضل الشركات التى قامت باستغلال لينكس بافضل طريقة وهيا من اكثر التوزيعات شعبية وركزت هذه الشركة على خدمة بيئة السيرفرات لذلك لها شعبية جارفة فى استخدامات الخوادم ولها توزعتين مجانيتان وهما Centos و Fedora ما يهمنا فى الدورة حاليا هو توزيعه Centos
توزيعه سينتوس (Cent os) :
توزيعه سنت اوس هو الاصدار المجانى من ريدهات ويتم توفير له الدعم الفنى من خلال المجتمعات وبعض الشركات كشركة LayeredTech والمنتديات وغيرها وهو لا يتلقى دعم مادى بشكل رسمى من ريدهات ولكنه يقام على التبرعات المالية من المستخدمين والمهتمين بالنظام . وهيا تاتى بنواتين X64 و X86 كاى نظام تشغيل اخر حسب دعم المعالجات لاى النواتين .
ما الفرق بين X64 و X86 !! معالجات ال 64 بت أسرع من معالجات ال 32 بت وبالتالي لما يذكر أن هذا المعالج الخاص بالسيرفر 64 بت أي أنه يدعم تركيب النواة 64 وينصح بتركيب نواة 64 بت فى سيرفرات الاستضافة وذلك لانها : ***1 – تدعم قراءة اكبر عدد من الرامات لما فوق 64 جيجا رام و اكثر . (رغم ان هذه الميزة مؤخرا توفرت فى معالجات 32 بت ) ***2 – سرعه معاجلة البيانات اكبر من معالجات x86 . ولكن العيب الاساسى لمعالجات x64 هو عدم دعم البرامج التى تعمل على x86 بشكل كامل كما ايضا توافر البرامج الخاصة بالنواة x86 اكبر من توافرها فى x64 . وتوزيعه Centos هيا التوزيعه التى سيتم استخدامها فى اعداد السيرفر بطلب تنصيبها من الداتا سنتر | |
|