Пошаговая инструкция по установке Linux Kernel 6.0 в CentOS, если вы любите передовые технологии и хотите установить последнюю версию ядра Linux (Kernel 6.x) в CentOS, то это руководство для вас. Linux 6.0 начинает серию 6.x, принося с собой ряд улучшений производительности, новую поддержку аппаратного обеспечения, исправления безопасности и обычный набор настроек файловой системы.
Перед установкой Linux Kernel 6.0 рекомендуется сделать резервную копию системы!!!
Особенности ядра Linux 6.0
- Верификация во время выполнения для систем, критичных к безопасности.
- Поддержка ядром внутриполосной аутентификации NVMe
- Подсистема верификации во время выполнения
- Драйвер ядра Raspberry Pi 4 V3D
- Драйвер блоков пользовательского пространства IO_uring
- Буферизованная запись в файловых системах XFS
- Поддержка протокола отправки V2 для Btrfs
Установка ELRepo
ELRepo - это RPM-репозиторий для пакетов Enterprise Linux. Он поддерживает Red Hat Enterprise Linux (RHEL) и его производные, такие как Scientific Linux, CentOS и т.д.
Установка elrepo в CentOS 7
1 2 | sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm |
Установка elrepo в CentOS 8 Stream
1 2 | sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm |
Установка elrepo в CentOS 9 Stream
1 2 | sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm |
Просмотр доступных основных ядер, доступных в репозитории
Репозиторий ELRepo содержит как ядра долгосрочной поддержки (kernel-lt), так и последние стабильные основные ядра (kernel-ml) для систем CentOS и RHEL Linux.
На данный момент для Linux Kernel 6.x имеется только kernel-ml
Список доступных версий ядра можно просмотреть следующей командой
1 | yum --disablerepo="*" --enablerepo="elrepo-kernel" list available | grep kernel-ml |
Установка последней версии ядра Kernel 6.x в CentOS
Для установки последней версии ядра, выполните следующие команды
1 | sudo yum --enablerepo=elrepo-kernel install kernel-ml |
Установка дополнительных пакетов ядра
1 | sudo yum --enablerepo=elrepo-kernel install kernel-ml-{devel,headers} <span>--allowerasing</span> |
по окончанию установки необходимо перегрузить сервер
1 | sudo reboot |
Проверка установленной версии ядра
При загрузке CentOS загрузится с последней версией ядра. При необходимости, вы можете загрузиться с предыдущей версии ядра.
Проверяем используемую версию ядра системы
1 | uname -a |