Antworten:
Seien Sie gewarnt, wenn Sie Dateien von außerhalb des Ubuntu-Repositorys installieren, kann dies das System gefährden. VMware ist wahrscheinlich sicher, sollte aber dennoch erwähnt werden.
Sie müssen die Berechtigung der Datei ändern, um sie ausführbar zu machen:
chmod a+x VMware-Player-6.0.3-1895310.x86_64.bundle
Starten Sie die Datei. Höchstwahrscheinlich benötigen Sie Root-Rechte, um VMWare zu installieren. Dies ist jedoch nicht immer der Fall. Also in diesem Fall:
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
sudo /bin/sh VMware-Player-6.0.3-1895310.x86_64.bundle
chmod u+xeher "chmod a + x" sein? Neue Benutzer sollten nicht dazu ermutigt werden, etwas global ausführbares zu machen.
sudovon Dolphin? Wenn ich mit der rechten Maustaste auf eine Datei klicke, gibt es keine Option für "Als Root ausführen" (Als Administrator ausführen). Wie installiere ich VMWare ohne Shell?
Die .bundleDateien für VMware Player, Workstation und andere Produkte sind Shellskripte mit eingebetteten Binärdaten. Sie können dies mit dem fileDienstprogramm herausfinden oder überprüfen , das hilfreich ist, um herauszufinden, um welche Art von Datei es sich (wahrscheinlich) handelt:
ek@Ilex:~$ file VMware-Player-6.0.3-1895310.x86_64.bundle
VMware-Player-6.0.3-1895310.x86_64.bundle: a /usr/bin/env bash script executable (binary data)
Sie können es ausführbar machen mit chmod, führen Sie es dann:
chmod +x VMware-Player-6.0.3-1895310.x86_64.bundle
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
(Wenn es die einzige .bundleDatei in Ihrem aktuellen Verzeichnis ist, können Sie einfach chmod +x *.bundleund verwenden ./*.bundle. Oder geben Sie die ersten Zeichen des Dateinamens ein und drücken Sie Tabund die Shell gibt den Rest für Sie aus .)
sudo?Virtualisierungssoftware, z. B. VMware-Produkte, muss als Root installiert sein. Deshalb setze ich sudoam Anfang die zweite Zeile. (Im Gegensatz zur Virtualisierung können Emulatoren , die keine Virtualisierung verwenden, im Allgemeinen von einem eingeschränkten Benutzer installiert und verwendet werden, ohne dass eine Aktion von root erforderlich ist.)
sudoalles in Ordnung, wenn das Installationsprogramm grafisch ist?Die Installationsprogramme für VMware-Produkte sind grafisch (zumindest für einen Teil der Installation). Obwohl generell empfohlen wird , keine grafischen Programme mit (bevorzugt oder ) auszuführen , sollte dies in diesem Fall in Ordnung sein:sudo programgksudo programsudo -H program
file Downloads/VMw*heißt es, VMware-Player-7.0.0-2305329.x86_64.bundle: data stattdessen können Sie sehen, was die Datei mit "cat -vt ~ / Downloads / V * | more" beginnt. Diese Zeile zeigt an, dass es sich um ein Shell-Skript handelt: #!/usr/bin/env bash