Оновлення ядра centos 7
Ядро операційної системи - це один з найважливіших компонентів Linux, оскільки саме там виконуються всі найважливіші операції, такі як, управління пам`яттю, управління процесами, робота з мережею на найнижчому рівні і управління апаратним забезпеченням. Якщо в ядрі є якась вразливість, то це відкриває зловмисникам повний доступ до системи.
Ось чому дуже важливо вчасно оновлювати ядро. Також в нових версіях, як правило, додаються нові функції, поліпшуються драйвера і багато іншого. Крім того, нове ядро дозволить вам використовувати всі найновіші технології. У цій статті ми розглянемо як виконується оновлення ядра в CentOS декількома способами.
Перевірка версії ядра
Разом з дистрибутивом встановлюється і певна версія ядра. Перед тим як перейти до оновлення потрібно спочатку дізнатися яка версія встановлена зараз і чи потрібно її оновлювати. Для цього є команда uname:
$ Uname -a
Далі відкрийте офіційний сайт ядра kernel.org. Тут ви можете бачити, що остання на даний момент версія - це 4.10.8.

Можливо, на момент прочитання статті будуть і більш нові версії. Детальніше про цикл випуску нових версій можна більш детально дізнатися зі статті розробка ядра Linux.
Оновлення ядра CentOS
У більшості дистрибутивів, і в тому числі в CentOS передбачено оновлення пакетів за допомогою вбудованого пакетного менеджера, наприклад, yum або apt. Але тим не менш, такий спосіб дозволяє оновити ядро CentOS тільки до останньої версії, яка є в репозиторії. Природно, що там ще немає найсвіжішої версії, яка є на kernel.org.
У CentOS можна використовувати репозиторій ELRepo, за допомогою нього можна виконати оновлення ядра CentOS 7 до найновішої версії. Спочатку потрібно підключити репозиторій до системи:
$ Sudo rpm -Uvh https://elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm


Після того як репозиторій був підключений, можна подивитися яка версія ядра там доступна. Для цього використовуйте таку команду:

І так, зараз ми бачимо, що доступна версія 4.10.8, а це найновіша стабільна версія, вихідні коди якої є на kernel.org. Далі залишилося встановити версію ядра з цього репозиторію:
$ Uname -srНалаштування завантажувача Grub
Для того щоб нове ядро завантажувалося автоматично, необхідно поміняти кілька параметрів запуску дистрибутива в засобі завантаження Grub. Відкрийте конфігураційний файл / etc / defaul / grub і змініть значення змінної GRUB_DEFAULT на 0:
$ Sudo grub2-mkconfig -o /boot/grub2/grub.cfgЗалишилося ще раз перезавантажитися щоб переконатися, що тепер все за замовчуванням вибирається потрібне ядро. Тепер готово, оновлення ядра CentOS 7 до найновішої версії завершено.
висновки
З цієї статті ви дізналися як легко оновити ядро CentOS до самої останньої версії. Але є ще один метод, який ми тут не розглядали. Ви можете зібрати ядро з вихідного коду. Такий метод підходить не тільки для CentOS, але і для інших дистрибутивів. За допомогою нього ви можете дуже тонко налаштувати параметри ядра, а також внести різні оптимізації для поліпшення роботи системи. Але з такою ж легкістю ви можете зламати свою систему.
Ex kernel manager
Синій екран смерті 0x00000109
Що таке ядро linux
Як видалити драйвер nvidia в ubuntu
Що нового в linux kernel 4.9
Як оновити ubuntu до 16.04
Як оновити ядро до 4.1 в ubuntu
Як дізнатися версію дистрибутива ubuntu
Як видалити старі ядра ubuntu
Manjaro linux 15.12 отримає ядро 4.4 lts
Оновлення драйверів ubuntu
Реліз linux kernel 4.8 rc3
Лінус торвальдс повідомив про перший релізі linux 4.6 rc1
Модулі ядра linux
Реліз ядра linux 4.8
Розробка ядра linux
Arm анонсувала мобільні ядра cortex-a73 і графічний прискорювач mali-g71
Встановлюємо параметри ядра в grub
Оновлення ядра linux до нової версії
Збираємо ядро linux
Репозиторії centos 7
Як оновити ubuntu до 16.04
Як дізнатися версію дистрибутива ubuntu
Як видалити старі ядра ubuntu
Arm анонсувала мобільні ядра cortex-a73 і графічний прискорювач mali-g71
Як оновити ядро до 4.1 в ubuntu