В общем случае, без сбора рпм все очень просто. Сборка ядра уже давно не представляет трудностей.
Устанавливаем утилиты для отрисовки псевдографических интерфейсов в консоли и компиляторы.
sudo yum install ncurses-devel ncurses gcc make git ctags ncurses-devel openssl-devel
Создаем конфиг на базе текущего
make oldconfig
На всякий случай просматриваем список новых опций
diff .config /boot/config-`uname -r`
Запускаем процесс сборки. Параметр -j выставляйте в соответствии с количеством своих ядер, для ускорения процесса сборки. Процесс не быстрый, на core i5 2.5GHz и медленном диске занимает около часа.
time make -j 4 all
Устанавливаем новое ядро с модулями и апдейтим загрузчик
make modules_install install
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Перезагружаемся в новый линукс!