O Wine (Wine Is Not an Emulator) é um emulador de Windows para Linux. Com ele, é possível rodar alguns programas de Windows em seu desktop Linux. Em sua atual fase de desenvolvimento, o Wine já consegue rodar até o Microsoft Office 2000.

Instalando e Configurando

Vamos ensinar aqui como instalar e configurar o Wine . Na página do Wine você encontrará sempre a versão mais atual, tanto o fonte (.tar.gz), como binários (rpm e deb) - note que é importante você se manter sempre atualizado quanto a versão do Wine que estiver rodando.

Para instalá-lo, siga os seguintes passos:

Fontes: primeiro descompacte o arquivo, digitando tar xvzf wine*.tar.gz . Feito isso, entre no diretório criado e digite make all , seguido por make install , esse último como root.
RPM: basta digitar rpm -ivh wine*.rpm , como root.
Debian: digite, como root, apt-get install wine
Uma vez instalado o Wine, é a vez de configurá-lo. Isso é fácil. Todas as configurações ficam em um arquivo (/etc/wine.conf). Abaixo, existe um arquivo de configuração simples, com comentários em negrito. Nota: frases com o caractere "#" na frente são comentários e serão ignorados pelo arquivo de configuração.

[Drive A]
Path=/floppy
Type=floppy
Label=Floppy
Serial=87654321
Device=/dev/fd0
disquetes

[Drive C]
Path=/C
Type=hd
Label=MS-DOS
Filesystem=win95
drive de Windows montado no Linux em /C

[Drive D]
Path=/cdrom
Type=cdrom
Label=CD-Rom
Filesystem=win95
cd-rom

[Drive E]
Path=/tmp
Type=hd
Label=Tmp Drive
Filesystem=win95
Diretório temporário do Windows

[Drive F]
Path=${HOME}
Type=network
Label=Home
Filesystem=win95
diretório home para ser acessível no Windows

[wine]
Windows=c:\windows
System=c:\windows\system
Temp=e:\
Path=c:\windows;c:\windows\system;e:\;e:\test;f:\
SymbolTableFile=/usr/lib/wine.sym
diretórios do windows
daqui para baixo, não é necessário alterar

[DllDefaults]
EXTRA_LD_LIBRARY_PATH=${HOME}/wine/cvs/lib
DefaultLoadOrder = native, elfdll, so, builtin


[DllPairs]
kernel = kernel32
gdi = gdi32
user = user32
commdlg = comdlg32
commctrl= comctl32
ver = version
shell = shell32
lzexpand= lz32
mmsystem= winmm
msvideo = msvfw32
winsock = wsock32


[DllOverrides]
kernel32, gdi32, user32 = builtin
kernel, gdi, user = builtin
toolhelp = builtin
comdlg32, commdlg = elfdll, builtin, native
version, ver = elfdll, builtin, native
shell32, shell = builtin, native
lz32, lzexpand = builtin, native
commctrl, comctl32 = builtin, native
wsock32, winsock = builtin
advapi32, crtdll, ntdll = builtin, native
mpr, winspool = builtin, native
ddraw, dinput, dsound = builtin, native
winmm, mmsystem = builtin
msvideo, msvfw32 = builtin, native
mcicda.drv, mciseq.drv = builtin, native
mciwave.drv = builtin, native
mciavi.drv, mcianim.drv = native, builtin
w32skrnl = builtin
wnaspi32, wow32 = builtin
system, display, wprocs = builtin
wineps = builtin


[options]
AllocSystemColors=100


[fonts]
;Read documentation/fonts before adding aliases
Resolution = 96
Default = -adobe-times-

[serialports]
Com1=/dev/ttyS0
Com2=/dev/ttyS1
Com3=/dev/ttyS2
Com4=/dev/ttyS3


[parallelports]
Lpt1=/dev/lp0


[spooler]
LPT1:=|lpr
LPT2:=|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -
LPT3:=/dev/lp3


[ports]
;read=0x779,0x379,0x280-0x2a0
;write=0x779,0x379,0x280-0x2a0


[spy]
Exclude=WM_SIZE;WM_TIMER;


[Registry]
; Paths must be given in /dir/dir/file.reg format.
; Wine will not understand dos file names here...


;UserFileName=xxx ; alternate registry file name (user.reg)
;LocalMachineFileName=xxx ; (system.reg)


[Tweak.Layout]
;; WineLook=xxx (supported styles are 'Win31'(default), 'Win95', 'Win98')
;WineLook=Win95


[programs]
Default=
Startup=


[Console]
;XtermProg=nxterm
;InitialRows=25
;InitialColumns=80
;TerminalType=nxterm


Agora, podemos rodar o Windows 3.11 (arquivo progman.exe) e todos os seus aplicativos. Para isso, basta digitar:
wine progman.exe
Confira o resultado na foto ao lado.

 

 

 

Rodando seu Windows no Linux
Por: Paulo Henrique B. de Oliveira

Historia do Linux
Como Instalar
Comandos básicos
Recopilando o Kernel
Permissões do root
Imprimir Topo>>>
Hosted by www.Geocities.ws

1