أوبونتو 18.04 LTS هو الإصدار الثابت الحالي لنظام التشغيل Linux في Canonical. انها رياضية الكثير من البرامج الحديثة بفضل جهود backporting. على الرغم من ذلك ، يميل المستخدمون إلى الوقوع في نسخة قديمة من نواة لينكس.
ليس بالأمر السيء أن تكون على Ubuntu LTS وابقَ عالقًا مع إصدار أقدم من Linux kernel ، حيث يبذل المطورون قصارى جهدهم لإصلاحات المنافذ والتحسينات أسفل الخط. ومع ذلك ، إذا كنت تستخدم 18.04 بسبب ثبات ، ولكنك تفضل استخدام أحدث وأكبر نواة Linux (مثل kernel 5 ،) فسوف تشعر بالانزعاج قليلاً. لحسن الحظ ، بسبب مجتمع Linux ، أصبح من السهل بشكل متزايد استخدام Linux kernel 5 على Ubuntu 18.04 LTS
طريقة 1 - مع UKUU
تعتبر الأداة المساعدة Ubuntu Kernel Upgrade Utility أكثر من غيرهامسار مباشر للأمام للحصول على Linux يستخدم Linux kernel 5 على Ubuntu 18.04 LTS. للوصول إلى التطبيق ، ستحتاج إلى التوجه إلى دليلنا حول كيفية تثبيت تطبيق UKUU.
بمجرد حصولك على تطبيق UKUU يعملأوبونتو ، قم بتشغيله من خلال تصفحه في قائمة التطبيق الخاصة بك. بعد ذلك ، استخدم تطبيق UKUU لتحديد موقع الإصدار 5 من نواة Linux (أحدث إصدار متاح ، ويفضل).
حدد الإصدار 5 kernel الذي تريدهقم بالتثبيت على Ubuntu 18.04 LTS باستخدام الماوس لتمييزه. بعد ذلك ، ابدأ في تثبيت النواة الجديدة بالنقر فوق الزر "تثبيت" لتحميله على نظامك.

السماح لتطبيق UKUU بتنزيل وتثبيت التطبيق بالكاملالإصدار 5 من kernel Linux على جهاز كمبيوتر Ubuntu Linux. عند اكتمال عملية التثبيت ، أغلق تطبيق UKUU وأعد تشغيل Ubuntu 18.04 LTS. عند إعادة تشغيل النسخة الاحتياطية ، يجب أن تستخدم الإصدار 5 من نواة Linux.
هل تريد أن تتأكد من أنك تقوم بتشغيل أحدث إصدار مطلق من kernel وأن UKUU عملت كما هو مقصود؟ إطلاق نافذة المحطة عن طريق الضغط Ctrl + Alt + T أو Ctrl + Shift + T و اكتب:
uname -r
الطريقة 2 - من المصدر
أداة Ubuntu Kernel Update Utility هي أداة جيدة ،ولكن نظرًا لأنه يعمل عادةً مع إصدارات Linux kernel قيد التطوير بواسطة Canonical ، فقد تكون الأمور غير مستقرة إلى حد ما. للحصول على حل أكثر استقرارًا ، يمكنك تجميع Linux بنفسك.
لبدء عملية الترجمة ، تحتاج إلىإنشاء ملف تكوين جديد. تتمثل الطريقة الأسرع والأكثر مباشرة في القيام بذلك في تنزيل ملف تهيئة موجود أنشأناه.
ملاحظة: ألا تريد استخدام ملف التهيئة المسبق؟ نسخ ملف موجود من /حذاء طويل وحفظه كـ ". تكوين".
wget https://pastebin.com/raw/Pwz0Uyqn -O .config
بعد تنزيل ملف التكوين ، حان الوقت لتنزيل أحدث إصدار من Linux kernel. اعتبارا من كتابة هذه المقالة ، الإصدار هو 5.0.8.
ملاحظة: يتم نشر إصدارات kernel بانتظام على Kernel.org. إذا كنت تريد التحديث من 5.0.8 في المستقبل ، فتوجه إلى هناك ، وقم بتنزيل المصدر الجديد واتبع الإرشادات في هذا الدليل.
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.8.tar.xz
قم باستخراج أرشيف kernel 5.0.8 باستخدام الأمر Tar.
tar xvf linux-5.0.8.tar.xz
انقل ملف التهيئة الجديد إلى مجلد كود Linux مع فيديو موسيقي أمر.
mv .config ~/linux-5.0.8/
قم بتثبيت تبعيات بناء kernel على Ubuntu ، بحيث يمكن تجميعها وإنشائها.
sudo apt install build-essential libncurses5-dev gcc libssl-dev bc flex bison
قم بتشغيل أداة قائمة واجهة المستخدم الرسومية لـ kernel باستخدام جعل menuconfig

cd ~/linux-5.0.8/
make menu-config
في تطبيق القائمة ، اترك كل شيء في الإعدادات الافتراضية واستخدم مفاتيح الأسهم لتحديد "حفظ". تأكد من كتابة الملف إلى ". تكوين".
الخروج من أداة القائمة من خلال تسليط الضوء على "إنهاء".
بمجرد خروجك من محرر قائمة واجهة المستخدم الرسومية ، فقد حان الوقت لاستخدام lscpu الأمر لمعرفة عدد النوى الموجودة على جهاز الكمبيوتر الخاص بك ، لتحديد عدد وحدات المعالجة المركزية التي يمكن استخدامها في ترجمة النواة.
لمعرفة عدد النوى الموجودة لديك ، قم بتشغيل:
lscpu | grep -E "^CPU("
ضع هذا الرقم في الاعتبار. ثم استخدام يصنع مع ال ديب-PKG أمر لبدء تجميع لأوبونتو. تأكد من تغيير "CORE-NUMBER" مع الرقم الذي يظهر عند تشغيل lscpu أمر.
make -jCORE-NUMBER deb-pkg
اعتمادا على عدد النوى وحدة المعالجة المركزية لديك ، لديكبناء سيستغرق وقتا طويلا جدا. للحصول على أفضل النتائج ، حاول البناء على الأقل على وحدة المعالجة المركزية ثنائية النواة (2). عند الانتهاء من عملية البناء ، سيقوم المترجم بإخراج أربع حزم جاهزة للعمل على حزم DEB للنواة الجديدة حتى تتمكن من تثبيتها.
لتثبيت نواة Linux 5.0.8 المترجمة حديثًا ، قم بتشغيل نظام إدارة حزم دبيان أمر.

sudo dpkg -i linux-*.deb
على افتراض نظام إدارة حزم دبيان تم تثبيته بنجاح ، أعد تشغيل Linux Linux. عندما تعود عبر الإنترنت ، يجب أن تشغل Ubuntu 18.04 LTS على Linux kernel الإصدار 5.
لتأكيد أنك تقوم بتشغيل kernel 5 بالفعل على Ubuntu 18.04 LTS ، استخدم uname أمر.

uname -r</ P>
تعليقات