Ao navegar nos diretórios em um programa Windows instalado no Wine - como ao abrir uma pasta no Foobar2000 - o Wine sempre abre o Wine explorer:
É possível configurar o Wine para abrir um gerenciador de arquivos Ubuntu (por exemplo, Nautilus)?
Ao navegar nos diretórios em um programa Windows instalado no Wine - como ao abrir uma pasta no Foobar2000 - o Wine sempre abre o Wine explorer:
É possível configurar o Wine para abrir um gerenciador de arquivos Ubuntu (por exemplo, Nautilus)?
Respostas:
No Ubuntu 14.04 e 16.04 Uma rápida revisão do código /usr/bin/winefile
indica que a resposta é não. depois de verificar se é chamado com um nome de diretório, ele claramente está usando o wine para iniciar o gerenciador de arquivos independentemente.
Excerto:
if [ -x "$appdir/wine" ]; then exec "$appdir/wine" "$appname" "$@"; fi
# finally look in PATH
exec wine "$appname" "$@"
Como o wine foi projetado para executar executáveis do Windows, ele não inicia aplicativos nativos. Eu assumiria que o uso do wine para iniciar a rotina de seleção de arquivos é necessário para garantir que o parâmetro apropriado seja passado após a seleção do arquivo. Essa opinião é puramente baseada na lógica (e no conteúdo de / usr / bin / winefile). Se você tiver informações em contrário, comente e compartilhe.
winefile
basta fazer a tradução do nome do aplicativo ou .exe e lida com isso para wine
programar para fazer coisas com isso.
A abordagem mais promissora me parece definir tipos MIME para todos os arquivos de interesse. Dê uma olhada em Como associar todos os tipos de arquivos no Wine ao seu aplicativo nativo correspondente?
Outras coisas que tentei, mas não funcionou:
/usr/bin/winefile
é um script de wrapper simples, você pode substituí-lo ou alterá-lo. Por exemplo, para usar thunar como seu gerenciador de arquivos no wine, adicione após as # linhas de comentário
thunar $@
exit
Você pode deixar o resto como está para poder desfazer suas alterações.
Segunda abordagem, não está funcionando: olhando system32
para winefile.exe
e explorer.exe
, substituindo-os por softlinks para thunar. O Wine ignora isso, mesmo um clique duplo nesses softlinks é executadowinefile
vez de thunar.
Parece-me que winefile
é um vinho embutido. Talvez algumas edições do registro possam mudar o comportamento do vinho.
eu acho que não. mesmo que eu use crossover com ativado "usar navegador nativo por padrão" ele ainda usa seu próprio navegador de arquivos quando tentei abrir o arquivo do ms. palavra
usr/bin/winefile
. No entanto, ainda não testei (e desconfio que o FM que você substitui precisaria aceitar o caminho como argumento).