Problemas com o WIne no Ubuntu 10.10

Iniciado por CTRL, 27 de Novembro de 2010, 19:38

tópico anterior - próximo tópico

CTRL

Não estou conseguindo instalar programas do windows utilizando o Wine, aparece uma mensagem que o arquivo não esta marcado como executável, sendo que não sei como faço tal coisa, pois sou iniciante no linux, a mensagem esta abaixo:

The file '/media/OFFICE12/setup.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.

Como posso marcar como executável?

irtigor

Clique com o botão direito no aplicativo, escolha a opção "propriedades", lá existe uma caixa para isso. Ou pelo terminal chmod +x aplicativo.

Obs: evite o uso do wine, sempre prefira os aplicativos nativos.
---
Já vou levantar dois possíveis problemas, que você vai enfrentar:

  • Pelo caminho, me parece que o aplicativo está em uma unidade removível. O sistema de arquivo é fat ou ntfs? Se for, provavelmente está montado sem permissão de execução.
  • É o ms office? Acho que ele não funciona automaticamente com o wine, dizem que é melhor usar o playonlinux.

CTRL

#2
Essa opção de clicar com o botão direito em cima do aplicativo não funciona, e tbm tentei utilizar no terminal como vc falou, mas não deu certo tbm, pelo q andei vendo tem q ir pelo terminal, utilizando uma linha de comando, mas não sei como... :'(

O MS Office e todas os outros programas p/ Windows funcionava automaticamente com a versão do Ubuntu 10.04.

irtigor

O "aplicativo" é o aplicativo (?!), no seu caso /media/OFFICE12/setup.exe, então o comando fica chmod +x /media/OFFICE12/setup.exe

Mas, vou repetir, se esse sistema de arquivo não está montado com permissão de execução*, não vai funcionar.

Citação de: CTRL online 28 de Novembro de 2010, 10:42
O MS Office e todas os outros programas p/ Windows funcionava automaticamente com a versão do Ubuntu 10.04.
Não, os aplicativos que você testou funcionaram. Pegou a diferença (enorme)?

*Digite "mount" (sem aspas) no terminal, se aparacer um "noexec" na linha corresponde à unidade, ela esta montada sem permissão.