Linux

/
/
Установка standalone-версии KernelCare

Установка standalone-версии KernelCare

KernelCare предназначен для обновления ядра Linux-системы без перезагрузки сервера: утилита проверяет наличие обновлений каждые 4 часа, и в случае необходимости, устанавливает обновления безопасности в автоматическом режиме.

Обратите внимание!

Для работы KernelCare требуется лицензия.

Список совместимых ОС:

  • CloudLinuxOS/CentOS 6, 7 и 8
  • AlmaLinux/RHEL 6, 7, 8 и 9
  • Oracle Linux 6 и 7
  • Amazon Linux 1 и 2
  • Virtuozzo/PCS/OpenVZ 2.6.32
  • Debian 8, 9, 10, 11 и 12
  • Proxmox VE 5 и 6
  • Virt-SIG/Xen4CentOS 6 и 7
  • Ubuntu 14.04, 15.04, 16.04, 18.04 и 20.04

Полный список всех доступных ядер и патчей на них на официальном сайте KernelCare.

Установка

Для установки KernelCare потребуется через консоль скачать и запустить скрипт под пользователем root:

curl -s -L https://kernelcare.com/installer | bash

После установки, для активации лицензии, которая не привязана к IP-адресу, воспользуйтесь командой:

kcarectl --register <лицензионный_ключ>

Если в процессе активации возвращается ошибка «Key limit reached», сбросьте регистрацию сервера с помощью следующей команды, после чего повторите актвиацию:

kcarectl --unregister

Управление

Для проверки состояния KernelCare выполните команду:

kcarectl --info

Для запуска принудительной проверки обновлений, выполните следующую команду:

kcarectl --update

Обновление и удаление

Обновление KernelCare запускается типовой командой install для менеджера пакетов:

  • yum install -y kernelcare - для RHEL-based систем;
  • apt install kernelcare - для Debian-based систем.

Удаление KernelCare вызывается типовой командой remove для менеджера пакетов:

  • yum remove -y kernelcare - для RHEL-based систем;
  • apt purge kernelcare - для Debian-based систем.