web-dev-qa-db-ja.com

vmwareをインストールできるようにカーネルヘッダーへのパスは何ですか?

Ubuntu 11.04にVMwareバンドルを正常にインストールしましたが、開くとこのウィンドウが表示されます

enter image description here

このCヘッダーへのパスがわかりません。

83
Wazery
cd /lib/modules/$(uname -r)/build/include/linux
Sudo ln -s ../generated/utsrelease.h
Sudo ln -s ../generated/autoconf.h
Sudo ln -s ../generated/uapi/linux/version.h 

シンボリックリンクを追加すると、パスは/usr/src/linux-headers-$(uname -r)/includeになります(@Kariemに感謝します!)

99
Zhe Li

以下のコマンドは非常に役立ちます。

ステップ1 : Ctrl + Alt + T

ステップ2:Sudo apt-get install linux-headers-$(uname -r)

ステップ3:カーネルヘッダーへのパスは/usr/src/linux-headers-$(uname -r)/includeです

43
manikandan

Vmware Workstationをインストールする前に、build-essentialおよびlinuxヘッダーをインストールする必要があります

   Sudo apt-get install build-essential linux-headers-$(uname -r)

その後

 Sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

完了です。今すぐVmware Workstationをインストールしてください

 path to vm# sh Vm***.bundle
15
Qasim

インストーラーが予期しない場所にいくつかのファイルがあり、これを実行すると動作します:

ifrantz@ifrantz:~$ cat ~/update_version.sh 
#!/bin/bash

cd /lib/modules/$(uname -r)/build/include/linux
Sudo ln -s ../generated/utsrelease.h
Sudo ln -s ../generated/autoconf.h
Sudo ln -s ../generated/uapi/linux/version.h 
12
user115271

私の最初の推測は、あなたがヘッダーをインストールしていないということです。適切なlinux-headersパッケージをインストールする必要があります。ほとんどの場合、linux-headers-genericをインストールする必要があります。ただし、linux-generic以外のカーネルを実行している場合は、そのカーネルのlinux-headersパッケージをインストールしてください。

ヘッダーを既にインストールしている場合は、/usr/srcにあります。

7
Scott Severance

Vmwareワークステーション9.X.X(ターミナル)をインストールした後、2つのステップで問題を解決できます。

  1. Sudo apt-get install gcc

  2. Sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"

6
user152790

CTRL+ALT+t

Sudo apt-get install linux-headers-generic

5
Vanni Totaro

同じ問題があり、カーネル3.2.0-29を実行していましたが、/ usr/src /にlinux-headers-3.2.0-35しかありませんでした

user@ubuntu:/usr/src$ ls -l
drwxr-xr-x 24 root root 4096 Jan  5 11:17 linux-headers-3.2.0-35
drwxr-xr-x  7 root root 4096 Jan  5 11:17 linux-headers-3.2.0-35-generic

user@ubuntu:/usr/src/linux-headers-3.2.0-35/include$ uname -a

Linux ubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_6                                                                                4 x86_64 x86_64 GNU/Linux

user@ubuntu:/usr/src$ Sudo apt-get install linux-headers-3.2.0-29-generic

user@ubuntu:/usr/src/$ cd /tmp/vmware-tools-distrib
user@ubuntu:/tmp/vmware-tools-distrib$ Sudo ./vmware-install.pl
<kept hitting enter>

Enjoy, --the VMware team

done and done
4
Psytek7