Revista Do Linux  
EDIÇÃO DO MÊS
 Programação
 CD do mês
 Corporativo
 Entrevista
 Capa
 Estudo de Caso
 Produto
 Distro
 Flagship
 Interbase
 Gerenciadores
 RPM
 Wine
 XML
 

Fora do Windows
Muitos querem saber como rodar aplicativos Win dentro do Linux

Wine é uma implementação de bibliotecas Win 3.X e Win32 rodando sobre o *Unix X11 (modo gráfico). Para obter informações sobre ele, consulte o site oficial: www.winehq.com. Lá pode-se copiar a versão mais recente e fazer a compilação dela manualmente. Para isso pegue o source (fonte do programa) e descompacte-o:


# tar xvfz Wine-*

Deverá ser criado um diretório com o seguinte formato:


wine-20000614/
        | | |_ Dia
        | |_ Mês
        |_ Ano

No exemplo, esse wine foi empacotado (compactado e liberado) no dia 14/06/2000. Assim, entre no diretório:


# cd /wine-20000614/

Rode o programa de instalação:


# tools/wineinstall

Depois disso:


# make install

Os arquivos estarão em /usr/local/. Esse processo deverá demorar um pouco, pois são muitos arquivos e vão ocupar um grande espaço no disco. Assim recomenda-se pegar o arquivo já empacotado em RPM (padrão Conectiva, RedHat, Caldera, Mandrake e outros) direto pela página de download. Recomenda-se buscar o pacote do empacotador ~Juran. Para instalá-lo:


# rpm -ivh wine-*.rpm

Para configurar:


# mcedit /etc/wine.conf

No campo [Drive C] mude o path para o diretório onde sua partição Windows está montada. Exemplo:


/dos
Path=/dos

Mude o campo [Drive D] para o path onde está o CD:


Path=/mnt/cdrom

Para o CD funcionar, deverá ser montado antes:


# mount /mnt/cdrom

Para executar um programa, como o notepad:


# startx

Abra um xterm e digite o path do programa:


# wine /dos/windows/notepad.exe

O programa será executado. Para fechá-lo clique no X. Caso não haja Windows na máquina, siga os passos abaixo. Primeiro edite o arquivo de configuração:


# mcedit /etc/wine.conf

Mude as linhas:


[Drive C]
Path=/windows
Type=hd
Label=Fake-HD
Filesystem=win95

Deverão ser criados os diretórios:


# mkdir /windows
# cd /windows
# mkdir system

Assim é somente rodar os programas:


# ./wine /windows/sol.exe

Todos os programas que vão ser rodados devem estar em /windows.


A Revista do Linux é editada pela Conectiva S/A
Todos os Direitos Reservados.

Política de Privacidade
Anuncie na Revista do Linux