/lib/modules/(uname -r)-amd64/build: そのようなファイルやディレクトリはありません.の対処方法

Wi-Fiドライバなどをダウンロードしてコンパイル(make)しようとした時、以下のようなメッセージが表示されmakeできない場合の対処方法を以下に記します。

make[1]: *** /lib/modules/4.9.0-3-amd64/build: そのようなファイルやディレクトリはありません.  中止.

必要なパッケージをインストール

  1. build-essentialとmodule-assistantをインストールします。
    sudo apt-get install build-essential module-assistant
    当方、Debianですが以下リンク記事の設定により、sudoによるコマンド実行を可能にしています。
    sudoでコマンド実行できない場合は、rootにsuしコマンドを実行してください。
  2. m-aコマンドを実行します
    sudo m-a prepare
    これも同様にsudoによるコマンド実行ができない場合は、rootにsuしコマンドを実行してください。

上記の操作で必要なパッケージ等がインストールされますので、再度、makeしてみてください。

以上、「/lib/modules/(uname -r)-amd64/build: そのようなファイルやディレクトリはありません」の対処方法でした



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS