Невозможно установить правильные заголовки ядра

Невозможно установить правильные заголовки ядра

Я пытаюсь настроить резервное копирование R1Soft и сталкиваюсь с ошибкой

Не удалось найти подходящий модуль hcpdriver для вашей системы. Запустите «r1soft-setup --get-module» на вашем агенте, чтобы установить его.

Итак, чтобы решить эту проблему, я запустил r1soft-setup --get-moduleкоманду, которая сообщает мне:

Установите заголовочные файлы ядра для вашей операционной системы.

Чтобы сделать это, я бегу yum install kernel-devel

Что говорит мне,

Пакет kernel-devel-2.6.32-642.11.1.el6.x86_64 уже установлен и имеет последнюю версию Ничего не нужно делать

Я проверяю версию ядра с помощью uname -rи вижу, что моя версия ядра на самом деле2.6.32-431.11.2.el6.x86_64

Затем я пробую установить заголовки для этого ядра, запустив
yum install kernel-devel-$(uname -r) и yum install kernel-devel-$(uname -r) --disableexcludes=all

Каждый раз, когда я получаю сообщение,

Нет пакета kernel-devel-2.6.32-431.11.2.el6.x86_64. Ошибка: Ничего не поделать

Теперь я немного растерян, что делать. Похоже, что я использую другое ядро, чем то, которое yum считает, но также заголовки для нужного мне ядра просто недоступны (согласно yum)

Кто-нибудь знает, как мне получить правильные заголовки, чтобы я мог настроить модуль hcpdriver? Я использую CENTOS 6.8 на виртуальном сервере от хостинговой компании

решение1

Ядро 2.6.32-431 старое и его еще нет в репозиториях. Поэтому никаких связанных пакетов там тоже нет. Вам следует обновить ядро ​​(последнее — 2.6.32-642.11.1, то же самое, что и ваш пакет -devel) и загрузить его.

В любом случае заголовки находятся внутри kernel-headersпакета.

решение2

Мне удалось вручную установить правильный пакет devel с pbone.net с помощью команды ниже

rpm -ivh --force ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/kernel-devel-2.6.32-431.11.2.el6.x86_64.rpm

Связанный контент