criando atalhos de vinho


Respostas:


14

Você pode criar manualmente um atalho da área de trabalho para seus aplicativos instalados com o wine seguindo estas etapas:

  1. Abra seu editor de texto favorito ( gedit, nanoetc.), crie um novo arquivo com o seguinte conteúdo e salve-o na área de trabalho com um nome com extensão.desktop

    Neste exemplo, eu escolhi o nome inetexplorer.desktope o salvei na minha área de trabalho.

    [Desktop Entry]
    Name=Internet Explorer
    Exec=wine "C:\Program Files\Internet Explorer\iexplore.exe"
    Icon=/path/to/iconfile
    Type=Application
    Categories=Wine;
    

    Aqui, substitua o valor do campo Nome pelo nome do aplicativo de destino. (No exemplo, é o Internet Exolorer.) O valor do Exec estaria no formato:

    wine "C:\path to the\executable file"
    

    (para aplicação CLI) como digamos

    wineconsole "C:\path to the\executable file"
    

    (para aplicativos da GUI)

    wine "C:\Program Files\Internet Explorer\iexplore.exe"
    

    (colocar o caminho entre aspas duplas ".. .."é importante se o caminho contiver espaços em branco.)

    Substitua / path / to / iconfile (o valor do campo Icon ) pelo caminho de um arquivo de ícone (como Icon = / home / nome de usuário / Imagens / internet-explorer.png ) ou você pode omitir esta linha de entrada.

    À esquerda, há um atalho com o ícone especificado, para o da direita, não. iconField

  2. Ative o bit de execução do arquivo.

    Graficamente, você pode fazer isso clicando com o botão direito do mouse no .desktoparquivo e, no menu de contexto, selecione Propriedades . Na janela de propriedades, selecione a guia Permissão , procure um rótulo Executar: e marque a caixa de seleção ao lado para que o atalho se torne executável.

    selecionando propriedade no menu de contexto do botão direito rightClickTheFile

    definindo permissão de execução executableProperty

    No terminal, você pode fazer isso com:

    chmod +x $USER/Desktop/inetexplorer.desktop
    

    onde $USER/Desktop/inetexplorer.desktopdeve ser o caminho absoluto do atalho da área de trabalho que foi criado.


2
Como você aproveita o ícone contido no executável?
Jonathan Neufeld

5

Sugiro que você use o PlayOnLinux , em combinação com o wine, que oferece uma interface limpa e fácil de usar, que permite instalar e gerenciar o software e os jogos do Windows.

insira a descrição da imagem aqui

O PlayOnLinux é um software que permite instalar e usar com facilidade vários jogos e aplicativos criados para rodar com o Microsoft® Windows®. Poucos jogos são compatíveis com o GNU / Linux no momento e certamente é um fator que impede a migração para este sistema. O PlayOnLinux oferece uma solução gratuita, acessível e eficiente para esse problema.

Aqui está uma lista não exaustiva dos pontos interessantes a saber :

  • Você não precisa possuir uma licença do Windows® para usar o PlayOnLinux.
  • O PlayOnLinux é baseado no Wine e, portanto, lucra com todos os seus recursos, mas impede o usuário de lidar com sua complexidade.
  • PlayOnLinux é um software livre.
  • O PlayOnLinux usa Bash e Python.

No entanto, o PlayOnLinux tem alguns bugs, como todo software :

  • Ocasional diminuição do desempenho (a imagem pode ser menos fluida e os gráficos menos detalhados).
  • Nem todos os jogos são suportados. No entanto, você pode usar nosso módulo de instalação manual.

Instalação:

  1. Basta usar o Software-Center para instalá-lo,
  2. ou consulte as informações de instalação da HP .

Aqui está outra solução, que usa seus padrões de sistema baseados no SO Ubuntu.

insira a descrição da imagem aqui

  1. Abra Main MenuAplicativo e selecione o New Itembotão
  2. que abrirá uma Create Launcherjanela, de onde você pode usar o Browsebotão, que permite selecionar o caminho para o .exeaplicativo / jogo do Windows (executável).

    • Você também pode nomear o novo atalho, adicionar uma descrição e ícone a partir daí.

2

Você precisa escapar dos espaços em branco usando barras invertidas ( \). Tente especificar o comando como este:

".../Program\ Files/Adobe/Adobe\ Photoshop\ CS2/..."

Observe os \espaços anteriores.


3
Ou você pode usar a cotação, que é muito mais legível. wine '/home/user/.wine/drive_c/Program Files/Some Program with many spaces/program.exe'
22414 mid_kid


0

Como não posso comentar, tenho que dar aqui uma resposta separada. ;-) Um grande obrigado ao usuário "preciso". A solução mencionada por ele funcionou para mim no Kubuntu 18.04 e no Wine 5.0, mas tive que adicionar ao nome do caminho duas barras invertidas (e não apenas uma).

Com base no exemplo mencionado acima, será semelhante a:

Exec=wine "C:\\Program Files\\Internet Explorer\\iexplore.exe"

Não tenho idéia do motivo, talvez porque meu caminho do programa seja um pouco mais complexo:

Exec=wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"

Uma pequena atualização para este tópico. Finalmente, consegui adicionar o ícone correto ao atalho. (Estava disponível em uma pasta oculta no local correspondente do programa.) A extração do ícone do executável também funcionou, mas não pude usar o arquivo * .ico separado como fonte do ícone.

No entanto, - segue aqui o conteúdo completo do meu atalho do Wine gerado manualmente e funcionando perfeitamente.

[Desktop Entry]
Name=Steuer St.Gallen 2019 nP
Exec=env WINEPREFIX="/home/franz/.wine" wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"
Type=Application
StartupNotify=true
Icon=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP/.install4j/i4j_extf_9_1bhpfkc_1iu21cz.png
Path=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP
StartupWMClass=Steuer St.Gallen 2019 nP.exe

Isso corresponde principalmente ao atalho do Microsoft PowerPoint Viewer estabelecido automaticamente:

[Desktop Entry]
Name=Microsoft PowerPoint Viewer 
Exec=env WINEPREFIX="/home/franz/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/franz/.wine/dosdevices/c:/users/franz/Start\\ Menu/Programs/Microsoft\\ PowerPoint\\ Viewer\\ .lnk
Type=Application
StartupNotify=true
Comment=Mit Microsoft PowerPoint erstellte Präsentationen anzeigen.
Icon=976E_ppvwicon.0
StartupWMClass=pptview.exe

Foram adicionados automaticamente vários outros parâmetros (quase sempre sem valor) após tornar o arquivo executável. Como estes não têm função, eu os removi novamente manualmente.

Comment[de_DE]=
Comment=
GenericName[de_DE]=
GenericName=
MimeType=
Terminal=false
TerminalOptions=
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.