wine/documentation/README.pt_br

182 lines
6.3 KiB
Text
Raw Normal View History

1. INTRODU<44><55>O
Wine <20> um programa que permite executar programas Microsoft Windows
(incluindo execut<75>veis DOS, Windows 3.x, Win32 e Win64) no Unix.
Constitu<EFBFBD>do de um programa carregador (loader) que carrega e executa
um bin<69>rio Microsoft Windows, e uma biblioteca (chamada Winelib) que
implementa chamadas da API do Windows usando os equivalentes do Unix
ou do X11. A biblioteca tamb<6D>m pode ser usada para portar c<>digo
Win32 em execut<75>veis nativos Unix.
Wine <20> software livre, liberado segundo a GNU LGPL; veja o arquivo
LICENSE para detalhes.
2. IN<49>CIO R<>PIDO
Sempre que se compilam os fontes, <20> recomendado usar o Wine Installer
para construir e instalar o Wine. Estando no diret<65>rio de mais alto
n<EFBFBD>vel do c<>digo fonte do Wine, execute:
./tools/wineinstall
Execute programas conforme "wine programa". Para maiores informa<6D><61>es
e resolu<6C><75>o de problemas, leia o restante deste arquivo, a p<>gina
"man" do Wine (man wine), e especialmente a abund<6E>ncia de informa<6D><61>o
encontrada em http://www.winehq.org.
3. REQUERIMENTOS
Para compilar e executar o Wine, voc<6F> deve ter o seguinte:
Linux vers<72>o 2.0.36 ou posterior
FreeBSD 7.0 ou posterior
Solaris x86 9 ou posterior
NetBSD-atual
Mac OS X 10.5 ou posterior
Como o Wine requer suporte a tarefas no n<>vel de kernel para executar,
somente os sistemas operacionais acima mencionados s<>o suportados.
Outros sistemas operacionais que suportarem tarefas do kernel poder<65>o
ter suporte no futuro.
Informa<EFBFBD><EFBFBD>es para o FreeBSD:
O Wine em geral n<>o deve funcionar corretamente em vers<72>es antes da 7.0.
Veja http://wiki.freebsd.org/Wine para mais informa<6D><61>es.
Informa<EFBFBD><EFBFBD>es para o Solaris:
Voc<6F> provavelmente necessitar<61> construir o Wine com as ferramentas GNU
(gcc, gas, etc.). Aviso: instalar gas N<>O assegura que ser<65> usado pelo
gcc. Recompilar o gcc depois de instalar o gas ou criar uma liga<67><61>o ao
cc, as e ld para as ferramentas gnu <20> dito ser necess<73>rio.
Informa<EFBFBD><EFBFBD>es para o NetBSD:
Certifique-se de ter as op<6F><70>es USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG
ligadas no kernel.
Informa<EFBFBD><EFBFBD>es para Mac OS X:
Ser<65> necess<73>rio o Xcode 2.4 ou superior para compilar corretamente no x86.
Sistemas de arquivo suportados:
O Wine deve rodar na maioria dos sistemas de arquivos. Alguns problemas de
compatibilidade foram reportados quando usado via Samba. Al<41>m disso, o NTFS
n<>o prov<6F> todas as funcionalidades necess<73>rias para alguns aplicativos.
Usar uma parti<74><69>o nativa Unix <20> recomendado.
Requisitos b<>sicos:
Voc<6F> necessita ter instalados os arquivos de inclus<75>o para desenvolvimento
do X11 (chamados de xlib6g-dev no Debian e XFree86-devel no RedHat).
Obviamente voc<6F> tamb<6D>m ir<69> precisar do "make" (comumente o GNU make).
Tamb<6D>m ser<65> necess<73>rio o flex vers<72>o 2.5.33 ou superior e o bison.
Bibliotecas de suporte opcionais:
O script configure ir<69> mostrar diversas mensagens quando bibliotecas
opcionais n<>o forem encontradas no seu sistema.
Veja http://wiki.winehq.org/Recommended_Packages para dicas sobre
pacotes que voc<6F> pode instalar.
Em plataformas de 64 bits, se compilar Wine como 32 bits (padr<64>o), voc<6F>
precisa assegurar que as vers<72>es 32 bits das bibliotecas est<73>o instaladas,
veja http://wiki.winehq.org/WineOn64bit para mais detalhes.
Se voc<6F> quer um verdadeiro Wine de 64 bits (ou uma configura<72><61>o mista de
32 e 64 bits) veja http://wiki.winehq.org/Wine64 para mais detalhes.
4. COMPILA<4C><41>O
No caso de escolher n<>o usar o wineinstall, execute os comandos a seguir
para construir o Wine:
./configure
make
Isto construir<69> o programa "wine" e v<>rios bin<69>rios/bibliotecas de suporte.
O programa "wine" carregar<61> e executar<61> execut<75>veis do Windows.
A biblioteca "libwine" ("Winelib") pode ser usada para compilar e ligar
c<EFBFBD>digo-fonte do Windows sob o Unix.
Para ver as op<6F><70>es de compila<6C><61>o da configura<72><61>o, rode ./configure --help.
5. CONFIGURA<52><41>O
Uma vez que o Wine esteja constru<72>do corretamente, voc<6F> pode executar
"make install"; assim ir<69> instalar o execut<75>vel do wine, as p<>ginas
"man" do Wine, e outros arquivos necess<73>rios.
N<EFBFBD>o esque<75>a de desinstalar primeiramente qualquer instala<6C><61>o pr<70>via do
Wine que possa ser conflitante. Tente tanto "dpkg -r wine", "rpm -e wine"
ou "make uninstall" antes de instalar.
Depois de instalado, pode-se executar o programa de configura<72><61>o "winecfg".
Veja a <20>rea de suporte em http://www.winehq.org/ para dicas de configura<72><61>o.
6. EXECUTANDO PROGRAMAS
Ao invocar o Wine, voc<6F> pode especificar o caminho completo do execut<75>vel,
ou somente um nome de arquivo.
Por exemplo, para executar o bloco de notas:
wine notepad (usando o caminho de pesquisa como
wine notepad.exe especificado no registro para
encontrar o arquivo)
wine c:\\windows\\notepad.exe (usando um nome de arquivo DOS)
wine /usr/windows/notepad.exe (usando um nome de arquivo Unix)
wine notepad.exe leiame.txt (chamando o programa com par<61>metros)
O Wine n<>o <20> perfeito, ent<6E>o alguns programas podem travar. Se isso
acontecer voc<6F> ver<65> um registro do travamento (crash log) que voc<6F>
poder<EFBFBD> anexar ao bug que for criar.
7. OBTENDO MAIS INFORMA<4D><41>O
WWW: Uma grande quantidade de informa<6D><61>o sobre o Wine est<73> dispon<6F>vel
no WineHQ em http://www.winehq.org/ : v<>rios guias do Wine, base
de dados de aplica<63><61>es, rastreamento de erros. Este <20> provavelmente
o melhor ponto para come<6D>ar.
FAQ: O FAQ (perguntas frequentes) do Wine est<73> em http://www.winehq.org/FAQ
Wiki: O wiki do Wine est<73> dispon<6F>vel em http://wiki.winehq.org
Listas de discuss<73>o:
H<> diversas listas de mensagens para usu<73>rios e colaboradores no
desenvolvimento do Wine; veja http://www.winehq.org/forums para
mais informa<6D><61>o.
Bugs: Relate erros ao Bugzilla do Wine em http://bugs.winehq.org
Por favor, pesquise a base de dados do bugzilla para verificar
se seu problema j<> foi encontrado ou resolvido antes de enviar
um relat<61>rio do erro.
IRC: A ajuda online est<73> dispon<6F>vel em #WineHQ em irc.freenode.net.
Git: A <20>rvore de desenvolvimento atual do Wine est<73> dispon<6F>vel por Git.
Visite http://www.winehq.org/git para mais informa<6D><61>o.
Se voc<6F> alterar algo ou reparar um erro, envie, por favor, um patch
(preferencialmente usando git-format-patch) <20> lista wine-patches@winehq.org
para inclus<75>o na pr<70>xima distribui<75><69>o.
--
Arquivo original escrito por:
Alexandre Julliard
julliard@winehq.org
--
Tradu<EFBFBD><EFBFBD>o para Portugu<67>s do Brasil:
Marcelo Duarte
wine-devel@bol.com.br
Bruno Jesus
00cpxxx@gmail.com