Instituto de Ciências Biológicas

UFMG - Universidade Federal de Minas Gerais

Ferramentas do usuário

Ferramentas do site


informatica:wine_multiuser

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
informatica:wine_multiuser [2015/01/08 18:25]
davidysson
informatica:wine_multiuser [2015/01/14 14:06] (atual)
davidysson
Linha 5: Linha 5:
  
   sudo apt-get install wine   sudo apt-get install wine
-  winecfg 
  
   * Crie o usuario "​wineshare"​ no sistema operacional (sem senha)   * Crie o usuario "​wineshare"​ no sistema operacional (sem senha)
Linha 15: Linha 14:
   sudo usermod -u 499 wineshare   sudo usermod -u 499 wineshare
  
-  * Crie o arquivo /​etc/​sudoers.d/​wine com o conteúdo abaixo (ou adicione no seu visudo)+  * Crie o arquivo /​etc/​sudoers.d/​wineshare ​com o conteúdo abaixo (ou adicione no seu visudo)
  
   # define which users can administrate (become root)   # define which users can administrate (become root)
Linha 37: Linha 36:
   WINDOWS_USERS ALL = (wineshare) NOPASSWD: WINDOWS   WINDOWS_USERS ALL = (wineshare) NOPASSWD: WINDOWS
  
-  * Mova o seu diretorio wine para dentro do usuario "windows" ​(se necessario)+  * Caso queira aproveitar ​o seu wine já com os programas instalados, mova o diretorio ​do seu wine para dentro do usuario "wineshare"
  
   sudo mv ~seuusuario/​.wine /​opt/​wineshare/​.wine -iv   sudo mv ~seuusuario/​.wine /​opt/​wineshare/​.wine -iv
 +
 +  * Caso nao queira, ou é uma instalação nova, chame o configurador inicial do wine
 +
 +  xhost +local:​wineshare && sudo -u wineshare -H winecfg
 +
 +  * Acerte as permissoes necessarias
 +
   sudo chown wineshare:​users /​opt/​wineshare/​.wine/​ -Rfv   sudo chown wineshare:​users /​opt/​wineshare/​.wine/​ -Rfv
  
Linha 46: Linha 52:
   sudo ln -s /​opt/​wineshare/​.wine/​drive_c /​opt/​wineshare/​drive_c   sudo ln -s /​opt/​wineshare/​.wine/​drive_c /​opt/​wineshare/​drive_c
  
-  * Teste o funcionamento do wine global (que está no usuario ​"windows") no seu display (em um novo terminal, sem sudo)+  * Teste o funcionamento do wine global (que está na conta "wineshare") no seu display (em um novo terminal, sem sudo) 
 + 
 +  xhost +local:​wineshare && sudo -u wineshare -H wine notepad 
 + 
 +  * Baixe e instale o instalador do programa da seguinte forma
  
-  xhost +local:​wineshare +  ​sudo wget www.site.com.br/​instalador.exe -O \opt\wineshare\drive_c\instalador.exe 
-  ​sudo -u wineshare -H wine notepad+  ​xhost +local:​wineshare ​&& ​sudo -u wineshare -H wine "​C:​\instalador.exe"​
  
   * Crie um Script.sh no diretório /​opt/​wineshare/​.wine/​drive_c com o conteudo semelhante ao abaixo:   * Crie um Script.sh no diretório /​opt/​wineshare/​.wine/​drive_c com o conteudo semelhante ao abaixo:
Linha 55: Linha 65:
   #!/bin/bash   #!/bin/bash
   cd "/​opt/​wineshare/​.wine/​drive_c/​Program Files (x86)/​BioEstat 5.0"   cd "/​opt/​wineshare/​.wine/​drive_c/​Program Files (x86)/​BioEstat 5.0"
-  xhost +local:​wineshare +  xhost +local:​wineshare ​&& ​sudo -u wineshare -H wine "​C:​\Program Files (x86)\BioEstat 5.0\BioEstat.exe"​
-  ​sudo -u wineshare -H wine "​C:​\Program Files (x86)\BioEstat 5.0\BioEstat.exe"​+
  
   * Crie um Atalho.Desktop no menu Iniciar com o conteúdo semelhante ao abaixo e salve dentro de /​usr/​share/​applications   * Crie um Atalho.Desktop no menu Iniciar com o conteúdo semelhante ao abaixo e salve dentro de /​usr/​share/​applications
informatica/wine_multiuser.1420748752.txt.gz · Última modificação: 2015/01/08 18:25 por davidysson