Os executáveis ​​do Windows são iniciados com o gerenciador de arquivamento

9

Eu tenho o Wine instalado e vários aplicativos Windows instalados lá funcionam bem, se eu iniciá-los usando o menu direito do mouse "Abrir com o carregador de programas do Wine". Mas se eu tentar iniciar um arquivo .exe clicando duas vezes, o gerenciador de arquivamento tenta abrir o executável.

Como faço para corrigir isso?

E algo como uma pergunta bônus como um ex-usuário do Windows: isso pode ser feito facilmente para um único arquivo que eu vejo atualmente no gerenciador de arquivos (semelhante ao menu de contexto "Abrir com ..." no Windows) e para muitos tipos de arquivos juntos (como no Windows, usando o menu "Configurações de pasta" no Explorer)?

Bananeweizen
fonte

Respostas:

12

Clique com o botão direito do mouse, selecione Propriedades, abra a guia "Abrir com" e faça do Wine o aplicativo padrão para arquivos EXE.

Marius Gedminas
fonte
Obrigado. Funciona bem agora. Ainda estou me perguntando por que o gerenciador de arquivamento foi atribuído aos executáveis ​​em primeiro lugar. Talvez para ler arquivos zip executáveis?
Bananeweizen 30/08/10
Esse é o meu palpite também: arquivos auto-extraíveis (não necessariamente zip, rar também os possui IIRC).
Marius Gedminas
6

A partir de 17.04, os pacotes de vinho tornaram-se wine-stablee wine-development. Como são co-instaláveis, o wine.desktoparquivo não é instalado /usr/share/applicationspor nenhum desses pacotes para evitar conflitos. Portanto, o Wine não tem uma entrada no menu Abrir com. De /usr/share/doc/wine-stable/README.Debian.gz:

Para habilitar o suporte em todo o sistema para arquivos .exe, execute o seguinte comando (substitua /usr/share/doc/winepor /usr/share/doc/wine-developmentse você usar wine-development):

$ sudo cp /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/

Para suportar isso apenas para o usuário atual, execute:

$ cp /usr/share/doc/wine/examples/wine.desktop ~/.local/share/applications/

Para remover essas associações de tipo de arquivo nativo, execute novamente os seguintes comandos:

$ sudo rm -f /usr/share/applications/wine.desktop
$ sudo update-desktop-database
$ rm -f ~/.local/share/applications/wine.desktop
$ rm -f ~/.local/share/applications/wine-extension-*
$ update-desktop-database ~/.local/share/applications/

Isto é um pouco equivocado, é /usr/share/doc/wine-stable, não /usr/share/doc/wine.

sudo cp /usr/share/doc/wine-stable/examples/wine.desktop /usr/share/applications/

E o Wine deve começar a aparecer nas listas Abrir com para seleção.

muru
fonte
2

A razão pela qual isso ocorre é neste relatório de bug, que forneci um patch há cerca de 2 anos: https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/351429

Independentemente disso, a solução alternativa que geralmente uso é clicar com o botão direito do mouse no aplicativo e selecionar abrir com o Wine.

Scott Ritchie
fonte
Obrigado pela informação. Isso é exatamente o que eu suspeitava, mas não consegui descobrir com meu conhecimento limitado.
Bananeweizen
-1

Isso nem sempre funciona. Algumas configurações para manipulação de tipo de arquivo podem ser encontradas em

.local/share/applications/mimeapps.list

Nesse arquivo, encontrei a seguinte linha:

application/x-ms-dos-executable=file-roller.desktop;wine.desktop;

e mudou para

application/x-ms-dos-executable=wine.desktop;

Depois de salvar o arquivo, o resultado é ativado imediatamente.

Tankjob
fonte
Se esta resposta pretende ser um comentário sobre a resposta de outra pessoa (Marius Gedminas), você deve adicionar informações à sua resposta sobre a quem você está se referindo.
Karel
wine.desktop já não é de 17.04
Khurshid Alam