Оновлення ядра 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