Respostas:
Clique com o botão direito na área de trabalho e selecione Criar iniciador.
Em seguida, insira o nome e, na caixa de comando, insira o caminho do seu aplicativo de vinho.
Create Launcher
opção, instruções sobre como criar um lançador pode ser encontrada aqui: askubuntu.com/a/139530/14601
O WLCreator é um programa Python (script) que cria lançadores de desktop Linux para programas Windows (usando o Wine).
Uso
O WLCreator tentará extrair ícones do arquivo exe, procurar todos os arquivos ico no diretório e nos subdiretórios exe, e convertê-los em arquivos png. Além disso, ele procurará por arquivos png no diretório principal do aplicativo. Depois disso, o usuário recebe uma interface gráfica na qual ele / ela pode escolher o ícone e o nome do iniciador.
O programa também pode ser integrado ao Nautilus (como script nautilus). Isso facilita ainda mais a criação de lançadores!
Você precisará garantir que você tenha python-qt4, icoutils e imagemagick instalados para obter o uso completo do aplicativo.
Faça o download do pacote .deb aqui e depois de ter o pacote deb, clique duas vezes nele para instalar.
"Criar iniciador" não é mais uma opção no menu de contexto.
Aqui está o que eu faço. Não é o mais fácil, mas uma vez instalado, você pode duplicar / editar os arquivos existentes.
Abra uma sessão do terminal
Crie uma pasta de armazenamento para o script do iniciador
mkdir $HOME/.bin
Crie o script do iniciador
nano $HOME/.bin/appname.sh
Insira o seguinte código sem as aspas
#!/bin/bash
cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/"
WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe
Pressione Ctrl+ X
Pressione Ypara salvar a alteração alterada
Pressione Enterpara confirmar o nome do arquivo
Tornar o script executável
sudo chmod +x ~/.bin/appname.sh
Crie o link da área de trabalho
nano /Desktop/appname.desktop
Insira o seguinte código. Não use ~/<path>
para indicar o diretório inicial, pois ele não funciona em .desktop
arquivos. Criei um subdiretório .bin
para ícones. Se você não possui um ícone, pode deixar a linha em branco.
[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
Pressione Ctrl+ X
Pressione Y
PressioneEnter
Agora está pronto.
Para criar lançadores adicionais, basta copiar o arquivo existente e editá-lo no terminal
cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh
nano $HOME/.bin/newappname.sh
Editar e Fechar
cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop
nano $HOME/Desktop/newappname.desktop
Editar e Fechar
Eu quero um atalho para a Fox , então aqui está o que eu fiz:
$ 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: Se você quiser pegar o ícone do exe; siga este guia ou use a GUI "gExtractWinIcons" (disponível em apt-get install
).