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+x
eher "chmod a + x" sein? Neue Benutzer sollten nicht dazu ermutigt werden, etwas global ausführbares zu machen.
sudo
von 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 .bundle
Dateien für VMware Player, Workstation und andere Produkte sind Shellskripte mit eingebetteten Binärdaten. Sie können dies mit dem file
Dienstprogramm 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 .bundle
Datei in Ihrem aktuellen Verzeichnis ist, können Sie einfach chmod +x *.bundle
und 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 sudo
am 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.)
sudo
alles 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 program
gksudo program
sudo -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