Réponses:
Cliquez avec le bouton droit sur votre bureau, puis sélectionnez Créer un lanceur.
Entrez ensuite le nom et dans la zone de commande entrez le chemin de votre application vin.
Create Launcher
option, des instructions sur la façon de créer un lanceur peuvent être trouvées ici: askubuntu.com/a/139530/14601
WLCreator est un programme (script) Python qui crée des lanceurs de bureau Linux pour les programmes Windows (à l'aide de Wine).
Usage
WLCreator essaiera d'extraire les icônes du fichier exe, de rechercher tous les fichiers ico dans le répertoire exe et ses sous-répertoires, et de les convertir en fichiers png. De plus, il recherchera les fichiers png dans le répertoire principal de l'application. Après cela, l'utilisateur est présenté avec une interface graphique où il / elle peut choisir l'icône et le nom du lanceur.
Le programme peut également être intégré dans Nautilus (en tant que script nautilus). Cela rend la création facile de lanceurs encore plus facile!
Vous devrez vous assurer que python-qt4, icoutils et imagemagick sont installés pour utiliser pleinement l'application.
Téléchargez le package .deb à partir d' ici et une fois que vous avez le package deb, vous devez double-cliquer dessus pour l'installer.
"Créer un lanceur" n'est plus une option dans le menu contextuel.
Voici ce que je fais. Ce n'est pas le plus simple, mais une fois qu'il est en place, vous pouvez simplement dupliquer / modifier les fichiers existants.
Ouvrir une session de terminal
Créer un dossier de stockage pour le script de lancement
mkdir $HOME/.bin
Créer le script de lancement
nano $HOME/.bin/appname.sh
Insérez le code suivant sans les guillemets
#!/bin/bash
cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/"
WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe
Appuyez sur Ctrl+ X
Appuyez sur Ypour enregistrer les modifications
Appuyez sur Enterpour confirmer le nom du fichier
Rendre le script exécutable
sudo chmod +x ~/.bin/appname.sh
Créez le lien du bureau
nano /Desktop/appname.desktop
Insérez le code suivant. Ne pas utiliser ~/<path>
pour indiquer le répertoire personnel, cela ne fonctionne pas dans les .desktop
fichiers. J'ai créé un sous-répertoire .bin
pour les icônes. Si vous n'avez pas d'icône, vous pouvez laisser la ligne vide.
[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
Presse Ctrl+ X
Presse Y
PresseEnter
Maintenant c'est fait.
Pour créer des lanceurs supplémentaires, il suffit de copier le fichier existant et de le modifier dans le terminal
cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh
nano $HOME/.bin/newappname.sh
Modifier et fermer
cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop
nano $HOME/Desktop/newappname.desktop
Modifier et fermer
Je veux un raccourci pour Fox , alors voici ce que j'ai fait:
$ 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
EDIT: Si vous voulez saisir l'icône de l'exe; suivez ce guide ou utilisez l'interface graphique "gExtractWinIcons" (disponible avec apt-get install
).