Как да обновите версията на ядрото в CentOS 7

Въпреки че някои хора използват Linux дума за представяне на операционната система като цяло, е важно да се отбележи, че, строго погледнато, Linux - това е просто ядрото. От друга страна, разпределението е напълно функционална система, построена на върха на ядрото с голямо разнообразие от инструменти и библиотеки за кандидатстване.

По време на нормалните операции, ядрото е отговорен за изпълнението на две важни задачи:

  • Той действа като посредник между хардуера и софтуера на системата.
  • контрол на системните ресурси възможно най-ефективно.

За да направите това, ядрото си взаимодейства с хардуера чрез драйвери или тези, които впоследствие могат да бъдат инсталирани като модул, вграден в него.

Например, когато приложението се изпълнява на компютъра ви, че иска да се свърже с безжична мрежа, тя изпраща искането до ядрото, което от своя страна използва правилния драйвер за мрежова връзка.

Тъй като периодично има нови устройства и технологии, е важно да се запази основната ни актуална, ако искаме да се извлече максимална полза от тях. В допълнение, нашата основна ъпгрейд ще ни помогне да използвате новата функция на ядрото и да се предпазват от уязвимости, открити в предишните версии.

Стъпка 1: Проверете версията на ядрото

Когато инсталирате дистрибуцията, тя съдържа конкретна версия на ядрото на Linux. За да се покаже текущата версия, инсталирана на нашата система, ние можем да направим:

Следващата фигура показва изхода на команда към CentOS 7 сървър:

Как да обновите версията на ядрото в CentOS 7

Проверка на CentOS ядро ​​версия 7

Важно е да се вземат под внимание на жизнения цикъл на версията на ядрото - ако версията, която използвате в момента, е към края си, никакви корекции на грешки няма да се след тази дата. За повече информация, вижте. Пресата Страница на издаване.

Стъпка 2: Актуализиране на ядрото на CentOS 7

Повечето съвременни дистрибуции осигуряват начин за ъпгрейд на ядрото с помощта на системата за управление на пакетите като Yum и официално подкрепени от хранилището.

За разлика от Red Hat, CentOS позволява използването ELRepo, хранилище на трета страна, което прави обновяване до последната версия на ядрото.

За да се даде възможност на ELRepo хранилище на CentOS 7, изпълнете:

Как да обновите версията на ядрото в CentOS 7

Активиране ELRepo на CentOS 7

Когато хранилището е активирана, можете да използвате следната команда за показване на наличните пакети kernel.related:

Как да обновите версията на ядрото в CentOS 7

Yum - намерете достъпни версии на ядрото

След това инсталирайте последната версия на стабилно ядро ​​ред:

Как да обновите версията на ядрото в CentOS 7
Инсталирайте най-новата версия на ядрото на CentOS 7

И накрая, рестартирайте компютъра, за да се прилага най-новата ядрото, а след това изпълнете следната команда, за да проверите версията на ядрото:

Как да обновите версията на ядрото в CentOS 7

Проверка на ядрото

Стъпка 3: Инсталиране на GRUB подразбиране ядрото на

За да обновите версията по подразбиране, трябва да промените конфигурацията на GRUB, както следва:

Отваряне и редактиране на файл / и т.н. / по подразбиране / ровя и да GRUB_DEFAULT = 0. Това означава, че първото ядро ​​в началния екран на GRUB ще се използва по подразбиране.

GRUB_CMDLINE_LINUX = »rd.lvm.lv = CentOS / корен rd.lvm.lv = CentOS / суап crashkernel = автоматично rhgb тихо»

След това, изпълнете следната команда, за да пресъздадете конфигурацията на ядрото.

# Grub2-mkconfig -o /boot/grub2/grub.cfg

Как да обновите версията на ядрото в CentOS 7

Попитайте ядро ​​в GRUB

Рестартирайте и се уверете, че най-новото ядро ​​сега се използва по подразбиране.

Как да обновите версията на ядрото в CentOS 7

Зареждане на ядрото по подразбиране на CentOS 7

Честито! Били ли сте актуализирали ядро ​​в CentOS 7!

В тази статия ще ви обясни колко лесно е да се актуализира на ядрото Linux на вашата система. Има и друг метод, който не сме се счита, тъй като включва съставяне на ядрото на изходния код, който заслужава цяла книга и не се препоръчва за производствени системи.

Въпреки факта, че той е един от най-добрите образователни преживявания и позволява фина настройка на ядрото, можете да направите вашата система неизползваем и да се наложи да я инсталирате отново от нулата.

Превод на статия от голям английски TechMint ресурс.