أنواع أنظمة تشغيل Linux
حقوق الصورة: Westend61 / Westend61 / GettyImages
يعد نظام التشغيل Linux أحد أنظمة التشغيل الرئيسية المستخدمة على أجهزة الكمبيوتر والأجهزة الأخرى اليوم. من المحتمل أن يكون معروفًا باستخدامه على خوادم أجهزة الكمبيوتر الخاصة بالشركات ، ولكن يتم استخدام نكهات Linux المختلفة أيضًا على أجهزة سطح المكتب والكمبيوتر المحمول وأجهزة الكمبيوتر المركزية بالإضافة إلى المزيد من الأجهزة الباطنية. جوجل ذكري المظهر نظام التشغيل للهواتف الذكية والأجهزة اللوحية وكذلك نظام تشغيل كروم نظام لأجهزة الكمبيوتر يسمى Chromebooks ، كلاهما يعتمد على Linux. الأنواع المختلفة من أنظمة Linux مناسبة بشكل أفضل لأغراض مختلفة.
محفوظات نظام تشغيل Linux
تم إنشاء Linux بدءًا من عام 1991 بواسطة مبرمج كمبيوتر فنلندي لينكس تورفالدسالذي كان يسعى للبناء إصدار من نظام التشغيل Unix متوافق مع أجهزة كمبيوتر سطح المكتب تعمل على معالجات إنتل. Unix هو نظام تشغيل تم تطويره في البداية في AT & T's مختبرات بيل، وحدة البحث والتطوير الخاصة بشركة الهاتف ، في السبعينيات ، وعلى الرغم من أن المصطلح لا يزال علامة تجارية ، إلا أنه غالبًا ما تُستخدم الآن بشكل عام للأنظمة الأخرى المستوحاة من الأصل والمتوافقة معها إلى حد كبير يونكس.
فيديو اليوم
نظام تشغيل مبكر يشبه يونكس يسمى مينيكس موجودة بالفعل لأجهزة الكمبيوتر الشخصية ، لكن الترخيص والمشكلات الأخرى جعلتها غير مرضية لتورفالدس ومجموعة المبرمجين حول العالم الذين ساعدوا في تطوير Linux. يشير Linux تقنيًا فقط إلى نواة نظام التشغيل، أي النواة الداخلية للنظام الذي يقع بين برامج التطبيقات وأجهزة الكمبيوتر وإدارة الذاكرة ووقت المعالج والوصول إلى أجهزة الكمبيوتر.
تأتي الكثير من البرامج الأخرى المثبتة عادةً على نظام Linux من مشروع جنو، تم تطويره إلى حد كبير تحت رعاية مؤسسة البرمجيات الحرة، ملتزمة بتطوير وتعزيز البرامج التي تعزز حرية مستخدميها. يؤيد ريتشارد ستالمان ، مؤسس ورئيس مؤسسة البرمجيات الحرة ، تسمية النظام المدمج جنو / لينكس بدلاً من مجرد التحدث عن نظام التشغيل Linux. بشكل أساسي ، يوفر نظام Linux نواة نظام التشغيل ، ويوفر GNU العديد من الأدوات على مستوى التطبيق ، في العديد من عمليات التثبيت الحديثة ، توفر المنظمات الإضافية الكثير من البرامج الأساسية الأخرى التي تعمل على Linux الآلات.
اليوم ، يتم الحفاظ على نواة Linux من قبل العديد من المطورين حول العالم ، وكثير منهم يعملون من قبل شركات البرمجيات التي تعتمد على Linux إما للاستخدام الداخلي أو للاستخدام في المنتجات المعروضة عليها عملاء. يتأكد هؤلاء المطورون من أن Linux kernel متوافق مع مجموعة واسعة من الأجهزة ويقدم ميزات جديدة لتعزيز قابلية الاستخدام والأمان والكفاءة. نواة Linux مفتوحة المصدر، مما يعني أنه يمكن لأي شخص بشكل عام استخدام وتعديل الكود المصدري المتاح مجانًا لأغراضه الخاصة. يتوفر أيضًا الكثير من البرامج الأخرى المتاحة لنظام التشغيل Linux بموجب شروط مماثلة ، على الرغم من اختلاف التراخيص الدقيقة. لذا، تأكد من فهم الموقف حول البرنامج الذي تقوم بتثبيته على أجهزة الكمبيوتر الشخصية أو الخاصة بالعمل.
فهم توزيعات Linux OS
منذ إصدارات Linux الأولية في أوائل التسعينيات ، ابتكرت العديد من المنظمات حزم البرامج الخاصة بها لتكملة Linux kernel. تُعرف هذه الحزم باسم التوزيعات، وعلى الرغم من أنه تم توزيعها مرة واحدة بواسطة الأقراص المضغوطة أو أقراص DVD أو حتى الأقراص المرنة ، إلا أنها يتم توزيعها الآن في الغالب عبر الإنترنت.
غالبًا ما تتخذ التوزيعات اختيارات حول إصدارات البرامج - بما في ذلك واجهات المستخدم الرسومية والخادم الأدوات وبرامج البرمجة وتطبيقات المستخدم النهائي - ستكون متاحة وأي التكوينات سيتم اعتمادها إفتراضي. يتضمن معظمها برنامج مدير الحزم المصمم لتثبيت البرامج المعتمدة للتوزيع بسهولة، على غرار متاجر التطبيقات المستخدمة الآن على الهواتف المحمولة ، على الرغم من أن العديد من مديري الحزم يسبقون iOS و Android.
Slackware ، أقدم توزيع تم الحفاظ عليه
أقدم توزيع Linux تم صيانته بنشاط هو سلاكوير، تم إنشاؤه في عام 1993. في ذلك الوقت ، كان Linux نفسه جديدًا ولم يكن متوافقًا تمامًا مع جميع أجهزة الكمبيوتر في السوق ، و كان المستخدمون في الأساس من المطورين المحترفين أو هواة الكمبيوتر الذين استمتعوا بالتلاعب بالجديد النظام. يتمتع العديد من المبرمجين الأكبر سنًا اليوم بذكريات جميلة عن تقطيع أسنانهم على Slackware Linux ، تكافح من أجل تشغيل النظام على جهاز عمل احتياطي أو سطح مكتب جامعي أو حتى كمبيوتر عائلي.
حتى اليوم ، قد تكون واجهة Slackware أكثر ملاءمة للمستخدمين المحترفين أكثر من أولئك الذين يبحثون عن شيء يعمل ببضع نقرات. يعتمد نظام التكوين المستخدم لتثبيت النظام وصيانته على سطر الأوامر، وليس واجهة مستخدم رسومية بها ماوسات أو شاشات تعمل باللمس ، ويمكن أن تتطلب Slackware بعض التعديلات اليدوية الأخرى للتشغيل.
توزيعات Debian و Ubuntu و Mint
توزيع Linux آخر طويل الأمد هو دبيان، تأسست رسميًا في عام 1993. تم تصميمه للسماح بالمساهمات المفتوحة من مجتمع المستخدمين ولا يزال يتم صيانته بواسطة مجموعة غير تجارية تعرف باسم مشروع دبيان، في الغالب التواصل عن بعد عبر الإنترنت. يحتوي على عشرات الآلاف من الحزم التي تمثل مجموعات مختلفة من أدوات البرامج التي يمكن تثبيتها باستخدام أداة مدير الحزم ، والمعروفة باسم ملائم.
في عام 2004 ، أنشأ رجل أعمال ومطور من جنوب إفريقيا وزملاؤه شركة Canonical ، التي أنشأت توزيعة Linux خاصة بها تسمى أوبونتو، بعد كلمة أفريقية قديمة تعني "الإنسانية للآخرين". استنادًا إلى Debian ، فهو متاح لأي شخص مجانًا ومن بين أكثر نكهات Linux استخدامًا. يوفر Canonical إصدارات رسمية منتظمة للنظام ودعمًا للعملاء المهتمين بالدفع.
ال نظام لينكس منت هو ، بدوره ، على أساس Ubuntu. تم إنشاؤه في عام 2006 وصمم ليكون نظام تشغيل أنيق وسهل الاستخدام يعتمد على Ubuntu. لقد اكتسب شعبية مع العديد من مستخدمي سطح المكتب على وجه الخصوص ، سواء من خلال كونه بسيطًا أو من خلال تقديمه أدوات الملكية التي تحذفها التوزيعات الأخرى افتراضيًا ، لأنها تختار التركيز على المصدر المفتوح البرمجيات.
ريد هات ، فيدورا وسينتوس
شركة أخرى وراء التوزيع الشعبي لنظام Linux هي قبعة حمراء، والتي بدأت أيضًا في عام 1994. أخذت اسمها من أ قبعة جامعة كورنيل الحمراء التي يرتديها عادةً أحد مؤسسيها عندما عمل لمساعدة زملائه الطلاب في مختبر في جامعة كارنيجي ميلون.
النظام الأساسي لشركة Red Hat ، والمعروف باسم ريد هات إنتربرايز لينكس، تم تصميمه ليكون توزيعًا مستقرًا ومجديًا تجاريًا ، وقد تم بيعه في الأصل في المتاجر جنبًا إلى جنب مع برامج مثل Microsoft Windows وإصدارات من أنظمة تشغيل Apple Macintosh. لقد ثبت أنه حقق نجاحًا بين الشركات المهتمة بإصدار ثابت ومستقر من نظام التشغيل Linux.
إصدار آخر من نظام Red Hat ، يُعرف باسم فيدورا، يهدف إلى إصدارات أسرع ويعمل كنوع من حاضنة الميزات التي سيتم تضمينها في Red Hat Enterprise Linux. مشروع يعرف باسم CentOS Linux تصدر توزيعة لينكس متطابق إلى حد كبير مع Red Hat Enterprise Linux، على الرغم من أنه يأخذ نظام Red Hat Enterprise Linux المتاح للجمهور ويزيل علامات Red Hat التجارية والمواد الأخرى.
في أواخر عام 2018 ، أعلنت شركة IBM أنها استحوذت على Red Hat في صفقة تقدر قيمتها بنحو 34 مليار دولار.
أنظمة تشغيل Linux التي تركز على الأمان
تم تطوير عدد قليل من أنظمة التشغيل المستندة إلى Linux مع مراعاة الأمان. واحد هو ذيول، اختصار لـ The Amnesiac Incognito Live System. تم تصميمه ليتم تشغيله من محرك أقراص USB أو قرص DVD بدلاً من تثبيته بانتظام على جهاز الكمبيوتر يستخدم تلقائيًا أدوات تشفير مختلفة بما في ذلك شبكة Tor الخاصة ببرنامج جهاز التوجيه لإخفاء الهوية للحفاظ على بيانات المستخدم آمنة ومجهولة الهوية. إنه مصمم بحيث لا يترك أي بيانات على أجهزة الكمبيوتر إلا إذا طلبت منه صراحةً القيام بذلك.
نظام يعرف باسم نظام Subgraph OS هو نظام مشتق من دبيان مصمم ليتم تثبيته على الكمبيوتر بشكل دائم ولكن لاستخدام التشفير وتقنيات أخرى للحفاظ على أمان البيانات. كذلك يقيد بشدة أي جزء من النظام يمكن لكل تطبيق الوصول إليه من خلال تقنية تُعرف باسم وضع الحماية والتي تُستخدم أيضًا بشكل شائع مع أنظمة تشغيل الهواتف الذكية. نظام التشغيل Subgraph OS حاليًا في نظام ألفا ، مما يعني أنه لا يزال في حالة تجريبية.
تم تطوير توزيعات Linux أيضًا من قبل الولايات المتحدة وحكومات أخرى لأغراض أمنية ، ومن المحتمل أن تكون بعض الشركات الخاصة قد طورت أيضًا توزيعات Linux الخاصة بها.
أنظمة لينوكس الأخرى أبرزها كالي، نكون مصممة للاستخدام من قبل المتخصصين في مجال الأمن. إنها محملة ببرامج مصممة للاستخدام في اختبار أمان الأنظمة والشبكات الأخرى.
إصدارات Linux صغيرة وخفيفة الوزن
تم تصميم بعض توزيعات Linux عن عمد لتقليل كمية موارد النظام التي تتطلبها ، مما يجعلها مناسبة للاستخدام على أجهزة الكمبيوتر الأقدم والأقل قوة.
ومن أشهر هذه التوزيعات جرو لينكس، وهو مصمم ل تشغيل بسرعة على آلات أبطأ. غالبًا ما يتم استخدامه من قرص DVD أو USB للوصول بسرعة إلى جهاز كمبيوتر في نظام Linux حتى إذا كان مثبتًا عليه برامج أخرى. قد يكون هذا مفيدًا في بعض الأحيان في استخراج البيانات أو استكشاف الأخطاء وإصلاحها على جهاز اقترب من نهاية عمره.
يمكن أيضًا استخدام هذه الأنواع من الأنظمة من محرك أقراص قابل للتمهيد للسماح للأشخاص بالتعرف على كيفية استخدام Linux يمكنهم العمل على أجهزتهم دون استبدال Windows أو نظام تشغيل آخر هم بالفعل ادارة.
بيئات سطح مكتب Linux الشعبية
من الممكن استخدام أنظمة Linux بشكل صارم من خلال سطر الأوامر المستند إلى النص ، ويقوم العديد من مطوري البرامج ومسؤولي النظام بذلك عندما يتعلق الأمر بالخوادم. ولكن عندما يستخدم الأشخاص Linux على سطح المكتب أو بيئات الكمبيوتر المحمول ، فإنهم غالبًا ما يرغبون في استخدام واجهة مستخدم رسومية مشابهة لنظام التشغيل Windows أو macOS. هذا يجعل من السهل الوصول إلى أنواع البرامج المألوفة مثل متصفحات الويب وبرامج البريد الإلكتروني وبرامج الوسائط المتعددة ومعالجات النصوص.
هناك العديد من بيئات سطح المكتب المستخدمة بشكل شائع مع Linux. واحد هو جنوم، شائع الاستخدام على أنظمة دبيان وفيدورا ، وقد تم تصميمه ليكون قويًا ومتعدد الاستخدامات مثل برامج سطح المكتب التجارية. الإصدار الحالي من جنوم هو جنوم 3 ، على الرغم من أن بعض المستخدمين ما زالوا يفضلون جنوم 2 الأقدم ، أو أداة مشتقة منه تسمى زميل.
بيئة شعبية أخرى كيدي، والتي تعد إلى جانب جنوم واحدة من أقدم بيئات سطح مكتب Linux. اكتسبت الأنظمة الأحدث التي تسمى XFCE و LXDE أيضًا معجبين لرموزها البسيطة والسريعة وتصميماتها الجذابة.
نظام التشغيل Android و Chrome OS من Google
يعد Android ، نظام تشغيل الهواتف الذكية والأجهزة اللوحية الذي طورته Google ، أحد أكثر الأنظمة استخدامًا في العالم ويعتمد على Linux (نواة نظام التشغيل الخاص به هو Linux kernel). لكن رغالبًا ما تختلف البرامج الموجودة على هاتف Androidمن ذلك على سطح مكتب أو جهاز خادم Linux نموذجي ، وبرامج لتوزيعات Linux التقليدية عادة لا يمكن تشغيلها مباشرة على Android ، ولا يمكن تشغيل برامج Android بدون مساعدة على نظام Linux النموذجي الآلات.
بصورة مماثلة، نظام تشغيل كروم، وهو نظام تشغيل آخر لشركة Google ، يعتمد أيضًا على Linux. إنه متوافق بشكل مباشر مع برامج Linux السائدة، ومع ذلك ، فمن السهل تثبيته على العديد من أجهزة كمبيوتر Chromebook. ليس من الضروري استخدام أدوات Linux لاستخدام Chromebook ، ويفضل الكثيرون ببساطة استخدام Chrome والأدوات المضمنة الأخرى على الأجهزة.