cvs: php-gtk-doc /manual/pt_BR/tutorials installation.xml

[email protected] ("Fernando Correa da Concei??o")
Newsgroups php.gtk.doc
Message-ID <cvsfernandoc1160862592@cvsserver>
fernandoc		Sat Oct 14 21:49:52 2006 UTC

  Modified files:              
    /php-gtk-doc/manual/pt_BR/tutorials	installation.xml 
  Log:
  Update (This is really a new translation)
fernandoc-20061014214952.txt (text/plain, 12.1 KB)
http://cvs.php.net/viewvc.cgi/php-gtk-doc/manual/pt_BR/tutorials/installation.xml?r1=1.1&r2=1.2&diff_format=u
Index: php-gtk-doc/manual/pt_BR/tutorials/installation.xml
diff -u php-gtk-doc/manual/pt_BR/tutorials/installation.xml:1.1 php-gtk-doc/manual/pt_BR/tutorials/installation.xml:1.2
--- php-gtk-doc/manual/pt_BR/tutorials/installation.xml:1.1	Sun Aug 27 00:04:16 2006
+++ php-gtk-doc/manual/pt_BR/tutorials/installation.xml	Sat Oct 14 21:49:52 2006
@@ -1,13 +1,298 @@
 <?xml version="1.0" encoding="utf-8" ?>
-<!-- EN-Revision: 1.3 Maintainer: fernandoc Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: fernandoc Status: ready -->
 <chapter id="tutorials.installation">
- <title>Instalando PHP-GTK 2</title>
+ <title>Instalando o PHP-GTK 2</title>
 
