README.pt_br 6.43 KB
Newer Older
1 2 3
1. INTRODUÇÃO

Wine é um programa que permite executar programas Microsoft Windows 
4
(incluindo executáveis DOS, Windows 3.x, Win32 e Win64) no Unix.
5 6
Constituído de um programa carregador (loader) que carrega e executa 
um binário Microsoft Windows, e uma biblioteca (chamada Winelib) que 
7
implementa chamadas da API do Windows usando os equivalentes do Unix
8 9 10 11
ou do X11. A biblioteca também pode ser usada para portar código 
Win32 em executáveis nativos Unix.

Wine é software livre, liberado segundo a GNU LGPL; veja o arquivo 
12
LICENSE para detalhes.
13 14


15 16 17
2. INÍCIO RÁPIDO

Sempre que se compilam os fontes, é recomendado usar o Wine Installer
18
para construir e instalar o Wine. Estando no diretório de mais alto
19
nível do código fonte do Wine, execute:
20 21 22

./tools/wineinstall

23 24 25 26 27
Execute programas conforme "wine programa". Para maiores informações
e resolução de problemas, leia o restante deste arquivo, a página
"man" do Wine (man wine), e especialmente a abundância de informação
encontrada em http://www.winehq.org.

28

29
3. REQUERIMENTOS
30

31
Para compilar e executar o Wine, você deve ter o seguinte:
32

33
		Linux versão 2.0.36 ou posterior
34
		FreeBSD 8.0 ou posterior
35 36 37
		Solaris x86 9 ou posterior
		NetBSD-atual
		Mac OS X 10.5 ou posterior
38

39
Como o Wine requer suporte a tarefas no nível de kernel para executar,
40 41 42 43 44
somente os sistemas operacionais acima mencionados são suportados.
Outros sistemas operacionais que suportarem tarefas do kernel poderão 
ter suporte no futuro.

Informações para o FreeBSD:
45
  O Wine em geral não deve funcionar corretamente em versões antes da 8.0.
46
  Veja http://wiki.freebsd.org/Wine para mais informações.
47 48

Informações para o Solaris:
49 50 51 52
  Você provavelmente necessitará construir o Wine com as ferramentas GNU
  (gcc, gas, etc.). Aviso: instalar gas NÃO assegura que será usado pelo
  gcc. Recompilar o gcc depois de instalar o gas ou criar uma ligação ao
  cc, as e ld para as ferramentas gnu é dito ser necessário.
53 54

Informações para o NetBSD:
55 56
  Certifique-se de ter as opções USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG
  ligadas no kernel.
57

58 59
Informações para Mac OS X:
  Será necessário o Xcode 2.4 ou superior para compilar corretamente no x86.
60
  O driver gráfico Mac requer OS X 10.6 ou superior e não será usado no 10.5.
61 62


63 64 65 66 67
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ém disso, o NTFS
  não provê todas as funcionalidades necessárias para alguns aplicativos.
  Usar uma partição nativa Unix é recomendado.
68

69 70 71
Requisitos básicos:
  Você necessita ter instalados os arquivos de inclusão para desenvolvimento
  do X11 (chamados de xlib6g-dev no Debian e XFree86-devel no RedHat).
72

73
  Obviamente você também irá precisar do "make" (comumente o GNU make).
74

75
  Também será necessário o flex versão 2.5.33 ou superior e o bison.
76 77

Bibliotecas de suporte opcionais:
78 79 80 81 82 83 84 85 86 87 88
  O script configure irá 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ê pode instalar.

  Em plataformas de 64 bits, se compilar Wine como 32 bits (padrão), você
  precisa assegurar que as versões 32 bits das bibliotecas estão instaladas,
  veja http://wiki.winehq.org/WineOn64bit para mais detalhes.
  Se você quer um verdadeiro Wine de 64 bits (ou uma configuração mista de
  32 e 64 bits) veja http://wiki.winehq.org/Wine64 para mais detalhes.

89

90
4. COMPILAÇÃO
91 92 93 94 95 96 97

No caso de escolher não usar o wineinstall, execute os comandos a seguir
para construir o Wine:

./configure
make

98
Isto construirá o programa "wine" e vários binários/bibliotecas de suporte.
99
O programa "wine" carregará e executará executáveis do Windows.
100
A biblioteca "libwine" ("Winelib") pode ser usada para compilar e ligar
101 102 103 104 105
código-fonte do Windows sob o Unix.

Para ver as opções de compilação da configuração, rode ./configure --help.


106
5. CONFIGURAÇÃO
107 108 109

Uma vez que o Wine esteja construído corretamente, você pode executar
"make install"; assim irá instalar o executável do wine, as páginas 
110
"man" do Wine, e outros arquivos necessários.
111 112

Não esqueça de desinstalar primeiramente qualquer instalação prévia do 
113 114
Wine que possa ser conflitante. Tente tanto "dpkg -r wine", "rpm -e wine"
ou "make uninstall" antes de instalar.
115

116 117
Depois de instalado, pode-se executar o programa de configuração "winecfg".
Veja a área de suporte em http://www.winehq.org/ para dicas de configuração.
118 119


120
6. EXECUTANDO PROGRAMAS
121 122 123 124

Ao invocar o Wine, você pode especificar o caminho completo do executável,
ou somente um nome de arquivo.

125
Por exemplo, para executar o bloco de notas:
126

127 128 129
	wine notepad                    (usando o caminho de pesquisa como
	wine notepad.exe                 especificado no registro para
	                                 encontrar o arquivo)
130

131
	wine c:\\windows\\notepad.exe   (usando um nome de arquivo DOS)
132

133
	wine ~/.wine/drive_c/windows/notepad.exe   (usando um nome de arquivo Unix)
134

135
	wine notepad.exe leiame.txt     (chamando o programa com parâmetros)
136

137 138 139
O Wine não é perfeito, então alguns programas podem travar. Se isso
acontecer você verá um registro do travamento (crash log) que você
poderá anexar ao bug que for criar.
140 141


142
7. OBTENDO MAIS INFORMAÇÃO
143

144 145 146 147
WWW:	Uma grande quantidade de informação sobre o Wine está disponível
	no WineHQ em http://www.winehq.org/ : vários guias do Wine, base
	de dados de aplicações, rastreamento de erros. Este é provavelmente
	o melhor ponto para começar.
148

149
FAQ:	O FAQ (perguntas frequentes) do Wine está em http://www.winehq.org/FAQ
150

151
Wiki:	O wiki do Wine está disponível em http://wiki.winehq.org
152

153 154 155 156
Listas de discussão:
	Há diversas listas de mensagens para usuários e colaboradores no
	desenvolvimento do Wine; veja http://www.winehq.org/forums para
	mais informação.
157

158 159 160 161
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ório do erro.
162

163
IRC:	A ajuda online está disponível em #WineHQ em irc.freenode.net.
164

165 166
Git:	A árvore de desenvolvimento atual do Wine está disponível por Git.
	Visite http://www.winehq.org/git para mais informação.
167

168 169 170
Se você alterar algo ou reparar um erro, envie, por favor, um patch
(preferencialmente usando git-format-patch) à lista wine-patches@winehq.org
para inclusão na próxima distribuição.
171 172

--
173
Arquivo original escrito por:
174
Alexandre Julliard
175
julliard@winehq.org
176 177

--
178 179 180 181 182 183
Tradução para Português do Brasil:
Marcelo Duarte
wine-devel@bol.com.br

Bruno Jesus
00cpxxx@gmail.com