Ich habe mein Ubuntu in vmware installiert, nein, ich brauche vmware tools zu installieren, ich habe eine Fehlermeldung bekommen:
Suche nach einem gültigen Kernel-Header-Pfad ... Der Pfad "" ist ungültig. Möchten Sie es ändern? [Ja]
In CentOS führe ich den folgenden Befehl aus, um dieses Problem zu beheben:
yum install gcc-c++
yum install kernel-devel
yum install kernel-headers
yum -y update kernel
Aber ich weiß nicht, wie ich in Ubuntu vorgehen soll. Bitte helfen Sie.
Update Ich habe den folgenden Befehl ausprobiert, aber nichts geändert, immer noch Fehler:
Suche nach einem gültigen Kernel-Header-Pfad ... Der Pfad "" ist ungültig. Möchten Sie es ändern? [Ja]
- sudo apt-get update
- sudo-get install build-essential Linux-Header - $ (uname -r)
- sudo ./vmware-uninstall-tools.pl
- sudo ./vmware-config-tools.pl
- sudo ./vmware-install.pl
Problem geändert:
Führen Sie sudo ./vmware-uninstall-tools.pl aus und löschen Sie den Ordner / etc / vmware-tools. Führen Sie dann sudo ./vmware-install.pl aus. Jetzt kann ich vmware-tool erfolgreich installieren. Nach dem Neustart wird der Ordner angezeigt von / mnt / hgfs, kann aber meinen freigegebenen Ordner nicht sehen.
Gehen Sie zur Registerkarte "VM" von VMware, um VMware-Tools zu installieren
Bitte denken Sie daran, wenn Sie Ubuntu aktualisieren (und die Kernel-Version geändert wird ) und ausführen müssen
vmware-config-tools.pl
Jedes Mal nur, wenn der Kernel geändert wird
quelle
uname -r
)VMWare Player
v5.0.1Quantal
.1) Verwenden Sie die Option VMWare-Tools installieren im VMWare-Client, um Medien anzuhängen
2) Aktualisieren Sie den Server
3) Erstellen Sie den Einhängepunkt
4) Montieren Sie das ISO
5) Verzeichnis wechseln
6) Kopieren Sie die tar-Datei in Ihr / tmp-Verzeichnis
7) Installieren Sie ggf. Build-Tools
8) Verzeichnis wechseln
9) Hängen Sie das ISO aus
10) Erweitern Sie den Teer
11) Verzeichnis wechseln
12) Erstellen Sie ein spezielles Verzeichnis
13) Führen Sie das Installationsskript aus
14) Neustart
Quelle
quelle
Geben Sie
/lib/modules/3.2.0-24-virtual/build/include
als Pfad an, nachdem Sie die Kernel-Header über One Zero's answer installiert haben .quelle
Ich habe dies gerade auf einem VMware-gehosteten Ubuntu Linux 12.04-Computer (32-Bit) durchgeführt und festgestellt, dass ich dies tun muss
Sowie mit dem normalen Build-Essential-Paket installiert.
Ihre Meilen variieren in Bezug auf das zu installierende Linux-Header-Paket. Aber das hat gut funktioniert für mich.
quelle
Die Open Source-Tools für VMWare sollten genau so gut funktionieren, wenn Sie versuchen möchten, diesen Weg einzuschlagen.
Für Ubuntu 12.04+
Ich glaube, es erledigt alles andere für Sie. Starten Sie einfach die virtuelle Maschine neu und VMWare Player sollte reibungslos funktionieren.
quelle
Versuchen
und Ihr Paketname Bsp .:
und Sie werden mit allen verfügbaren Paketen im Repository erstellt, finden Sie das gewünschte heraus und
es. Bevor Sie dies tun, aktualisieren Sie Ihr Repository mit
quelle
Ich habe das Gefühl, eine Antwort gefunden zu haben (ich habe sie für 17.10 verwendet) und die ursprüngliche Antwort ist hier
Führen Sie im Terminalfenster diesen Befehl aus, um alle zuvor installierten Tools zu entfernen:
Führen Sie anschließend diesen Befehl aus, um Werkzeuge hinzuzufügen:
Und zum Schluss: Vergessen Sie nicht, neu zu starten.
Bei mir hat es sehr gut geklappt!
quelle
Installieren Sie das .bundle wie gewohnt
Laden Sie diese Datei PATCH
Extrahieren Sie es in das Home-Verzeichnis und löschen Sie das alte Patch-Flag:
Führen Sie dann den Patch wie gewohnt aus:
Ich hoffe, das hilft. Wenn es nicht funktioniert, versuchen Sie, die beiden Patch-Dateien und das .bundle-Setup im Home-Verzeichnis zu behalten.
PS: Ich habe dies in den Foren von VMWare gefunden und es hat das Installationsproblem für mich behoben.
quelle
Stellen Sie außerdem sicher, dass Sie das Betriebssystem in den VMWare-Einstellungen korrekt auswählen. Wenn das Betriebssystem "other" ist, ist das Menü "Install VMWare Tools" ausgegraut.
quelle