Back to home page

Wine source

 
 

    


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.