- <sect1>
-  <title>Sobre este tutorial</title>
-  <simpara>
-   <!-- TODO -->
-  </simpara>
- </sect1>
-</chapter> 
- 
+  <sect1 id="tutorials.installation.introduction">
+   <title>Introdução</title>
+   <para>
+    PHP-GTK 2 é uma extensaão do PHP e pode ser usado apenas com o 5.1 e posterior.
+    Mesmo sendo a maneira mais comun de instalar o PHP-GTK 2 seja compilando-o,
+    este processo pode ser muito tedioso em sistemas Windows, caso no qual
+    a maioria das pessoas estará usando a distribuição binária do PHP-GTK 2 
+    ou o instalador Gnope.
+   </para>
+   <para>
+    Nós estaremos cobrindo o processo de instalação para os três sistemas
+    operacionais mais populares: Windows, Linux e Mac OS X. As instruções para Linux
+    são aplicáveis a maioria das distribuições e também para 
+    outros sistemas que sejam compatíveis com POSIX.
+   </para>
+  </sect1>
+
+  <sect1 id="tutorials.installation.windows">
+   <title>Instalação no Windows</title>
+
+   <sect2 id="tutorials.installation.windows.gnope">
+    <title>Usando Gnope</title>
+    <para>
+     Gnope provou ser a maneira mais fácil de instalar e manter o
+     PHP-GTK 2 no Windows. Gnope é um instalador completo para o PHP-GTK 2,
+     com o PHP 5.1, GTK 2.6 e PEAR.
+     Uns poucos clicks do mouse e você terminou!
+    </para>
+    <para>
+     Apenas copie o instalador a partir de <ulink url="&url.gnope;">gnope.org</ulink>
+     e siga as intruções na tela. Gnope também tem um canal PEAR por sí,
+     aonde você pode fazer o download de aplicações PHP-GTK 2, em adição aos
+     pacotes PEAR oficiais, exemplo, da 
+     <ulink url="&url.pear.gtk2;">categoria Gtk2</ulink>.
+    </para>
+   </sect2>
+
+   <sect2 id="tutorials.installation.windows.manual">
+    <title>Instalação Manual</title>
+    <para>
+     Copie o binário da distribuição Alpha do PHP-GTK 2 para Windows a partir
+     da pagina de <ulink url="&url.phpgtk.download;">download</ulink> do PHP-GTK 2. Descompacte
+     p arquivo em um diretório da sua escolha. Um diretório chamado
+     <literal>php-gtk</literal> será criado contendo tudo o que esta incluso
+     nesta distribuição.
+    </para>
+    <para>
+     Você vai precisar de uma copia de <filename>php.exe</filename> (Versão CLI) e
+     <filename>php5ts.dll</filename>, ambos os quais estão disponíveis na versão binária
+     do PHP 5 para windows, e coloca-los no diretório
+     <filename>php-gtk</filename>. Se você quiser usar qualquer outra extensão
+     com esta copia do <filename>php.exe</filename>, tenha certesa
+     de colocar o seu binário aqui também.
+    </para>
+    <para>
+     <!-- FIXME: Do we need to do this? I doubt that this is necessary
+        -cweiske -->
+     Depois disso, você deverá definir a sua vari[avel <literal>PATH</literal> para
+     incluir o diretório <filename>gtk+2.6.9</filename> presente na distribuição.
+     Você pode também deixar o arquivo de lote <literal>gtkpath.bat</literal> definir o
+     valor adequado de <literal>PATH</literal> para a sessão de comando atual
+     executando-o.
+    </para>
+   </sect2>
+
+   <sect2 id="tutorials.installation.windows.cvs">
+    <title>Compilando a partir do CVS</title>
+    <para>
+     Este é o metodo menos recomendado para instalar o PHP-GTK 2 no Windows.
+     Se você ainda quiser seguir adiante com isto, por favor leia
+     <filename>win32/README.win32.txt</filename> nos arquivos que você copiou do CVS.
+    </para>
+   </sect2>
+  </sect1>
+
+  <sect1 id="tutorials.installation.linux">
+   <title>Instalação no Linux</title>
+
+   <para>
+    A melhor maneira de instlar o PHP-GTK 2 no Linux é compila-o. Não existe pacote binário
+    ou fonte disponível por enquanto para qualquer distribuição, assim você não pode usar o 
+    seu gerenciador de pacotes favorito para instalar o PHP-GTK 2! Estas instruções
+    devem ser válidas para a maioria das distribuições do linux, assim como outros
+    sistemas compatíveis com POSIX.
+   </para>
+
+   <note>Foi reportado que os metodos aqui listados não funcionam com o FreeBSD</note>
+
+   <para>
+    Existem duas maneiras de instalar o PHP-GTK 2 no seu sistema Linux.
+    Você pode escolher usar a sua instalação PHP existente, ou decidir
+    instalar uma separada e dedica-la ao PHP-GTK 2. O segundo metodo é mais simples
+    e é recomendado para usuários com pouca ou nenhuma experiência em Linux.
+    Em qualquer caso, você precisa da versão 2.6 ou posterior do Gtk+ instalada.
+   </para>
+
+   <sect2 id="tutorials.installation.linux.newphp">
+    <title>Instalando o PHP-GTK 2 em conjunto com uma nova instalação do PHP</title>
+
+    <para>
+     Apenas siga estes passos, e você estará certo! A primeira coisa que você precisa
+     é uma copia limpa do PHP. Você pode escolher entre os ramos
+     <literal>5_1</literal> ou <literal>5_2</literal>,
+     ambos funcionam bem:
+
+     <programlisting role="bash"><![CDATA[
+$ cvs -d :pserver:[email protected]:/repository login
+$ cvs -d :pserver:[email protected]:/repository co -r PHP_5_2 php-src
+     ]]></programlisting>
+
+     Agora, você precisa compilar e instala-lo:
+
+     <programlisting role="bash"><![CDATA[
+$ cd php-src
+$ ./buildconf
+$ ./configure --prefix=/opt/php5_2 --disable-cgi
+$ make
+$ su
+$ make install
+$ echo extension=php_gtk2.so >> /opt/php5_2/lib/php.ini
+$ /opt/php5_2/bin/php-config --extension-dir | xargs echo 'extension_dir=' >> /opt/php5_2/lib/php.ini
+    ]]></programlisting>
+    </para>
+
+    <note>
+     <para>
+      Se o PHP no CVS atual não compilar, tente
+      uma distribuição oficial na
+      <ulink url="&url.php.download;">pagina de downloads do PHP</ulink>,
+      ou um <ulink url="&url.php.snapshots;">snapshot</ulink>.
+     </para>
+    </note>
+
+    <para>
+     Agora, vamos obter e instalar o PHP-GTK 2:
+
+      <programlisting role="bash"><![CDATA[
+$ cd ..
+$ cvs -d :pserver:[email protected]:/repository co php-gtk
+$ cd php-gtk
+$ ./buildconf --with-phpize=/opt/php5_2/bin/phpize
+$ ./configure --with-php-config=/opt/php5_2/bin/php-config
+$ make
+$ make install]]></programlisting>
+    </para>
+
+    <para>
+     Você pode querer criar um link para o novo executável do PHP:
+
+      <programlisting role="bash"><![CDATA[
+$ ln -s /opt/php5_2/bin/php /usr/bin/php-gtk]]></programlisting>
+
+     É isto, esta feito!
+    </para>
+   </sect2>
+
+   <sect2 id="tutorials.installation.linux.existingphp">
+    <title>Usando uma instalação PHP existente</title>
+
+    <para>
+     Se você decidir adicionar o PHP-GTK 2 a sua instalação existente do PHP,
+     certifique-se que a usa versão do PHP é ao menos 5.1 com o CLI ativado.
+     PHP-GTK 2 NÃO irá funcionar com qualquer outra versão do PHP.
+     Você pode conferir a sua versão do PHP digitando <command>php -v</command>
+     na linha de comando. Não deixe de conferir se a palavra
+     <literal>cli</literal> aparece na saída!
+    </para>
+
+    <para>
+     Agora, copie a versão mais recente a partir do CVS do PHP-GTK 2, ou baixe o pacote
+     fonte, de acordo com as instruções na pagina de
+     <ulink url="&url.phpgtk.download;">download</ulink> do PHP-GTK 2.
+     <literal>cd</literal> dentro do diretório copiado do CVS / diretório extraído, e
+     execute o seguinte:
+     <programlisting role="bash"><![CDATA[
+$ ./buildconf
+$ ./configure
+$ make
+$ make install
+     ]]></programlisting>
+    </para>
+
+    <para>
+     Isto deve funcionar para a maioria das pessoas. Entretanto, se houverem multiplas
+     instalações do PHP na sua maquina ou você tem o PHP instalado em algum
+     lugar exótico, você pode encontrar problemas. A maioria destes casos podem
+     ser resolvidos especificando a exata localização dos arquivos <literal>phpize</literal> e
+     <literal>php-config</literal>:
+     <programlisting role="bash"><![CDATA[
+$ ./buildconf --with-phpize=/path/to/phpize
+$ ./configure --with-php-config=/path/to/php-config
+     ]]></programlisting>
+    </para>
+   </sect2>
+
+   <sect2 id="tutorials.installation.linux.testing">
+    <title>Testando a sua instalação</title>
+
+    <para>
+     Antes que você possa usar o PHP-GTK 2, você precisa ativar a extensão
+     no seu php.ini. Apenas adicione um
+     <programlisting role="ini"><![CDATA[
+extension=php_gtk2.so
+     ]]></programlisting>
+     abaixo de todas as outras definições <literal>extension=</literal>.
+    </para>
+
+    <para>
+     Você pode testar se a instalação foi bem sucedida executando:
+
+     <programlisting role="bash"><![CDATA[
+$ php -m | grep php-gtk
+     ]]></programlisting>
+
+     Você deve ter apenas uma linha que mostra <literal>php-gtk</literal>.
+    </para>
+
+    <para>
+     Próximo, você pode tentar as aplicações de demonstração no diretório
+     <filename>demos</filename> da fonte do php,
+     ex. <filename>demos/phpgtk2-demo.php</filename>.
+    </para>
+   </sect2>
+  </sect1>
+
+  <sect1 id="tutorials.installation.macosx">
+   <title>Instalação no Mac OS X</title>
+
+    <para>
+     Você deve se certificar que você tenha Apple Developer Tools, BSD Subsystem,
+     e uma instalação do X antes de tentar instalar o PHP-GTK 2. Mesmo
+     sendo BSD subsystem instalado por padrão no Mac OS X, você precisa instalar
+     Developer Tools e o Servidor X manualmente. você pode usar qualquer Servidor X,
+     o mais fácil seria usar o que a Aple provê por padrão no
+     instalador do Mac OS X.
+    </para>
+
+    <para>
+     Obtenha <ulink url="&url.macports;">MacPorts</ulink> (anteriormente conhecido como
+     DarwinPorts) ou <ulink url="&url.fink;">Fink</ulink> é instale-o. Você
+     pode usar ambos para instalar uma versão do X( se você decidiu não usar
+     o padrão distribuído pela Apple), e o Gtk+ em sí. Ambos Fink e MacPorts
+     provem versões 2.6 e posteriores do Gtk+.
+    </para>
+
+    <para>
+     Uma vez que você tenha tudo acima em seu lugar, copie do CVS o ramo 5_2 do PHP,
+     compile-o e instale-o. Você pode instala-lo em qualquer lugar, geralmente
+     <literal>/usr/local</literal> é considerado um bom lugar.
+
+     <programlisting role="bash"><![CDATA[
+$ cvs -d :pserver:[email protected]:/repository co -r PHP_5_2 php-src
+$ cd php-src
+$ ./buildconf
+$ ./configure --disable-cgi
+$ make
+$ sudo make install
+    ]]></programlisting>
+    </para>
+
+    <para>
+     Agora obtenha a versão mais recente do PHP-GTK direto do CVS e compile-o:
+
+     <programlisting role="bash"><![CDATA[
+$ cd..
+$ cvs -d :pserver:[email protected]:/repository co php-gtk
+$ cd php-gtk
+$ ./buildconf --with-phpize=/usr/local/bin/phpize
+$ ./configure --with-php-config=/usr/local/bin/php-config \
+            --disable-libglade
+$ make
+$ sudo make install
+     ]]></programlisting>
+    </para>
+
+    <para>
+     Finalmente, copie o arquivo <literal>php.ini-recommended</literal>
+     para <literal>/usr/local/lib/php.ini</literal> e mude o valor de 
+     <literal>extension_dir</literal> para o diretório aonde
+     <literal>php_gtk2.so</literal> reside. Este é normalmente algo como:
+     <literal>/usr/local/lib/php/extensions/no-debug-non-zts-some-date</literal>.
+     Você deve querer criar um novo link simbólico em <literal>/usr/bin</literal>
+     que aponte para <literal>/usr/local/bin/php</literal>
+    </para>
+
+    <para>
+     Agora continue com 
+     <link linkend="tutorials.installation.linux.testing">Testando a 
+     sua intalação</link>.
+    </para>
+   </sect1>
+
+</chapter>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.