Ich habe 2 oder 3 Programme, die nicht installiert, sondern nur extrahiert sind. Diese Extraktionen haben meistens eine EXE-Datei, z. B. Repetier Host.
die Dateien liegen tief in einem Baum auf meinem PC. Ich konnte sie zu meinem Dashboard hinzufügen, hätte sie aber gerne im Launcher.
die normale „An den Launcher binden“-Funktion funktioniert nicht, außerdem konnte ich keine Drag-and-Drop-Aktionen vom Dashboard aus durchführen.
gibt es dafür eine Lösung? Und wenn ja, wie?
Antwort1
Windows Executables (.exe)-Dateien können unter Linux ausgeführt werden mitWein, eine Windows-Emulatorsoftware. Nautilus hat wahrscheinlich die Einstellung „Öffnen mit“ für EXE-Dateien so eingestellt, dass Wine verwendet wird, sodass Sie darauf doppelklicken können. Dash hat wahrscheinlich dieselbe Funktion.
Damit es ähnlich wie beim Launcher funktioniert, müssen Sie dieses Verhalten mit einem Befehl wie wine start /Unix "/path/to/file.exe"
in einer .Desktop
Datei nachahmen
Erstellen Sie eine .dektop-Datei ~/.local/share/applications
mit folgendem Inhalt:
[Desktop Entry]
Comment=Run Name of your Program
Terminal=false
Name=Name of your Program
Exec=wine start /Unix "/path/to/file.exe"
Type=Application
Icon=/path/to/logo.png
Natürlich die notwendigen Teile ersetzen.
Alternative:
Installieren Sie es alacarte
und machen Sie dasselbe mit einer einfachen GUI.
sudo apt-get install alacarte
Jetzt sollten Sie diesen Eintrag im Dashboard sehen können (möglicherweise müssen Sie das Dashboard ein- oder zweimal aktualisieren). Sie können ihn dann kopieren und in den Launcher einfügen.