【回答】
make コマンドを実行した場合、以下のエラーが出力される場合があります。
そのようなファイルやディレクトリはありません。中止。
しかし実際にディレクトリを確認すると、そのディレクトリは存在します。この場合は kernel-devel パッケージがインストールされていない可能性があります。rpm -qa | devel でパッケージがインストールされているか確認してください。
以下はエラーのサンプルです。
# make
make -C xxx/src KVER=2.6.9-67.ELsmp PREFIX=
make[1]: Entering directory `/usr/src/redhat/BUILD/xxxxxxxx/xxxxxxxx/src'
make -C SUBDIRS=/usr/src/redhat/BUILD/xxxxxxxx/xxxxxxxx/src modules
make: *** SUBDIRS=/usr/src/redhat/BUILD/xxxxxxxx/xxxxxxxx/src: そのようなファイルやディレクトリはありません。中止。
make: Entering an unknown directorymake: Leaving an unknown directorymake[1]: *** [default] エラー 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/xxxxxxxx/xxxxxxxx/src'
make: *** [l2build] エラー 2
以下の例では kernel-smp-devel-2.6.9-67.EL.x86_64.rpm パッケージを導入しています。カーネルごとにパッケージが異なる点に注意してください。
# rpm -ivh /img/RPM/kernel-smp-devel-2.6.9-67.EL.x86_64.rpm
警告: /img/RPM/kernel-smp-devel-2.6.9-67.EL.x86_64.rpm: V3 DSA signature: NOKEY, key ID 443e1821
Preparing... ########################################### [100%]
1:kernel-smp-devel ########################################### [100%]
(*)本ページは Redhat Enterprise Linux 4以後を想定しています。
最終更新日:2013/04/03
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]