الحفاظ على نواة لينكس حديثة أمر حاسم للأمن وتوافق الأجهزة وتحسين الأداء. يحدد هذا الدليل طرقًا موثوقة لترقية النواة على أنظمة أوبونتو ،تلبية حالات الاستخدام المختلفة ومستويات الخبرة.
أدوات الأمان:تخفيف نقاط الضعف
دعم الأجهزة:تمكين أحدث الأجهزة / الميزات.
مكاسب الأداء:الاستفادة من تحسينات المخطط / IO.
إصلاحات الاستقرارحلّ الأخطاء على مستوى النواة
️️تحذير:
اختبر التحديثات في بيئات غير الإنتاج أولاً
تأكد من أن برامج التشغيل الحرجة (مثل NVIDIA و ZFS) تدعم النواة المستهدفة.
دائماً يكون لديك خطة احتياطية
أفضل ل:النواة المستقرة والمختبرة مع الدعم طويل الأجل (LTS).
تحديث قائمة الحزم:
سودو مناسبةتحديث&& سودو مناسبةتحديث كامل- نعم
تثبيت حجر HWE (أنظمة LTS):
لـ Ubuntu 22.04 LTS:
سودو مناسبة تثبيت--توصي بتثبيت لينكس-جينريك-هوي-22.04
إعادة التشغيل والتحقق:
سودو إعادة التشغيل غير معروف -ر # تحقق من إصدار النواة (مثل 6.5.x)
أفضل ل:المتحمسون الذين يحتاجون لميزات متطورة
المخاطر:أقل اختباراً، مشاكل متوافقة محتملة.
إضافة PPA الرئيسية:
سودوadd-apt-repository ppa:cappelikan/ppa- نعم سودو مناسبةتحديث
تثبيت أداة واجهة المستخدم الرسمية الرئيسية (اختياري):
سودو مناسبة تثبيتالخط الرئيسي
إطلاق عن طريقالخط الرئيسي
لتحديد / تثبيت النواة رسميا.
أو قم بتثبيتها من خلال CLI:
سودو مناسبة تثبيتلينكس-صورة-غير موقعة<النسخة>-الـ (لينكس) العامة-<النسخة>- عامة
(استبدال
مع النواة المستهدفة ، على سبيل المثال ،6.8.4
)
أفضل ل:تخصيص أو احتياجات تحديدات تحديدات.
تثبيت التبعيات:
سودو مناسبة تثبيتبناء-لازمة libncurses-dev بزون فليكس libssl-dev libelf-dev
تحميل مصدر النواة:
زيارةkernel.org، تحميل المصدر المطلوب (على سبيل المثال،لينكس-68.tar.xz
)
استخراج وتهيئة:
قطران - xvfلينكس-68.tar.xzcdلينكس-68جعلmenuconfig# استخدم الإعداد الحالي: /boot/config-$ ((uname -r)
قم بتجميع وتثبيت:
جعل-ج$(nproc) # قم بتجميع باستخدام جميع النواة سودو جعلmodules_install# تثبيت وحدات سودو جعل تثبيت # تثبيت النواة سودوupdate-initramfs-س -ك 6.8.0# تحديث initramfs سودو update-grub # تحديث GRUB سودو إعادة التشغيل
بدء التشغيل في النواة السابقة:
انتظرالتحول
خلال التشغيل للوصول إلى GRUB → حدد النواة القديمة.
إزالة النواة المشكلة:
سودو مناسبةتطهير لينكس الصورة-<النسخة>- عامة
العنوان
الغرفة 302، المبنى 26، رقم 1301-1 شارع غوانغوانغ مجتمع شينلان، شارع غوانلان، منطقة لونغهوا شنشن، غوانغدونغ، الصين
الهاتف
86--18576671228
البريد الإلكتروني
matthew@zzyuantech.com