Ich benutze Ubuntu 12.10 mit dem Kernel 3.7.0-7 von Xorg-Edgers Fresh X Crack . Wenn ich jetzt versuche, wmware workstation zu starten, fragt es nach dem Linux-Header-Pfad, wie hier gezeigt . Ich habe alle Lösungen auf dieser Seite ausprobiert, aber nichts funktioniert ... Es hat funktioniert, bevor ich auf den 3.7-Kernel umgestiegen bin. Irgendeine Idee, was ich tun kann, um es zum Laufen zu bringen?
quelle
Nachdem ich sichergestellt hatte, dass die richtigen Linux-Header-Dateien für meinen Kernel installiert waren, symbolische Links manuell erstellt, build-essential installiert und im Grunde alle hier verlinkten Ratschläge befolgt hatte , wurde immer noch die Fehlermeldung angezeigt, dass der Pfad zu den Linux-Headern ungültig sei .
Nach dem Ausführen von a
sudo apt-get update
stellte sich heraus, dass eine neuere Version der Linux-Header verfügbar war, als zuvor gemeldet wurde. Ein Upgrade des aktuell installierten Header-Pakets auf die neueste Version behebt das Problem, und das VMWare Config Tool konnte die Header finden. In meinem Fall, die die Pakete benötigt aktualisiert werden solltenlinux-headers-generic-pae
undlinux-generic-pae
.quelle
Wenn das Befolgen der Anweisungen, die VMware in den Fehlermeldungen gibt, nicht funktioniert, müssen Sie VMware möglicherweise neu installieren.
Ich habe jedes Mal das gleiche Problem mit VirtualBox PUEL, wenn der Kernel aktualisiert wird, da ich ihn manuell aus den .deb-Dateien installiert habe. Glücklicherweise enthält die VBox-Fehlermeldung Anweisungen zum erneuten Ausführen des Installationsskripts, um den richtigen Code im Kernel zu installieren.
Ich vermute, dass Sie dieses Problem umgehen können, wenn Sie einen PPA verwenden, indem Sie ihn bei jeder Aktualisierung in den Kernel aufnehmen, aber ich habe ihn noch nicht ausprobiert.
quelle
In meinem Fall hat der Symlink zu version.h nicht funktioniert. Ich fand, dass dies auf einem 64-Bit-13.04-System geholfen hat:
http://linuxg.net/how-to-install-vmware-player-5-0-2-on-ubuntu-13-04-12-10-12-04-linux-mint-15-14-13- debian-sid-wheezy-and-squeeze /
Das Header-Paket war bereits installiert, aber der Unterschied schien darin zu liegen, "build-essential" zu installieren. Ich habe dann vmplayer deinstalliert (das Ausführen des Installationsprogramms mit -u vmware-player erledigt dies) und neu installiert, und danach war alles kopaketisch.
quelle
Ich habe festgestellt, dass die Lösung mit Ubuntu 14.04 sehr einfach ist:
Im Terminal:
Führen Sie nun VmWare erneut aus und es wird nach einem Neuaufbau und einer einwandfreien Ausführung gefragt. Ich glaube nicht, dass Smeghead neu installiert werden musste.
quelle