このエントリーをはてなブックマークに追加


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

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

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

Ubuntu, Linux Mintでも同様の操作で解決すると思います。

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

  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
Last-modified: 2017-08-15 (火) 17:32:55 (456d)