Ich habe das VMware-Bundle erfolgreich auf meinem Ubuntu 11.04 installiert, aber wenn ich es öffne, erscheint dieses Fenster
und ich kenne den Pfad zu diesen C-Headern nicht.
kernel
vmware-player
Wazery
quelle
quelle
uname -a
). Weil ubuntu mit dem Upgrade auf 11.04 meinen Kernel stillschweigend von linux-generic auf linux-generic-pae umgestellt hat, ohne die entsprechenden Header zu installieren, die einen anderen Satz von Linux-Headern verwenden. Gemäß den folgenden drei Antwortenapt-get
müssen Sie nur sicherstellen, dass die Kernel-Header die richtigen sind, um das Problem zu lösen.Antworten:
Nach dem Hinzufügen des
/usr/src/linux-headers-$(uname -r)/include
Symlinks lautet der Pfad (Danke @Kariem!)quelle
/usr/src/linux-headers-$(uname -r)/include
Die folgenden Befehle sind für Sie sehr hilfreich:
Schritt 1: Ctrl+ Alt+T
Schritt 2 :
sudo apt-get install linux-headers-$(uname -r)
Schritt 3: Der Pfad zu den Kernel-Headern lautet dann
/usr/src/linux-headers-$(uname -r)/include
quelle
Vor der Installation von Vmware Workstation müssen Sie Build-Essential- und Linux-Header installieren
und dann
Wenn Sie fertig sind, installieren Sie jetzt Vmware Workstation
quelle
Es gibt einige Dateien an Orten, die das Installationsprogramm nicht erwartet. Ich führe dies aus und es funktioniert:
quelle
Meine erste Vermutung ist, dass Sie die Header nicht installiert haben. Sie müssen das entsprechende Linux-Header-Paket installieren. Höchstwahrscheinlich müssen Sie installieren
linux-headers-generic
. Wenn Sie jedoch einen anderen Kernel alslinux-generic
ausführen, installieren Sie das Linux-Header-Paket für diesen Kernel.Wenn Sie die Header bereits installiert haben, sollten sie sich in befinden
/usr/src
.quelle
linux-generic
. Wenn ja, installieren Sielinux-headers-generic
, wodurch die richtigen Pakete als Abhängigkeiten abgerufen werden. Das genaue Header-Paket (und die Pfade im Dateisystem) ändern sich mit jedem Kernel-Update. Sehen Sie sich Ihr System an, um herauszufinden, welches verwendet wird.Das Problem kann nach der Installation von VMware Workstation 9.XX (im Terminal) in zwei Schritten behoben werden:
sudo apt-get install gcc
sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"
quelle
CTRL+ ALT+t
sudo apt-get install linux-headers-generic
quelle
sudo apt-get update
vor der InstallationHatte das gleiche Problem, lief Kernel 3.2.0-29, hatte aber nur Linux-Header-3.2.0-35 in / usr / src /
quelle