ارتقاء هسته لینوکس نصب شده بر روی رایانه شخصی شما به اندازه به روز رسانی برنامه های شما مهم است. در اینجا دو راه آسان برای انجام آن در اوبونتو وجود دارد.
ارتقای هسته لینوکس به شما این امکان را می دهد که برخی از آخرین فناوری های روز را در رایانه شخصی خود تجربه کنید. مهم نیست که از کدام توزیع لینوکس استفاده می کنید، به احتمال زیاد باید بین نسخه های هسته جابجا شوید یا نسخه های هسته را ارتقا دهید تا حداکثر مزایای ممکن را از سیستم عامل به دست آورید.
اگر کاربر مشتاق اوبونتو هستید و می خواهید هسته خود را به آخرین نسخه موجود ارتقا دهید، در اینجا نحوه دستیابی به این کار ساده و در عین حال ارزشمند به صورت دستی آورده شده است.
چرا به آخرین نسخه کرنل لینوکس ارتقا دهید؟
به عنوان یک کاربر لینوکس، ممکن است تعجب کنید که چرا ارتقاء هسته لینوکس خود هر از گاهی ضروری است. در حالی که هیچ اجباری برای انجام این کار وجود ندارد، توسعه دهندگان لینوکس معمولا توصیه می کنند که هسته خود را به طور مرتب به روز رسانی کنید، زمانی که به روز رسانی ها در دسترس هستند.
به طور خلاصه، در اینجا چند دلیل مرتبط برای ارتقاء هر زمان که ممکن است وجود دارد:
- نسخههای پایدار جدید از ویژگیهای جدید سیستمعامل پشتیبانی میکنند و به شما این امکان را میدهند که از ویژگیهای توزیع موجود خود استفاده کامل را ببرید.
- عملکرد سخت افزار شما به قابلیت های هسته شما بستگی دارد. هرچه هسته شما قوی تر و انعطاف پذیرتر باشد، خروجی و عملکرد بهتری را تجربه خواهید کرد.
- با توجه به افزایش بهره برداری از آسیب پذیری ها، برای محافظت از سیستم شما در برابر کلاهبرداری و حملات، آگاه بودن از همه تغییرات موجود در این دامنه ضروری است.
به یاد داشته باشید، توسعهدهندگانی که در لینوکس مشارکت دارند، تمایل دارند نسخههای هسته معمولی را منتشر کنند، و شما باید تفاوتهای ظریف طرح نسخهسازی هسته لینوکس را درک کنید تا از لینوکس با ظرفیت کامل آن استفاده کنید.
هسته را از طریق نصب کننده هسته اصلی اوبونتو ارتقا دهید
ساده ترین راه برای ارتقای هسته خود، از طریق نصب کننده هسته اصلی اوبونتو است. برای کاربران پیشرفته، راه دیگری برای به روز رسانی هسته از طریق CLI در چند دستور ساده وجود دارد.
مرحله 1: نسخه هسته موجود را بررسی کنید
برای شروع، نسخه فعلی هسته را با دستور uname بررسی کنید:
uname -r
این دستور شماره نسخه هسته نصب شده را برمی گرداند. بسته به اینکه چه نسخه ای در حال حاضر روی دستگاه شما نصب شده است، می توانید گزینه بعدی هسته را که در دسترس شماست انتخاب کنید.
مرحله 2: مخزن cappelikan PPA را اضافه کنید
برای نصب Ubuntu Mainline Kernel Installer روی دستگاه خود، باید cappelikan PPA را با دستور زیر اضافه کنید:
sudo add-apt-repository ppa:cappelikan/ppa
هنگامی که مخزن را اضافه کردید، بسته های سیستم خود را به روز کنید تا تغییرات اعمال شوند. از دستور apt برای به روز رسانی و ارتقاء سیستم خود استفاده کنید:
sudo apt update && sudo apt upgrade -y
مرحله 3: Ubuntu Mainline Kernel Installer را نصب کنید
در نهایت، Ubuntu Mainline Kernel Installer را با دستور apt install به صورت زیر نصب کنید:
sudo apt install -y mainline
مرحله 4: هسته لینوکس را ارتقا دهید
پس از نصب برنامه، آن را از منوی برنامه های خود باز کنید. اگر می خواهید هسته قدیمی را قبل از نصب هسته جدید حذف کنید، روی دکمه Uninstall Old در سمت راست صفحه نصب کننده کلیک کنید.
در پنجره تایید، پاسخ خود را به صورت Y/N وارد کنید و سپس کلید Enter را وارد کنید. رمز عبور sudo خود را برای تکمیل کار وارد کنید. بعد، نسخه هسته ای را که می خواهید نصب کنید انتخاب کنید و روی Install کلیک کنید.
سیستم خود را مجددا راه اندازی کنید تا تغییرات جدید اعمال شوند. پس از راه اندازی مجدد سیستم، می توانید شماره نسخه را با دستور uname -r دوباره بررسی کنید. این بار باید نسخه کرنل تازه نصب شده را در خروجی دریافت کنید.
هسته لینوکس را در اوبونتو از طریق CLI ارتقا دهید
اگر کاربر پیشرفته ای هستید و می خواهید هسته خود را از طریق CLI ارتقا دهید، می توانید آخرین بسته های هسته را دانلود کرده و از دستور dpkg برای نصب آنها بر روی دستگاه خود استفاده کنید.
مرحله 1: آخرین بسته هسته را دانلود کنید
می توانید به آخرین بسته هسته از مخزن اصلی اوبونتو دسترسی داشته باشید.
دانلود: هسته اصلی اوبونتو
در لیست بسته های هسته، آخرین نسخه را پیدا کنید. آخرین نسخه هسته معمولاً در پایین فهرست قرار می گیرد.
پس از باز کردن پیوند مورد نیاز، بسته DEB را بسته به معماری سیستم خود دانلود کنید.
مرحله 2: کرنل لینوکس را با استفاده از dpkg نصب کنید
به دایرکتوری که بسته DEB را دانلود کرده اید بروید و دستور زیر را برای نصب آن اجرا کنید:
sudo dpkg -i linux-headers*.deb
پس از نصب سیستم را ریستارت کنید. می توانید نصب هسته جدید را با دستور uname -r تأیید کنید.
ارتقای هسته لینوکس در اوبونتو به روش هوشمند
برای اینکه توزیع با ظرفیت کامل خود عمل کند، باید یک سیستم ستونی قوی داشته باشید تا به شما کمک کند دستگاه خود را به خوبی اجرا کنید. به همین دلیل، بسیاری از توسعه دهندگان لینوکس قبل از انتشار هر نسخه زمان و تلاش قابل توجهی را صرف می کنند.
آناتومی هسته لینوکس بسیار پیچیده است، زیرا نیروگاه کل سیستم عامل است. اگر واقعاً میخواهید بدانید که توزیعهای لینوکس چگونه توسعه مییابند، باید بدانید که هسته چگونه کار میکند و شامل چه مواردی میشود.