الإعلانات

هناك العديد من توزيعات لينكس في البرية ، ولكن هناك شيء واحد مضمون لديهم هو مشترك: نواة لينكس. ومع ذلك ، بينما يتحدث الكثير من الناس عن نواة لينكس ، لا يعرف الكثيرون ماذا يفعل.

دعونا نلقي نظرة على نواة لينكس وسبب حاجتها ، مع أقل عدد ممكن من العبارات العبقرية العبقرية.

ما هي النواة؟

خريطة لوظائف نواة لينكس

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

تعمل النواة كجسر بين أجهزة الكمبيوتر والبرامج التي ترغب في تشغيلها. تتحدث إلى الأجهزة عبر برامج التشغيل المضمنة في النواة (أو يتم تثبيتها لاحقًا في شكل وحدة نواة).

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

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

instagram viewer

يمكن أن يؤدي الفشل إلى طريق مسدود ، حيث يتوقف النظام بأكمله لأن أحد التطبيقات يحتاج إلى مورد يستخدمه تطبيق آخر.

ما هي نواة لينكس؟

من الخطأ تقنيًا التفكير في Linux كنظام تشغيل كامل. يشير لينكس في الواقع بشكل خاص إلى النواة ، التي سميت على اسم المؤسس لينوس تورفالدس. كل شيء آخر تراه على الشاشة يأتي من مشاريع ومطورين آخرين.

أنشأ Torvalds نواة لينكس في عام 1991. قام في البداية بتسمية مشروع Freax (مزيج من "مجاني" و "غريب" و "UNIX"). فضل زميل في العمل اسم Linux ، وتمسك هذا الاسم. أصدر Torvalds أول إصدار لينكس في عام 1992 بموجب رخصة GNU متروكة الحقوق ، والتي أصبحت جزءًا كبيرًا من نجاح المشروع.

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

تبدو أسطح المكتب الأخرى المجانية والمفتوحة المصدر ، مثل FreeBSD ، وكأنها لينكس لأنها تشغل معظم برامج GNU نفسها.

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

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

ما نواة لينكس تستخدم ل

بينما لا يزال لينكس نظام تشغيل سطح مكتب متخصص نسبيا ، فإن نواة تستخدم على نطاق واسع في مكان آخر 5 طرق مفاجئة لينكس يغير العالممن استضافة مواقع الويب الشعبية إلى مستقبل العلم والرحلات الفضائية ، يعمل Linux على تعزيز تطوير عالمنا وفهمنا للكون. اقرأ أكثر . بفضل Android ، تعمل نواة Linux الآن على تشغيل معظم الهواتف الذكية في العالم. يظهر في جميع أنواع الأجهزة المحمولة ، بما في ذلك الأجهزة القابلة للارتداء والكاميرات.

يعمل Linux على تشغيل أقوى 500 كمبيوتر فائق ومعظم البنية التحتية للإنترنت لدينا. عندما تفكر في السحابة ، فأنت تفكر في الغالب في الخوادم المترابطة التي تعمل بنظام Linux.

بدأ Linux كمشروع للقرصنة ، وبينما شهدت النواة تقريبًا اعتماد شركات لا يمكن تخيله ، لا يزال Linux يعمل على تشغيل الأجهزة للمتطفلين. جهاز Raspberry Pi الصغير الذي تبلغ تكلفته 35 دولارًا هو كمبيوتر يعمل بنظام Linux بحجم بطاقة الائتمان ، وهو مفتوح تمامًا للأشخاص لتعديله واستخدامه في المشاريع كيفما شاءوا.

ليست وحدها. ساعد المنافسون مثل Pine64 على تخفيض سعر الحوسبة بشكل كبير.

كيفية التحقق من إصدار نواة لينكس

النواة لا تزال قيد التطوير النشط ، لذا فإن إصدارات Linux الجديدة تظهر طوال الوقت.

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

uname -r

أنا حاليا تشغيل إصدار لينكس نواة 4.20.16-200.fc29.x86_64. دعنا نكسر ما يعنيه هذا.

  • ال 4 يشير إلى إصدار النواة.
  • ال 20 يشير إلى التنقيح الرئيسي الحالي.
  • ال 16 يشير إلى المراجعة الطفيفة الحالية.
  • ال 200 يشير إلى إصلاحات الأخطاء والتصحيحات المطبقة على هذا الإصدار.

سيكون البت الأخير خاصًا بالتوزيع الذي تقوم بتشغيله. تشير هذه السلسلة إلى أنني أقوم بتشغيل إصدار 64 بت من Fedora 29.

يجب عليك تحديث نواة لينكس الخاص بك؟

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

الإصدارات الجديدة من Ubuntu و Fedora ، على سبيل المثال ، تأتي تقريبًا كل ستة أشهر وتجلب معها نسخة أحدث من نواة Linux.

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

لمزيد من المعلومات حول هذا الموضوع ، ألق نظرة على لماذا يقوم Windows بشحن نواة Linux لتغيير الأشياء لماذا يقوم Windows Shipping the Linux Kernel بتغيير كل شيءهل تريد تشغيل Linux في Windows؟ بفضل نظام Windows الفرعي لنظام التشغيل Linux ، أصبح الأمر أسهل. إليك سبب أهمية ذلك. اقرأ أكثر .

Bertel هو الحد الأدنى الرقمي الذي يكتب من كمبيوتر محمول بمفاتيح خصوصية فعلية ونظام تشغيل معتمد من مؤسسة البرمجيات الحرة. وهو يقدر الأخلاق على الميزات ويساعد الآخرين على التحكم في حياتهم الرقمية.