O Wine não executará nenhum programa .exe instalado em outros Drives

1

whit 10.10 Eu não tive esse problema Eu era capaz de rodar programas do meu Windows Dirija pelo Wine apenas clicando duas vezes ou selecionando rodando pelo Wine, mas em 11.04 quando eu executo o programa dessa maneira ele diz:

The file '/media/Drive/Software/Games/Borderlands/Gearbox Software/Borderlands/Binaries/Borderlands.exe' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit.

e eu tento alterar as permissões do arquivo para serem executáveis, mas ele continua mudando de volta toda vez que eu o troco

Eu li que ele está bloqueado por causa dos vírus do Windows, mas tenho certeza que esses arquivos estão seguros e posso executá-los com segurança, mas agora como posso alterá-los. Obrigado.

    
por Darko Demić 01.05.2011 / 10:05

3 respostas

0

Se você não consegue chmod o .exe para ser executável, você sempre pode voltar a usar a linha de comando para executar o exe. ou seja:

wine /media/Drive/Softwaretorun.exe ou se houver espaços no caminho.

vinho "/ media / Drive / Soft Ware.exe"

Todo o '.exe' deve ser executável - é uma boa maneira de colocar outra camada de segurança em coisas, mas quando o .exe está em um sistema de arquivos que você não pode fazer o executável .exe (como em um ISO , ou compartilhamento remoto, ou ntfs / vfat montado com opções onde não é o padrão) pode causar problemas.

O modo de linha de comando de executar um .exe sempre deve funcionar.

Apenas para esclarecimentos adicionais, você não pode alterar os modos ou permissões de arquivos em um NTFS / Vfat depois de montados. Você deve montá-los com as opções apropriadas, então as opções normalmente definem TODOS os arquivos no ntfs / vfat para serem executáveis, isto é freqüentemente um aborrecimento maior do que o vinho não estar incomodando.

    
por dr_willis 01.05.2011 / 10:24
1

instale o ntfs-config

em seguida, marque a caixa de seleção "Ativar suporte à gravação para dispositivos internos"

se a sua unidade do Windows não for montada automaticamente, digite terminal

sudo mountall

ou reinicie

    
por soekarmana 01.05.2011 / 10:39
0

Você sempre pode fazer isso a partir da linha de comando.

chmod +x /media/Drive/Software/Games/Borderlands/Gearbox Software/Borderlands/Binaries/Borderlands.exe

... e se o Linux se recusar a fazer um sanduíche adicione a permissão:

sudo chmod +x /media/Drive/Software/Games/Borderlands/Gearbox Software/Borderlands/Binaries/Borderlands.exe
    
por badp 01.05.2011 / 10:17