Warning, /documentation/README-pt.md is written in an unsupported language. File is not indexed.
158e9e763… Alex*0001 ## INTRODUÇÃO
c3ed14840… Tom *0002
a0ad190b9… Laur*0003 Wine é um programa que permite correr programas Microsoft Windows
0004 (incluindo DOS, Windows 3.x e Win32 executáveis) em Unix.
0005 Consiste num carregador (loader), que carrega e executa um binário
0006 Microsoft Windows, e uma livraria (chamada Winelib) que implementa
0007 Windows API calls usando o Unix ou X11 equivalentes. A livraria também
0008 pode ser usada para "porting" Win32 código para executáveis do nativo Unix .
c3ed14840… Tom *0009
a0ad190b9… Laur*0010 Wine é software grátis,autorizado segundo a GNU LGPL; ver o ficheiro
0011 LICENÇA para os detalhes.
c3ed14840… Tom *0012
158e9e763… Alex*0013 ## ARRANQUE RÁPIDO
c3ed14840… Tom *0014
a0ad190b9… Laur*0015 Sempre que se compila da source, é recomendado que se use o Wine
0016 Installer para construir e instalar o Wine. Desde a primeira directoria
0017 do Wine source (que contém este ficheiro),corre:
c3ed14840… Tom *0018
158e9e763… Alex*0019 ```
0020 ./configure
0021 make
0022 ```
c3ed14840… Tom *0023
158e9e763… Alex*0024 Corre os programas conforme as `wine program`. Para mais
a0ad190b9… Laur*0025 informações e resoçução de problemas. Lê o resto deste ficheiro, a Wine
0026 man page, e especialmente a abundância de informação encontrada em
fad999e36… Laur*0027 https://www.winehq.org.
c3ed14840… Tom *0028
158e9e763… Alex*0029 ## REQUERIMENTOS
c3ed14840… Tom *0030
0031 Para compilar e correr o Wine, deves ter o seguinte:
0032
158e9e763… Alex*0033 - Linux version 2.0.36 ou superior
0034 - FreeBSD 12.4 ou seguinte
0035 - Solaris x86 9 ou seguinte
0036 - NetBSD-current
0037 - Mac OS X 10.8 ou seguinte
c3ed14840… Tom *0038
a0ad190b9… Laur*0039 Como o Wine requer sequências kernel-level para poder correr, apenas
0040 os sistemas operativos acima mencionados são suportados.
0041 Outros sistemas operativos que suportam sequências kernel, talvez
b197699c2… Marc*0042 venham a ser suportados no futuro.
0043
158e9e763… Alex*0044 **FreeBSD info**:
a0ad190b9… Laur*0045 Mais informações encontra-se em:
c3ed14840… Tom *0046 ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/emulators/wine/
0047
158e9e763… Alex*0048 **Solaris info**:
a0ad190b9… Laur*0049 Tu irás provavelmente ter que construir o Wine com as ferramentas GNU
0050 (gcc, gas, etc.). Aviso: ao instalar gas *não* assegura que será usado
0051 pelo gcc. Recompilar o gcc depois de instalar o gas ou symking cc, as e
0052 ld para as ferramentas gnu é dito que é necessário.
c3ed14840… Tom *0053
158e9e763… Alex*0054 **NetBSD info**:
a0ad190b9… Laur*0055 Certifica-te que tens as opções USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG
c3ed14840… Tom *0056 ligadas ao teu kernel.
0057
158e9e763… Alex*0058 **File systems info**:
a0ad190b9… Laur*0059 O Wine deverá correr na maioria dos file systems. Contudo, o Wine falha
0060 no aranque se umsdos é usado para a directoria /tmp. Alguns problemas de
0061 compatibilidades foram relatados estando a usar ficheiros acessados
0062 através do Samba. Também, como o NTFS apenas pode ser usado com
0063 segurança com acesso readonly por agora, nós não recomendamos o uso de
c3ed14840… Tom *0064 NTFS. Como os programas de Windows precisam de acesso write em quase tudo.
a0ad190b9… Laur*0065 No caso de NTFS files, copia por cima para uma localização em que se
c3ed14840… Tom *0066 possa escrever.
0067
158e9e763… Alex*0068 **Requisitos básicos**:
b197699c2… Marc*0069 Tu precisas de ter instalados os fucheiros de include do X11 development
8c65205d2… Flor*0070 (chamados xorg-dev em Debian e libX11-devel no RedHat).
c3ed14840… Tom *0071
158e9e763… Alex*0072 **Requisitos para as ferramentas de construção**:
a0ad190b9… Laur*0073 Em sistemas x86 o gcc >= 2.7.2 é requerido.
0074 Versões anteriores à 2.7.2.3 poderão ter problemas quando certos
0075 ficheiros são compilados com optimização, frequentemente devido a
0076 problemas relacionados com as gestôes dos cabeçalhos dos ficheiros.
0077 Actualmente o pgcc não trabalha com o Wine. A causa deste problema é
c3ed14840… Tom *0078 desconhecida.
158e9e763… Alex*0079 Claro que também precisas fazer make (geralmente como o GNU make).
a0ad190b9… Laur*0080 Tu também necessitas do flex versao 2.5 ou superior e o bison.
c068f6705… Mike*0081 Se estiveres a usar RedHat ou Debian, instala os pacotes do flex e do bison.
c3ed14840… Tom *0082
158e9e763… Alex*0083 **Bibliotecas de suporte opcionais**:
a0ad190b9… Laur*0084 Se desejares suporte de impressão do CUPS, por favor instala os pacotes
b197699c2… Marc*0085 cups e cups-devel.
0086
158e9e763… Alex*0087 ## COMPILAÇÃO
c3ed14840… Tom *0088
a0ad190b9… Laur*0089 No caso de escolheres não usar wineinstall, corre os seguintes comandos
c3ed14840… Tom *0090 para contruir o Wine:
0091
158e9e763… Alex*0092 ```
c3ed14840… Tom *0093 ./configure
0094 make
158e9e763… Alex*0095 ```
c3ed14840… Tom *0096
a0ad190b9… Laur*0097 Isto irá contruir o programa "wine" e numerosos suportes livraris/binarios.
0098 O programa "wine" irá carregar e correr executaveis do Windows.
0099 A livraria "libwine" ("winelib") pode ser usada para compilar e ligar
c3ed14840… Tom *0100 Windows source code sob o Unix.
0101
158e9e763… Alex*0102 Para ver as opções de compilação da configuração, faz `./configure -help`.
c3ed14840… Tom *0103
158e9e763… Alex*0104 ## SETUP
c3ed14840… Tom *0105
158e9e763… Alex*0106 Uma vez o Wine contruido correctamente, tu podes entao fazer o `make
0107 install`; isto irá instalar o wine executavel, o Wine man page, e alguns
a0ad190b9… Laur*0108 outros ficheiros necessários.
c3ed14840… Tom *0109
a0ad190b9… Laur*0110 Não esquecer de primeiro desinstalar qualquer previo conflito relativo a
0111 instalação do Wine.
158e9e763… Alex*0112 Tenta outro `dpkg -r wine` ou `rpm -e wine` ou `make uninstall` antes de
c3ed14840… Tom *0113 installar.
0114
fad999e36… Laur*0115 Ver https://www.winehq.org/support/ para informação sobre a
a0ad190b9… Laur*0116 configuraçao.
c3ed14840… Tom *0117
158e9e763… Alex*0118 ## CORRER PROGRAMAS
c3ed14840… Tom *0119
a0ad190b9… Laur*0120 Quando e invoca o Wine, tens que especificar o caminho (patch) complecto
c3ed14840… Tom *0121 do executavel, ou apenas o nome do ficheiro.
0122
158e9e763… Alex*0123 Por exemplo:
0124
0125 ```
0126 wine notepad (usando o searchpatch para lozalizar o ficheiro)
0127 wine notepad.exe
c3ed14840… Tom *0128
158e9e763… Alex*0129 wine c:\\windows\\notepad.exe (usando um nome de ficheiro DOS)
c3ed14840… Tom *0130
158e9e763… Alex*0131 wine ~/.wine/drive_c/windows/notepad.exe (usando um nome de ficheiro Unix)
0132 ```
c3ed14840… Tom *0133
a0ad190b9… Laur*0134 Nota: o caminho do ficheiro também irá ser adicionado ao caminho(patch)
0135 quando um nome complecto é fornecido na linha de comando.
c3ed14840… Tom *0136
a0ad190b9… Laur*0137 O Wine ainda não está complecto.então poderão vários programas
0138 quebrar(crash). Providenciamos-te bem para que o winedbg esteja
0139 correctamente e de acordo com a documentation/debugger.sgml, sera-te
0140 dado um detector de erros (debugger) para que possas investigar e
c3ed14840… Tom *0141 corrigir os problemas.
a0ad190b9… Laur*0142 Para mais informação como em fazer isto ou aquilo, por favor lê o
c3ed14840… Tom *0143 ficheiro documentation/debugging.sgml.
0144
a0ad190b9… Laur*0145 Tu deves fazer um backup de todos os teus ficheiros importantes em que
0146 destes acesso ao Wine, ou usa uma especial cópia deles.tem havido casos
0147 de certos users que têm feito relatos de ficheiros corronpidos. Não
0148 corrar o Explorer, por exemplo, se não tiveres um backup próprio, que
0149 por vezes renomeia e estraga algumas directorias. Nem todos os MS apps
0150 como o e.g. Messenger são seguros, ao correrem o Explorer de alguma
0151 maneira. Este caso particular de corrupeçao (!$!$!$!$.pfr) podem ao
c3ed14840… Tom *0152 menos parcialmente podem ser corrigidos usando
0153 http://home.nexgo.de/andi.mohr/download/decorrupt_explorer
0154
158e9e763… Alex*0155 ## ARRANJAR MAIS INFORMAÇÃO
c3ed14840… Tom *0156
158e9e763… Alex*0157 - **www**: Uma grande quantidade de informação acerca do Wine está disponivel
fad999e36… Laur*0158 pelo WineHQ em https://www.winehq.org/ : varios guias Wine, base de
a0ad190b9… Laur*0159 dados de aplicações, localizaçao de erros. Isto é provavelmente o
0160 melhor ponto de começo.
c3ed14840… Tom *0161
158e9e763… Alex*0162 - **FAQ**: A Wine FAQ está localizada em https://www.winehq.org/FAQ
c3ed14840… Tom *0163
158e9e763… Alex*0164 - **Wiki**: https://wiki.winehq.org
c3ed14840… Tom *0165
158e9e763… Alex*0166 - **Gitlab**: https://gitlab.winehq.org
c3ed14840… Tom *0167
158e9e763… Alex*0168 - **Mailing Lists**:
a0ad190b9… Laur*0169 Há algumas mailing list para responsaveis pelo desenvolvimento Wine; ver em
fad999e36… Laur*0170 https://www.winehq.org/forums para mais informação.
c3ed14840… Tom *0171
158e9e763… Alex*0172 - **IRC** Ajuda online está disponivel em `#WineHQ` on irc.libera.chat.