Back to home page

Wine source

 
 

    


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.