6.1. Como Instalar e Executar um programa no Wine. ### Servidor 4.2 e posteriores ### Monte o CDROM, e após isto, instale o pacote: [root@localhost]# rpm -ivh /mnt/cdrom/conectiva/RPMS/wine* Agora deverá ser editado o arquivo: [root@localhost]# mcedit /etc/wine.conf No campo [Drive C] mude o path para o diretório onde sua partição Windows está montada, Ex: /dos: Path=/dos Mude o campo [Drive D] para o path: Path=/mnt/cdrom Obs: para o CD funcionar, deverá ser montado antes: mount /mnt/cdrom Para executar um programa, como o notepad: [root@localhost]# startx Abra um xterm e digite o path do programa: [root@localhost]# wine /dos/windows/notepad.exe O Programa será executado e para fecha-lo clique no X. ### CL6.0 ### Para que configurar o wine através do linuxconf verifique se os seguintes pacotes estão instalados: Para montar o cdrom digite o seguinte comando: [root@localhost root]# mount /mnt/cdrom para ter acesso aos arquivos digite: [root@localhost root]# cd /mnt/cdrom/conectiva/RPMS # Este pacote esta no cd1 linuxconf-wineconf-1.21r8-7cl (Adiciona o serviço no Linuxconf dentro da opção serviços diversos) # Estes pacotes estão no cd2 wine-20001026-1cl.i386.rpm wine-devel-20001026-1cl.i386.rpm wine-doc-20001026-1cl.i386.rpm Para verificar digite o seguinte comando: [root@localhost root]# rpm -qa |grep wine Crie um diretório onde sua partição windows será montada com o seguinte comando: [root@localhost root]# mkdir /mnt/win Para montar a partição onde se encontra o seu windows utilize o seguinte comando: [root@localhost root]# mount -t vfat /dev/hdaX /mnt/win (onde hdaX é a partição onde se encontra seu windows) * Caso queira que sua partição windows seja montada na inicialização altere o arquivo /etc/fstab inserindo a segunite linha: [root@localhost root]# mcedit /etc/fstab /dev/hdaX /mnt/win vfat defaults, user,noauto 0 0 Para salvar pressione F2 e para sairF10. Feita a instalação dos pacotes e a montagem da partição na linha de comando digite linuxconf [root@localhost root]# linuxconf Acesse os seguintes menus de configuração: Serviços diversos --->Configuração do Wine --->Drives Virtuais ( Especifíca o nome da unidade a ser criada C:, D:) --->Diretórios internos (Estes diretórios são definidos com os drives do Wine. Devem ser especificados no estilo DOS.) Após ser escolhida a letra que servirá como driver virtual outras opções de configuração serão apresentadas: Rótulo: O nome pelo qual o drive será conhecido. Pode ter até 11 caracteres Ex: Lala, Windows Caminho: Localização real (sob Unix) da raiz do drive. Ex: /mnt/win Tipo: Pode ser drive de Disco-rígido, CD-ROM, Rede ou Disco flexível. Dispositivo(opc):Define se você deseja acesso direto do drive a algum dispositivo. Sistema de arquivos: Como os nomes de arquivos serão interpretados por programas Windows. Normalmente você deverá deixar configurado para VFAT, mas pode ser também em FAT ou Unix. Serial(opc): O número de série do drive (8 caracteres, número hexadecimal). Em seguida acesse o menu Diretórios Internos o qual apresentará os seguintes menus de configuração: Windows: Onde você deseja que suas aplicações pensem que o Windows está instalado: Ex C:\windows System: Onde você deseja que suas aplicações pensem que o diretório System do Windows reside: Ex C:\windows\system Temp: Qual o diretório a ser usado para armazenamento temporário (para programas rodando sob Wine). Ex C:\windows\temp Caminho: O caminho desejado para aplicações Wine. Vários diretórios podem ser definidos simultaneamente, e precisam ser separados por ponto-e-vírgula (;). Ex: C:\windows; C:\windows\command Perfil: Onde estão armazenados os perfis dos usuários do Windows. Feitas esta configurações saia do linuxconf e abra um ambiente gráfico de sua preferência. Em seguida abra uma tela de xterm e digite o seguinte comando: [root@localhost root]# cd /mnt/win/windows Para acionar um programa digite o seguinte comando: [root@localhost root]# wine + nome do programa Exemplo: [root@localhost root]# wine notepad.exe E o programa do Windows irá abrir dentro do seu ambiente gráfico. OBS: Para a versão do 6.0 o wine.conf criado pelo Linuxconf deve ser movido para o diretório /etc/X11/wine/ desta forma ele funcionará corretamente. Veja que dentro deste diretório ja consta um wine.conf não remova este arquivo apenas renomeie para outro nome utilizando o seguinte comando: [root@localhost root]# mv /etc/X11/wine/wine.conf /etc/X11/wine/wine.bkp. em seguida mova o arquivo wine.conf do diretório/etc utilizando o seguinte comando: [root@localhost root]# mv /etc/wine.conf /etc/X11/wine/wine.conf