$ cat /etc/system-release
CentOS Linux release 7.4.1708 (Core)
$ uname -r
3.10.0-693.el7.x86_64
e eu instalei o sudo yum install kernel-devel
e vejo o módulo do kernel instalado
$ ls /lib/modules
3.10.0-693.21.1.el7.x86_64
Eu tenho um Makefile de código aberto que estou tentando construir, que invoca uname -r
Makefile:KDIR := /lib/modules/$(shell uname -r)/build
Estou recebendo um erro "Não há esse arquivo" porque uname -r
não está exibindo a versão completa, ou seja, 3.10.0-693.21.1
; está exibindo apenas 3.10.0-693
Eu tentei isso em uma VM RHEL7.2 e uname -r
está mostrando a versão completa
$ uname -r
3.10.0-327.4.4.el7.x86_64
Eu não tenho certeza se isso é uma coisa centos vs rhel7?
Como posso obter centos uname -r
para mostrar 3.10.0-693.21.1
?