$ cat /etc/system-release
CentOS Linux release 7.4.1708 (Core)
$ uname -r
3.10.0-693.el7.x86_64
インストールしましたが、sudo yum install kernel-devel
カーネルモジュールがインストールされていることを確認しました。
$ ls /lib/modules
3.10.0-693.21.1.el7.x86_64
呼び出しを作成しようとしているオープンソースのMakefileがあります。uname -r
Makefile:KDIR := /lib/modules/$(shell uname -r)/build
uname -r
フルバージョンが表示されないため、「該当ファイルなし」エラーが発生します。つまり3.10.0-693.21.1
、.;3.10.0-693
- RHEL7.2 VMでこれを試しましたが、uname -r
フルバージョンが表示されます。
$ uname -r
3.10.0-327.4.4.el7.x86_64
これがcentosとrhel7の問題かどうかはわかりません。
uname -r
Centosを表示するにはどうすればよいですか3.10.0-693.21.1
?