Antworten:
Klicken Sie mit der rechten Maustaste auf Ihren Desktop und wählen Sie dann Launcher erstellen.
Geben Sie dann den Namen ein und geben Sie im Befehlsfeld den Pfad Ihrer Weinanwendung ein.
Create Launcher
Option verfügen , finden Sie hier Anweisungen zum Erstellen eines Launchers: askubuntu.com/a/139530/14601
WLCreator ist ein Python-Programm (Skript), das Linux-Desktop-Starter für Windows-Programme (mit Wine) erstellt.
Verwendung
WLCreator wird versuchen, Symbole aus der exe-Datei zu extrahieren, nach allen ico-Dateien im exe-Verzeichnis und seinen Unterverzeichnissen zu suchen und sie in PNG-Dateien zu konvertieren. Außerdem wird im Hauptverzeichnis der Anwendung nach PNG-Dateien gesucht. Danach wird dem Benutzer eine grafische Oberfläche angezeigt, in der er das Symbol und den Namen des Starters auswählen kann.
Das Programm kann auch in Nautilus integriert werden (als Nautilus-Skript). Dies macht die einfache Erstellung von Trägerraketen noch einfacher!
Sie müssen sicherstellen, dass Python-qt4, icoutils und imagemagick installiert sind, damit Sie die Anwendung vollständig nutzen können.
Laden Sie das .deb-Paket von hier herunter und sobald Sie das Deb-Paket haben, müssen Sie darauf doppelklicken, um es zu installieren.
"Launcher erstellen" ist keine Option mehr im Kontextmenü.
Hier ist was ich tue. Es ist nicht das einfachste, aber sobald es vorhanden ist, können Sie die vorhandenen Dateien einfach duplizieren / bearbeiten.
Öffnen Sie eine Terminalsitzung
Erstellen Sie einen Speicherordner für das Startskript
mkdir $HOME/.bin
Erstellen Sie das Startskript
nano $HOME/.bin/appname.sh
Fügen Sie den folgenden Code ohne Anführungszeichen ein
#!/bin/bash
cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/"
WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe
Drücken Sie Ctrl+ X
Drücken Sie Y, um die Änderung zu speichern.
Drücken Sie Enter, um den Dateinamen zu bestätigen
Machen Sie das Skript ausführbar
sudo chmod +x ~/.bin/appname.sh
Erstellen Sie den Desktop-Link
nano /Desktop/appname.desktop
Geben Sie den folgenden Code ein. Nicht ~/<path>
zur Angabe des Home-Verzeichnisses verwenden, es funktioniert nicht in .desktop
Dateien. Ich habe ein Unterverzeichnis .bin
für Symbole erstellt. Wenn Sie kein Symbol haben, können Sie die Zeile leer lassen.
[Desktop Entry]
Name=<Appname>
Comment=Wine Program
Exec=$HOME/.bin/appname.sh
Icon=$HOME/.bin/ico/icofilename.ico
Terminal=false
Type=Application
Categories=Game;
GenericName=appname
Drücken Sie Ctrl+ X
Drücken Sie Y
Drücken SieEnter
Jetzt bist du fertig.
Um zusätzliche Starter zu erstellen, kopieren Sie einfach die vorhandene Datei und bearbeiten Sie sie im Terminal
cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh
nano $HOME/.bin/newappname.sh
Bearbeiten und schließen
cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop
nano $HOME/Desktop/newappname.desktop
Bearbeiten und schließen
Ich möchte eine Verknüpfung für Fox , also habe ich Folgendes getan:
$ touch "$HOME/Desktop/fox.desktop"
$ sudo touch "/opt/fox.sh"
$ chmod +x "$HOME/Desktop/fox.desktop"
$ sudo chmod +x "/opt/fox.sh"
$ editor "$HOME/Desktop/fox.desktop" # Add the data
$ editor "/opt/fox.sh" # Add the data
$ cat "/opt/fox.sh"
#!/bin/bash
WINEPREFIX="$HOME/.wineprefix" wine "$HOME/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe"
$ cat "$HOME/Desktop/fox.desktop"
[Desktop Entry]
GenericName=Fox
Exec=/opt/fox.sh
Icon=/home/<username>/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe_14_128_1033_1_32x32x4.png
MapNotify=true
Type=Application
Name=Fox
BEARBEITEN: Wenn Sie das Symbol aus der Exe übernehmen möchten; folgen Sie dieser Anleitung oder den „gExtractWinIcons“ GUI (erhältlich mit verwenden apt-get install
).