20Aug

كيفية منع يم من تحديث كيرنيل

click fraud protection

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

السيناريو

حتى يكون لديك أخيرا دورة في الدقيقة على أساس مجموعة الخادم، مستقرة وآمنة.الحياة جيدة وكنت لا تعرف لديك للقيام بأي شيء آخر لبعض الوقت.

ثم، لسبب ما، يمكنك تشغيل في سطر الأوامر كالجذر:

#yum -y -d0 تحديث

الذي يحدث للتو لتوريد إجابة إيجابية على كافة المطالبات للأمر يم.الذي يحدث أيضا لتشغيل بهدوء ممكن.والذي يحدث هذا الوقت لتشمل تحديث حزم النواة.

والآن الأمور لا تعمل بشكل صحيح.كيف يمكن أن تمنع هذا؟

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

ولكن أولا، لماذا لا تريد تحديث النواة؟

  1. الأمور في بعض الأحيان كسر.قد يؤدي التحديث إلى جعل الوحدات أو برامج التشغيل غير متوافقة بحيث لا تعمل الأجهزة مثل بطاقة شبكة لاسلكية.
  2. instagram viewer
  3. الحفاظ على الإصدارات عبر مجموعات الخادم.وهذا ينطبق بالتأكيد إذا كان لديك مزيج من توزيعات خادم مختلفة جنبا إلى جنب مع بعض المنازل بناء صناديق.
  4. تجميع النواة يدويا، وبالتالي تجاوز التكوين التلقائي التي تقدمها يم
  5. كنت فخورة فظيعة من الجهوزية الخاصة بك حتى إجراء إعادة التشغيل لتنشيط النواة الجديدة لن يكون في مصلحة الخاص بك.حتى إذا كنت إعادة تشغيل أبدا، ليست هناك حاجة لتحديثه.

لماذا تريد تحديث النواة؟

  1. في المقام الأول - الأمن.حبات لديها ثقوب تماما مثل التطبيقات، وإذا لم يكن مصححة، يمكن أن توفر فرصا لتسوية النظام من قبل الأشرار.
  2. خاصة إذا كنت لا تستخدم مستودع طرف ثالث، للحفاظ على الإصدار الخاص بك حتى الآن ممكن.الرئيسية ديستروس بقع الإفراج إلى كل من التعليمات البرمجية المدرجة بما في ذلك النواة والسعي لاختباره قبل الافراج لضمان الاستقرار.عدم التحديث هو متخلفا مما قد يجعل الأمور أكثر صعوبة عند إجراء ترقية إلى إصدار الإصدار الرئيسي.
  3. الاستفادة من ميزة جديدة( أو لإصلاح واحد كسر سابقا) من شأنه أن يجعل لكم ربما أكثر قابلية لتحديث النواة.

لتحديث النواة فقط قم بما فعلته أعلاه.أو، أفضل، والقضاء على مفاتيح سطر الأوامر بحيث يكون لديك بعض السيطرة على عملية التحديث ويمكن أن نرى ما يحدث.تشغيل:

#yum تحديث

واتبع المطالبات.

منع يم من تحديث النواة

ومع ذلك، إذا كنت لا تريد من أي وقت مضى فقط عمياء تحديث النواة، يمكنك إضافة ما يلي إلى ملف yum.conf /etc/:

إكسل = كيرنيل *

أو إذا كنت تصر علىباستخدام ملف التكوين الفانيليا والتحكم في كل شيء عن طريق كلي، استخدم

#yum -exclude = نواة * تحديث

كل من هذه الأساليب سوف القضاء على النواة من تحديث أو حتى تضمينها في قائمة التحديث المحتملة.