Galera,vamos falar um Pouco sobre Linux e Informações:
Vamos falar Hoje sobre o Wine, emulador que executa programas do Windows, é o que podemos chamar de 8 ou 80. Quando mal configurado, não roda nada, quando bem configurado pode executar até mesmo o MS Word. Este artigo mostra como instalar, configurar e resolver problemas do emulador.
Instalação
Pré-requisitos
- Pacote de instalação do programa, em tar.gz ou o RPM, que pode ser conseguido em http://www.winehq.com/.
Programa úteis:
- WineCheck - Um script desenvolvido para checar erros nas configurações do wine.
- WineTools - Um pequeno programa que ajuda na criação da configuração do wine e na instalação de programas por ele.
**********************ATENÇÃO***************************
A versão do wine utilizada neste tutorial foi a Wine 20021125, apesar da
versão 20030219 já estar disponível. A nova versão apresenta capacidade
de emulação superior, mas menor desempenho, pelo menos, até onde eu vi.
**********************ATENÇÃO***************************
Abra o arquivo de configuração do wine para edição. Ele pode estar em /etc, /etc/wine ou em ~/.wine, dependendo da versão.
****** [Drive X] ******
Altere, caso necessário, a linha que informa o drive de disquete.
Ex.:
[Drive A]
"Path" = "/mnt/fd0"
Para
[Drive A]
"Path" = "/mnt/floppy"
Altere a linha relativa ao drive c para que indique o o local onde seu drive c está montado. Ex.:
[Drive C]
"Path" = "/lib/wine/c"
Para
[Drive C]
"Path" = "/win/c"
Altere o parâmetro Label para mudar o nome que aparece antes da letra da unidade.
Altere a linha relativa ao drive de cdrom para que aponte seu cdrom.
Ex.:
[Drive D]
"Type" = "cdrom"
"Path" = "/cdrom"
Para
[Drive D]
"Type" = "cdrom"
"Path" = "/mnt/cdrom"
Para colocar outro drive, copie e cole a parte referente ao drive c e edite-a de acordo, lembrando de alterar todas as letras de drives que a sucedem.
Se você tem dois HDs, a configuração final deve ficar parecida com esta:
[Drive C]
"Path" = "/win/c"
"Type" = "hd"
"Label" = "Darkstar"
"Filesystem" = "win95"
[Drive D]
"Path" = "/win/d"
"Type" = "hd"
"Label" = "Backup"
"Filesystem" = "win95"
****** [Windows] ******
Uma forma fácil de saber como as partições do windows estão indicadas em seu sistema é:
cat /etc/fstab | grep -E 'msdos|vfat' -
Se você não estiver usando o Windows NT ou variações (2000 e XP), comente a seguinte linha:
"Profile" = "c:\\windows\\Profiles\\Administrator"
colocando ; no inicio da linha (;;"c:\\windows\\Profiles\\Administrator").
Edite o Path. O Path é a indicação dos diretórios onde o wine deve procurar os programas a serem executados. Inclua aqui o caminho dos programas que você quer que o wine execute sem ter que indicar manualmente sua localização.
Ex.:
"Path" = "c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\"
para
"Path" = "c:\\;c:\\windows;c:\\jogos\\;c:\\jogos\\starcraft"
Assim sempre que quiser chamar um jogo, em vez de digitar "wine /win/c/jogos/jogo.exe" você pode simplesmente digitar "wine jogo.exe".
Se seu Windows não estiver instalado na pasta c:\windows, edite todas as entradas que tiverem essa indicação para o local correto do diretório do windows.
Descomente a seguinte linha: "ShowDirSymlinks" = "1"
****** [Version] ******
Descomente as seguintes linhas, atentando para a versão do windows que você possui:
"Windows" = "win98"
"DOS" = "6.22"
****** [DllOverrides] ******
Sob a aba [DllOverrides] adicione as seguintes linhas:
"wininet" = "builtin, native"
"urlmon" = "builtin, native"
Na página ... existe um ótimo exemplo de como suas DllOverrides podem ficar.
****** [x11drv] ******
Descomente as seguintes linhas e ajuste-as para que fiquem como o exemplo abaixo:
"ScreenDepth" = "16"
"UseDGA" = "Y"
"DesktopDoubleBuffered" = "Y"
Descomente as entradas sob as abas [serialports], [ports].
****** [registry] ******
Acerte as opções de registro para:
"LoadGlobalRegistryFiles" = "N"
"LoadWindowsRegistryFiles" = "Y"
"LoadHomeRegistryFiles" = "Y"
"WritetoHomeRegistryFiles" = "Y"
"SaveOnlyUpdatedKeys" = "N"
****** [Tweak.Layout] ******
O valor a indicar aqui é como o que você quer que seu wine pareça:
win311, win95 e win98
****** Num Terminal ******
* Crie dentro de seu diretório HOME (/home/USUÁRIO ou /root ou ~/) a pasta .wine.
* Copie o arquivo /etc/wine/config para a pasta .wine recém criada.
* No terminal, digite wine.
****** SYSTEM.REG ******
Crie no arquivo system.reg encontrado em ~/.wine as seguintes entradas:
[Software\\Wine\\Default]
"Default Taskbar"="1"
"SHAREDMEMLOCATION"="2"
Com isso a configuração do seu wine estará concluída e ele pronto para rodar seus aplicativos favoritos.
Autor: -=[bAd_TuX]=-
A versão do wine utilizada neste tutorial foi a Wine 20021125, apesar da
versão 20030219 já estar disponível. A nova versão apresenta capacidade
de emulação superior, mas menor desempenho, pelo menos, até onde eu vi.
**********************ATENÇÃO***************************
Instalando através de um pacote RPM
1. baixe o arquivo RPM contendo o wine
2. use o comando "rpm -ivh wine-x.x-x.rpm" para instalá-lo
Instalando através de um pacote Tar.gz
1. baixe o arquivo contendo o código fonte do wine
2. use o comando "tar xzvf wine-x.x-x.tar.gz" para descompactá-lo
3. entre no diretório recém-criado (algo como wine-x.x-x)
4. e digite:
./configure
make depends
make
make install
Ou entre na pasta tools e use os comandos abaixo:
./wineinstall
./winesetup
1. baixe o arquivo RPM contendo o wine
2. use o comando "rpm -ivh wine-x.x-x.rpm" para instalá-lo
Instalando através de um pacote Tar.gz
1. baixe o arquivo contendo o código fonte do wine
2. use o comando "tar xzvf wine-x.x-x.tar.gz" para descompactá-lo
3. entre no diretório recém-criado (algo como wine-x.x-x)
4. e digite:
./configure
make depends
make
make install
Ou entre na pasta tools e use os comandos abaixo:
./wineinstall
./winesetup
Configuração
************************* ATENÇÃO *******************************
A versão 20030219 pode apresentar problemas com os arquivos quando compilada. Comigo, ela não criou o config. Se acontecer com você: http://www.geocities.com/diegonei/linux/config Ela também não apresenta o arquivo winesetup.
************************* ATENÇÃO *******************************
A versão 20030219 pode apresentar problemas com os arquivos quando compilada. Comigo, ela não criou o config. Se acontecer com você: http://www.geocities.com/diegonei/linux/config Ela também não apresenta o arquivo winesetup.
************************* ATENÇÃO *******************************
Abra o arquivo de configuração do wine para edição. Ele pode estar em /etc, /etc/wine ou em ~/.wine, dependendo da versão.
****** [Drive X] ******
Altere, caso necessário, a linha que informa o drive de disquete.
Ex.:
[Drive A]
"Path" = "/mnt/fd0"
Para
[Drive A]
"Path" = "/mnt/floppy"
Altere a linha relativa ao drive c para que indique o o local onde seu drive c está montado. Ex.:
[Drive C]
"Path" = "/lib/wine/c"
Para
[Drive C]
"Path" = "/win/c"
Altere o parâmetro Label para mudar o nome que aparece antes da letra da unidade.
Altere a linha relativa ao drive de cdrom para que aponte seu cdrom.
Ex.:
[Drive D]
"Type" = "cdrom"
"Path" = "/cdrom"
Para
[Drive D]
"Type" = "cdrom"
"Path" = "/mnt/cdrom"
Para colocar outro drive, copie e cole a parte referente ao drive c e edite-a de acordo, lembrando de alterar todas as letras de drives que a sucedem.
Se você tem dois HDs, a configuração final deve ficar parecida com esta:
[Drive C]
"Path" = "/win/c"
"Type" = "hd"
"Label" = "Darkstar"
"Filesystem" = "win95"
[Drive D]
"Path" = "/win/d"
"Type" = "hd"
"Label" = "Backup"
"Filesystem" = "win95"
****** [Windows] ******
Uma forma fácil de saber como as partições do windows estão indicadas em seu sistema é:
cat /etc/fstab | grep -E 'msdos|vfat' -
Se você não estiver usando o Windows NT ou variações (2000 e XP), comente a seguinte linha:
"Profile" = "c:\\windows\\Profiles\\Administrator"
colocando ; no inicio da linha (;;"c:\\windows\\Profiles\\Administrator").
Edite o Path. O Path é a indicação dos diretórios onde o wine deve procurar os programas a serem executados. Inclua aqui o caminho dos programas que você quer que o wine execute sem ter que indicar manualmente sua localização.
Ex.:
"Path" = "c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\"
para
"Path" = "c:\\;c:\\windows;c:\\jogos\\;c:\\jogos\\starcraft"
Assim sempre que quiser chamar um jogo, em vez de digitar "wine /win/c/jogos/jogo.exe" você pode simplesmente digitar "wine jogo.exe".
Se seu Windows não estiver instalado na pasta c:\windows, edite todas as entradas que tiverem essa indicação para o local correto do diretório do windows.
Descomente a seguinte linha: "ShowDirSymlinks" = "1"
****** [Version] ******
Descomente as seguintes linhas, atentando para a versão do windows que você possui:
"Windows" = "win98"
"DOS" = "6.22"
****** [DllOverrides] ******
Sob a aba [DllOverrides] adicione as seguintes linhas:
"wininet" = "builtin, native"
"urlmon" = "builtin, native"
Na página ... existe um ótimo exemplo de como suas DllOverrides podem ficar.
****** [x11drv] ******
Descomente as seguintes linhas e ajuste-as para que fiquem como o exemplo abaixo:
"ScreenDepth" = "16"
"UseDGA" = "Y"
"DesktopDoubleBuffered" = "Y"
Descomente as entradas sob as abas [serialports], [ports].
****** [registry] ******
Acerte as opções de registro para:
"LoadGlobalRegistryFiles" = "N"
"LoadWindowsRegistryFiles" = "Y"
"LoadHomeRegistryFiles" = "Y"
"WritetoHomeRegistryFiles" = "Y"
"SaveOnlyUpdatedKeys" = "N"
****** [Tweak.Layout] ******
O valor a indicar aqui é como o que você quer que seu wine pareça:
win311, win95 e win98
****** Num Terminal ******
* Crie dentro de seu diretório HOME (/home/USUÁRIO ou /root ou ~/) a pasta .wine.
* Copie o arquivo /etc/wine/config para a pasta .wine recém criada.
* No terminal, digite wine.
****** SYSTEM.REG ******
Crie no arquivo system.reg encontrado em ~/.wine as seguintes entradas:
[Software\\Wine\\Default]
"Default Taskbar"="1"
"SHAREDMEMLOCATION"="2"
Com isso a configuração do seu wine estará concluída e ele pronto para rodar seus aplicativos favoritos.
Autor: -=[bAd_TuX]=-
2 comentários:
Nossa, meu tutorial ainda existe... 0.o
ah sim, eu removi o arquivo de configuração faz alguns anos...
Postar um comentário