Ich benutze Ubuntu seit Jahren, aber seit einigen Monaten habe ich einen glänzenden neuen iMac in die Hände bekommen, während ich ihn hatte, habe ich mit Parallels Desktop herumgespielt und mich in viele seiner Funktionen verliebt. Eine der Funktionen ist insbesondere das Hinzufügen von Windows-Programmen zum Dock in OSX.
Ich verwende hauptsächlich Virtualbox / Parallels für AutoCAD-, SolidWorks- und Qucik-Bücher. Ich möchte also AutoCAD beispielsweise in einer virtuellen Box installieren und dann eine Verknüpfung direkt zu AutoCAD erstellen und diese zusammen mit dem Rest meiner Ubuntu-Apps im Ubuntu-Bedienfeld platzieren. Wenn ich also in meinem Ubuntu-Bedienfeld auf das AutoCAD-Symbol klicke, wird die virtuelle Box im nahtlosen Modus geöffnet und AutoCAD automatisch gestartet. Wenn ich auf SolidWorks klicke, wird sie automatisch im nahtlosen Modus geöffnet und SolidWorks wird automatisch gestartet.
Dies ist bei weitem eine der besten Funktionen in Parallels Desktop für Mac, und ich wäre großartig, wenn ich diese Funktion in einer virtuellen Box reproduzieren könnte. Ich weiß auch, dass sie Parallels Desktop für Linux haben oder hatten, ich bin mir nicht sicher, aber es hat nicht die gleichen Funktionen wie in OS X, zumindest verstehe ich das.
quelle
Antworten:
Erstellen Sie ein einfaches Bash-Skript und platzieren Sie es darin ( Referenz ):
Ersetzen Sie
VM_NAME
durch den Namen der VM undexec_command
durch den Befehl, den Sie ausführen möchten.Speichern Sie diese Datei irgendwo, geben Sie ihr Ausführungsberechtigungen, schreiben Sie eine
.desktop
Datei dafür undsudo
verschieben Sie sie in den/usr/share/applications
Ordner.Hinweis: Meine bevorzugte Methode zum Erstellen einer
.desktop
Datei lautet wie folgt:Füllen Sie dann die Felder mit dem Pfad zu Ihrem Skript als Befehl aus. Dadurch wird eine
.desktop
Datei im/usr/share/applications
Ordner abgelegt ( weitere Informationen ).quelle
Hier ist eine mögliche Problemumgehung: Wenn Sie bereit sind, drei separate virtuelle Maschinen zu erstellen, eine für jedes Programm, dann ...
Klicken Sie dann mit der rechten Maustaste auf jede virtuelle Maschine im VirtualBox Manager und wählen Sie "Verknüpfung auf dem Desktop erstellen".
Um Speicherplatz zu sparen, müssen Sie nicht jede virtuelle Festplatte (* .vdi) sehr groß machen, da Sie auf Ihrem Hostcomputer einen gemeinsamen freigegebenen Ordner einrichten können, in dem alle Ihre Dateien aus allen drei Anwendungen gespeichert werden.
Darüber hinaus können Sie Ihre vorhandene virtuelle Festplatte klonen, sodass Sie nicht noch zweimal alles neu installieren müssen. Verwenden Sie
VBoxManage clonevdi current_hard_disk.vdi new_hard_disk.vdi
.quelle