Warning, /documentation/README-pt_br.md is written in an unsupported language. File is not indexed.
158e9e763… Alex*0001 ## INTRODUÇÃO
56038f878… Marc*0002
a0ad190b9… Laur*0003 Wine é um programa que permite executar programas Microsoft Windows
0004 (incluindo executáveis DOS, Windows 3.x, Win32 e Win64) no Unix.
0005 Constituído de um programa carregador (loader) que carrega e executa
0006 um binário Microsoft Windows, e uma biblioteca (chamada Winelib) que
e908a1a64… Brun*0007 implementa chamadas da API do Windows usando os equivalentes do Unix
a0ad190b9… Laur*0008 ou do X11. A biblioteca também pode ser usada para portar código
0009 Win32 em executáveis nativos Unix.
56038f878… Marc*0010
a0ad190b9… Laur*0011 Wine é software livre, liberado segundo a GNU LGPL; veja o arquivo
406aea827… Brun*0012 LICENSE para detalhes.
56038f878… Marc*0013
0014
158e9e763… Alex*0015 ## INÍCIO RÁPIDO
e908a1a64… Brun*0016
a0ad190b9… Laur*0017 Sempre que se compilam os fontes, é recomendado usar o Wine Installer
0018 para construir e instalar o Wine. Estando no diretório de mais alto
0019 nível do código fonte do Wine, execute:
56038f878… Marc*0020
158e9e763… Alex*0021 ```
0022 ./configure
0023 make
0024 ```
56038f878… Marc*0025
158e9e763… Alex*0026 Execute programas conforme `wine programa`. Para maiores informações
a0ad190b9… Laur*0027 e resolução de problemas, leia o restante deste arquivo, a página
0028 "man" do Wine (man wine), e especialmente a abundância de informação
fad999e36… Laur*0029 encontrada em https://www.winehq.org.
e908a1a64… Brun*0030
56038f878… Marc*0031
158e9e763… Alex*0032 ## REQUERIMENTOS
56038f878… Marc*0033
a0ad190b9… Laur*0034 Para compilar e executar o Wine, você deve ter o seguinte:
56038f878… Marc*0035
158e9e763… Alex*0036 - Linux versão 2.0.36 ou posterior
0037 - FreeBSD 12.4 ou posterior
0038 - Solaris x86 9 ou posterior
0039 - NetBSD-atual
0040 - Mac OS X 10.8 ou posterior
56038f878… Marc*0041
a0ad190b9… Laur*0042 Como o Wine requer suporte a tarefas no nível de kernel para executar,
0043 somente os sistemas operacionais acima mencionados são suportados.
0044 Outros sistemas operacionais que suportarem tarefas do kernel poderão
56038f878… Marc*0045 ter suporte no futuro.
0046
158e9e763… Alex*0047 **Informações para o FreeBSD**:
fad999e36… Laur*0048 Veja https://wiki.freebsd.org/Wine para mais informações.
56038f878… Marc*0049
158e9e763… Alex*0050 **Informações para o Solaris**:
a0ad190b9… Laur*0051 Você provavelmente necessitará construir o Wine com as ferramentas GNU
0052 (gcc, gas, etc.). Aviso: instalar gas NÃO assegura que será usado pelo
0053 gcc. Recompilar o gcc depois de instalar o gas ou criar uma ligação ao
0054 cc, as e ld para as ferramentas gnu é dito ser necessário.
56038f878… Marc*0055
158e9e763… Alex*0056 **Informações para o NetBSD**:
a0ad190b9… Laur*0057 Certifique-se de ter as opções USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG
e908a1a64… Brun*0058 ligadas no kernel.
56038f878… Marc*0059
158e9e763… Alex*0060 **Informações para Mac OS X**:
a0ad190b9… Laur*0061 Será necessário o Xcode 2.4 ou superior para compilar corretamente no x86.
0062 O driver gráfico Mac requer OS X 10.6 ou superior e não será usado no 10.5.
56038f878… Marc*0063
158e9e763… Alex*0064 **Sistemas de arquivo suportados**:
e908a1a64… Brun*0065 O Wine deve rodar na maioria dos sistemas de arquivos. Alguns problemas de
a0ad190b9… Laur*0066 compatibilidade foram reportados quando usado via Samba. Além disso, o NTFS
0067 não provê todas as funcionalidades necessárias para alguns aplicativos.
0068 Usar uma partição nativa Unix é recomendado.
56038f878… Marc*0069
158e9e763… Alex*0070 **Requisitos básicos**:
a0ad190b9… Laur*0071 Você necessita ter instalados os arquivos de inclusão para desenvolvimento
8c65205d2… Flor*0072 do X11 (chamados de xorg-dev no Debian e libX11-devel no RedHat).
158e9e763… Alex*0073 Obviamente você também irá precisar do make (comumente o GNU make).
a0ad190b9… Laur*0074 Também será necessário o flex versão 2.5.33 ou superior e o bison.
56038f878… Marc*0075
158e9e763… Alex*0076 **Bibliotecas de suporte opcionais**:
a0ad190b9… Laur*0077 O script configure irá mostrar diversas mensagens quando bibliotecas
0078 opcionais não forem encontradas no seu sistema.
fad999e36… Laur*0079 Veja https://wiki.winehq.org/Recommended_Packages para dicas sobre
a0ad190b9… Laur*0080 pacotes que você pode instalar.
0081 Em plataformas de 64 bits, se compilar Wine como 32 bits (padrão), você
0082 precisa assegurar que as versões 32 bits das bibliotecas estão instaladas,
fad999e36… Laur*0083 veja https://wiki.winehq.org/WineOn64bit para mais detalhes.
a0ad190b9… Laur*0084 Se você quer um verdadeiro Wine de 64 bits (ou uma configuração mista de
fad999e36… Laur*0085 32 e 64 bits) veja https://wiki.winehq.org/Wine64 para mais detalhes.
e908a1a64… Brun*0086
56038f878… Marc*0087
158e9e763… Alex*0088 ## COMPILAÇÃO
56038f878… Marc*0089
a0ad190b9… Laur*0090 No caso de escolher não usar o wineinstall, execute os comandos a seguir
56038f878… Marc*0091 para construir o Wine:
0092
158e9e763… Alex*0093 ```
56038f878… Marc*0094 ./configure
0095 make
158e9e763… Alex*0096 ```
56038f878… Marc*0097
a0ad190b9… Laur*0098 Isto construirá o programa "wine" e vários binários/bibliotecas de suporte.
0099 O programa "wine" carregará e executará executáveis do Windows.
e908a1a64… Brun*0100 A biblioteca "libwine" ("Winelib") pode ser usada para compilar e ligar
a0ad190b9… Laur*0101 código-fonte do Windows sob o Unix.
56038f878… Marc*0102
158e9e763… Alex*0103 Para ver as opções de compilação da configuração, rode `./configure --help`.
56038f878… Marc*0104
0105
158e9e763… Alex*0106 ## CONFIGURAÇÃO
56038f878… Marc*0107
a0ad190b9… Laur*0108 Uma vez que o Wine esteja construído corretamente, você pode executar
158e9e763… Alex*0109 `make install`; assim irá instalar o executável do wine, as páginas
a0ad190b9… Laur*0110 "man" do Wine, e outros arquivos necessários.
56038f878… Marc*0111
a0ad190b9… Laur*0112 Não esqueça de desinstalar primeiramente qualquer instalação prévia do
158e9e763… Alex*0113 Wine que possa ser conflitante. Tente tanto `dpkg -r wine`, `rpm -e wine`
0114 ou `make uninstall` antes de instalar.
56038f878… Marc*0115
158e9e763… Alex*0116 Depois de instalado, pode-se executar o programa de configuração `winecfg`.
fad999e36… Laur*0117 Veja a área de suporte em https://www.winehq.org/ para dicas de configuração.
56038f878… Marc*0118
0119
158e9e763… Alex*0120 ## EXECUTANDO PROGRAMAS
56038f878… Marc*0121
a0ad190b9… Laur*0122 Ao invocar o Wine, você pode especificar o caminho completo do executável,
56038f878… Marc*0123 ou somente um nome de arquivo.
0124
406aea827… Brun*0125 Por exemplo, para executar o bloco de notas:
e0b0ac107… Brun*0126
158e9e763… Alex*0127 ```
0128 wine notepad (usando o caminho de pesquisa como
0129 wine notepad.exe especificado no registro para
0130 encontrar o arquivo)
56038f878… Marc*0131
158e9e763… Alex*0132 wine c:\\windows\\notepad.exe (usando um nome de arquivo DOS)
56038f878… Marc*0133
158e9e763… Alex*0134 wine ~/.wine/drive_c/windows/notepad.exe (usando um nome de arquivo Unix)
56038f878… Marc*0135
158e9e763… Alex*0136 wine notepad.exe leiame.txt (chamando o programa com parâmetros)
0137 ```
56038f878… Marc*0138
a0ad190b9… Laur*0139 O Wine não é perfeito, então alguns programas podem travar. Se isso
0140 acontecer você verá um registro do travamento (crash log) que você
0141 poderá anexar ao bug que for criar.
56038f878… Marc*0142
0143
158e9e763… Alex*0144 ## OBTENDO MAIS INFORMAÇÃO
56038f878… Marc*0145
158e9e763… Alex*0146 - **WWW**: Uma grande quantidade de informação sobre o Wine está disponível
fad999e36… Laur*0147 no WineHQ em https://www.winehq.org/ : vários guias do Wine, base
a0ad190b9… Laur*0148 de dados de aplicações, rastreamento de erros. Este é provavelmente
0149 o melhor ponto para começar.
56038f878… Marc*0150
158e9e763… Alex*0151 - **FAQ**: O FAQ (perguntas frequentes) do Wine está em https://www.winehq.org/FAQ
56038f878… Marc*0152
158e9e763… Alex*0153 - **Wiki**: O wiki do Wine está disponível em https://wiki.winehq.org
56038f878… Marc*0154
158e9e763… Alex*0155 - **Gitlab**: https://gitlab.winehq.org
0156
0157 - **Listas de discussão**:
a0ad190b9… Laur*0158 Há diversas listas de mensagens para usuários e colaboradores no
fad999e36… Laur*0159 desenvolvimento do Wine; veja https://www.winehq.org/forums para
a0ad190b9… Laur*0160 mais informação.
56038f878… Marc*0161
158e9e763… Alex*0162 - **Bugs**: Relate erros ao Bugzilla do Wine em https://bugs.winehq.org
e908a1a64… Brun*0163 Por favor, pesquise a base de dados do bugzilla para verificar
a0ad190b9… Laur*0164 se seu problema já foi encontrado ou resolvido antes de enviar
0165 um relatório do erro.
56038f878… Marc*0166
158e9e763… Alex*0167 - **IRC**: A ajuda online está disponível em `#WineHQ` em irc.libera.chat.