<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>distribuicao-linux &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/distribuicao-linux/</link>
	<description>Feed of posts on WordPress.com tagged "distribuicao-linux"</description>
	<pubDate>Fri, 25 Jul 2008 17:19:48 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Kubuntu 8.04, Ambiente de Desenvolvimento PHP]]></title>
<link>http://rodrigopmatias.wordpress.com/?p=40</link>
<pubDate>Thu, 17 Jul 2008 21:19:00 +0000</pubDate>
<dc:creator>rodrigopmatias</dc:creator>
<guid>http://rodrigopmatias.wordpress.com/?p=40</guid>
<description><![CDATA[Hoje vamos aprender montar um ambiente de desenvolvimento para aplicações escritas em PHP, com ist]]></description>
<content:encoded><![CDATA[<p>Hoje vamos aprender montar um ambiente de desenvolvimento para aplicações escritas em <a title="Site oficial do PHP" href="http://www.php.net" target="_blank">PHP</a>, com isto iremos ter que configurar diversos componentes, nas áreas de teste e produção de código.</p>
<p>Vamos dividir este artigo nas seguintes partes:</p>
<ol>
<li>Instalação do <a title="Site oficial do Kubuntu" href="http://www.kubuntu.com" target="_blank">Kubuntu</a> 8.04</li>
<li>Instalação da <a title="Site oficial da OpenJDK" href="http://openjdk.java.net/" target="_blank">OpenJDK</a></li>
<li>Instalação do <a title="Site oficial do Subversion" href="http://subversion.tigris.org/" target="_blank">Subversion</a></li>
<li>Instalação do <a title="Site oficial do Netbeans" href="http://www.netbeans.org" target="_blank">Netbeans 6.1</a> para PHP</li>
<li>Instalação e configuração do <a title="Site oficial do Apache Web Server" href="http://httpd.apache.org" target="_blank">Apache httpd</a></li>
<li>Instalação e configuração do PHP-5</li>
</ol>
<p><!--more--></p>
<h1>1. Instalação do Kubuntu 8.04</h1>
<p>Sobre a instalação do Kubuntu já foi escrito neste blog um artigo detalhando passo a passo desta instalação, para instalação desta nova versão pouca coisa mudou, então aconselho lerem o artigo <a title="Permanent Link to Kubuntu como Ambiente de Desenvolvimento Java" rel="bookmark" href="http://rodrigopmatias.wordpress.com/2007/12/31/kubuntu-como-ambiente-de-desenvolvimento-java/">Kubuntu como Ambiente de Desenvolvimento Java</a> onde falamos de como instalar o kubuntu 7.10 e outras ferramentas. O que muda vou comentar mas as mudanças foram menos agressivas que outras horas.</p>
<p>Vamos as novidades.<a title="Permanent Link to Kubuntu como Ambiente de Desenvolvimento Java" rel="bookmark" href="http://rodrigopmatias.wordpress.com/2007/12/31/kubuntu-como-ambiente-de-desenvolvimento-java/"><br />
</a></p>
<p>Uma das novidades, que não é bem uma novidade é a escolha da língua padrão antes do <a href="http://pt.wikipedia.org/wiki/Boot" target="_blank">boot</a> no <a href="http://pt.wikipedia.org/wiki/Kernel">kernel</a> do <a href="http://pt.wikipedia.org/wiki/Linux">linux</a>, o pessoal que cuida da instalação fez duas modificações, a primeira que podemos ver na figura logo abaixo é a escolha do idioma, que deixou de ser tão escondida, podendo ser selecionado já no inicio da instalação.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://rodrigopmatias.wordpress.com/files/2008/05/boot-lang.jpg" border="0" alt="Escolha de Idioma" width="475" /></p>
<p style="text-align:center;"><strong>Figura 1</strong>. Escolha do Idioma a ser usado.</p>
<p>Bem, depois de escolha o idioma padrão podemos perceber a segunda novidade, que é o boot direto para o instalador, sem a necessidade de carregar todo o <a href="http://pt.wikipedia.org/wiki/Gnome">Gnome</a> no caso do <a href="http://pt.wikipedia.org/wiki/Ubuntu" target="_blank">Ubuntu</a> ou todo o <a href="http://pt.wikipedia.org/wiki/Kde" target="_blank">KDE</a> no caso do Kubuntu, mas não fiquem preocupados o modo <a href="http://pt.wikipedia.org/wiki/Live_cd">live-cd</a> ainda existe da mesma forma que era antigamente. Veja na figura logo abaixo em destaque a opção <strong>Instalar o Kubuntu</strong>.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://rodrigopmatias.wordpress.com/files/2008/05/boot.jpg" border="0" alt="Iniciando em modo instalação" width="475" /></p>
<p style="text-align:center;"><strong>Figura 2</strong>. Iniciando em modo instalação.</p>
<p style="text-align:left;">Ainda existe um outro modo de instalação para o (k)ubuntu que é a partir de um sistema operacional <a href="http://pt.wikipedia.org/wiki/Microsoft_Windows">Microsoft Windows</a>, mas não iremos comentar este novo instalador, fica como um trabalho futuro. Bem depois que o boot foi realiazdo podemos ver que o ambiente gráfico foi iniciado e que temos somente a janela do instalador, veja na figura logo abaixo.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://rodrigopmatias.wordpress.com/files/2008/05/ubuntu-install.jpg" border="0" alt="Instalador já conhecido dos ubunteiros" width="475" /></p>
<p style="text-align:center;"><strong>Figura 3</strong>. Instalador já conhecido dos ubunteiros.</p>
<p style="text-align:left;">Após a instalação o nosso ambiente já pronto para começar ser montado, vamos prosseguir.</p>
<p style="text-align:center;"><img src="http://rodrigopmatias.wordpress.com/files/2008/05/ubuntu-install-final.jpg" alt="" width="475" height="356" /></p>
<p style="text-align:center;"><strong>Figura 4</strong>. Final da Instalação.</p>
<h1>2. Instalação da OpenJDK</h1>
<p>A <a href="http://pt.wikipedia.org/wiki/Jdk">OpenJDK</a> disponível nos repositórios do Ubuntu 8.04 referem-se a implementação da JDK-6, o pacote foi montado a partir dos fontes do projeto IcedTea, a vantagem de se usar a openJDK é uma escolha, uma vez que a Sun-JDK vem cada vez mais se tornando uma JVM <a href="http://pt.wikipedia.org/wiki/GNU_General_Public_License">GPL</a>. Mas vamos deixar esta ideologia de lando e o usuário fica com o direito de escolher qual das ferramentas que ele deseja instalar, lembrando que é interessante sempre usar a versão da JDK 6.</p>
<p>A instalação destes pacotes são muito simples, veja logo abaixo como instalar a OpenJDK:</p>
<p><code>user@machile ~# </code><code>sudo apt-get install openjdk-6-jdk</code></p>
<p>Como foi mostrado a instalação de pacotes é muito simples no (k)ubuntu, da mesma forma poderiamos instalar a Sun-JDK, veja logo abaixo:</p>
<p><code>user@machile ~# sudo apt-get install sun-java-6-jdk</code></p>
<p>Agora que já temos o nosso interpretador e compilador de java instalador podemos proceguir.</p>
<h1>3. Instalação do Subversion</h1>
<p>Todo ambiente de desenvolvimento que se prese tem que ter um controlador de versão disponível, vamos utilizar o popular <a href="http://pt.wikipedia.org/wiki/Subversion">subversion</a>; veja bem o controlador de versão é uma escolha feita pela equipe, os controladores de versão não conversão entre-si normalmente.</p>
<p>A instalação deste componente fundamental é muito simples, bastando o usuário digitar em uma linha de comando o simples comando:</p>
<p><code>user@machile ~# sudo apt-get install subversion</code></p>
<p>Assim teremos ao final; se tudo der certo, o subversion estará instalado e pronto para ser usando. Para testar se subversion foi instalado, execute o comando:</p>
<p><code>user@machile ~# svn --version</code></p>
<p>Se o comando retornou um texto contendo a versão, então parabéns, o subversion esta pronto para ser usado.</p>
<h1>4. Instalação do Netbeans 6.1 para PHP</h1>
<p>A instalação do Netbeans para PHP é muito simples, muito parecida com a forma como foi comentada no artigo, <a title="Permanent Link to Kubuntu como Ambiente de Desenvolvimento Java" rel="bookmark" href="http://rodrigopmatias.wordpress.com/2007/12/31/kubuntu-como-ambiente-de-desenvolvimento-java/">Kubuntu como Ambiente de Desenvolvimento Java</a> e caso ainda tenha alguma duvida em como instalar o netbeans basta seguir o artigo citado anteriormente, mas algumas coisas mudam, agora vamos baixar um versão previamente preparada para o ambiente PHP, um instalador personalizado. Veja a figura abaixo, esta figura foi retirada da página de downloads do netbeans.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://rodrigopmatias.wordpress.com/files/2008/05/netbeans-ea-php.jpg" alt="Página" /></p>
<p style="text-align:center;"><strong>Figura 5</strong>. Parte da página de downloads do Netbeans 6.</p>
<p>Basta agora executar a instalação, é muito simples, mas por via das dúvidas vamos comentar alguns problemas que podem ocorrer. Vamos tomar alguns cuidados para que a nossa JVM seja encontrada, então vamos abrir um console do sistema e executar o seguinte comando:</p>
<p style="text-align:center;"><img style="border:0 none;vertical-align:middle;" src="http://rodrigopmatias.wordpress.com/files/2008/05/konsole-ambiente.jpg" alt="Ambiente de Execução" width="450" /></p>
<p style="text-align:center;"><strong>Figura 6.</strong> Exportando para o ambiente de execução a JAVA_HOME.</p>
<p>Com este comando estamos dizendo para o ambiente de execução, que a JAVA_HOME aponta para <em>/usr/lib/jvm/java-6-openjdk</em> onde instalamos a nossa JDK. A partir deste momento podemos mandar executar o script do netbeans, seguir as instruções e já teremos o netbeans, veja que temos a opção de baixar no nosso idioma, mas isto também é uma questão de escolha.</p>
<h1>5. Instalação e configuração do Apache httpd</h1>
<p>A instalação deste aplicativo começa aqui, mas não termina nesta sessão, na próxima sessão que falará do PHP iremos modificar alguns arquivos do Apache Httpd, mas vamos ao que interessa. A instalação do apache é muito simples, basta lembrar como foi instalado o subversion, a instalação se dá através do apt-get, veja como é simples:</p>
<p><code>user@machile ~# apt-get install apache2<br />
</code></p>
<p>Com a instalação do Apache Httpd podemos ver que foi criado alguns diretorios dentro do /etc, ainda foi criado a pasta apache2, veja na figura:</p>
<p style="text-align:center;"><img style="border:0 none;vertical-align:middle;" src="http://rodrigopmatias.wordpress.com/files/2008/05/apache-etc.png" alt="Configurações do Apache Httpd" width="470" height="353" /></p>
<p style="text-align:center;"><strong>Figura 7.</strong> Arvore de diretorios de configuração do Apache Http Server</p>
<p>Um destes diretórios é muito importante, veja o mod-enabled este diretório tem todos os módulos que foram ativados no servidor, mais tarde iremos falar nestes diretórios.</p>
<p>A primeira modificação que será realizada, será no diretório conf.d iremos adicionar o arquivo servername para evitar que o apache fique reclamando que não consegue definir o nome do servidor. veja neste arquivo deve conter os seguintes dados, '<code>Servername localhost servername</code>', então vamos executar o seguinte comando:</p>
<p><code>root@machile ~# echo "Servername localhost" &#62; servername</code></p>
<p><code>root@machile ~# apache2ctl restart<br />
</code></p>
<p>Com esta modificação deve ser realizada como usuário root. Ao executar o restart não deve ocorrer nenhum erro na inicialização do apache, caso ocorra reveja o que foi modificado conferindo se ficou parecido com o que foi passado.</p>
<h1>6. Instalação e configuração do PHP-5</h1>
<p>A instalação do PHP se dará em dois momento: a instalação e configuração do PHP para funcionar como modulo do Apache, e em um segundo momento que seria para colocar o PHP para rodar em modo debug usando o modulo xdebug.</p>
<h2>6.1. A instalação do PHP5</h2>
<p>Para isto iremos instalar o seguintes pacotes, veja a seguir o comando apt instalando todos os pacotes necessários:</p>
<p><code>root@machile ~# sudo apt-get install php5 php5-dev php-pear build-essential</code></p>
<p>Agora podemos fazer a configuração do modulo PHP. Como já havíamos falado do diretório /etc/apache2/mods-enabled/, veja neste diretório já temos o arquivo de configuração do php, caso queria fazer alguma modificação edite php.conf e php.load estes são os arquivos de configuração.</p>
<h2>6.2. Configuração do PHP-5 em modo XDebug</h2>
<p>Neste momento vamos instalar a extensão de depuração do PHP, para isto iremos utilizar um script para compilação de extensões a pecl que funciona de forma semelhante a pear, mas ao contrario da pear a pecl instala extensões compiladas, para isto ela necessita da build-essential e da php5-dev. Sem delongas vamos ao comando que instala a XDebug, veja logo abaixo:</p>
<p><code>root@machile ~# sudo pecl install xdebug<br />
</code></p>
<p>Este comando deve ter compilado o XDebug, mas ele ainda precisa ser ativado, atenção, não use esta extenção em servidores em produção pode comprometer a performance. Vamos alterar o arquivo de configuração do php o arquivo /etc/php5/apache2/php.ini, neste caso iremos adicionar as seguintes linhas:</p>
<p><code>zend_extension         = "/usr/lib/php5/20060613+lfs/xdebug.so"<br />
xdebug.remote_host     = "localhost"<br />
xdebug.remote_enable   = on<br />
xdebug.profiler_enable = on<br />
xdebug.profiler_output = "/tmp/cachegrid.out"</code></p>
<p>A primeira linha diz ao PHP onde esta a biblioteca que define a XDebug, na linha seguinte, você esta ativando o servidor <strong>localhost</strong>, no próximo momento estamos ativando o depuramento remoto, o próximo passo foi ativar o profiler das variáveis para que seja possível depurar as variáveis em tempo de execução, a ultima linha cria um arquivo onde serão gravadas temporariamente as informações do profiler.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Mudança de rumo]]></title>
<link>http://rodrigopmatias.wordpress.com/?p=38</link>
<pubDate>Thu, 08 May 2008 00:10:00 +0000</pubDate>
<dc:creator>rodrigopmatias</dc:creator>
<guid>http://rodrigopmatias.wordpress.com/?p=38</guid>
<description><![CDATA[Saudades do nosso blog, andei muito tempo sem publicar nenhum conteúdo, nestes últimos tempos, é ]]></description>
<content:encoded><![CDATA[<p class="western">Saudades do nosso <strong>blog</strong>, andei muito tempo sem publicar nenhum conteúdo, nestes últimos tempos, é aconteceram muitas coisas na minha vida, calma <em>aê</em> não vou ser pai não, mas muitas coisa que fiz deu certo e agora eu estou começando uma vida nova, vou mudar de emprego mas não vou deixar de fazer as coisas que mais gosto. Então teremos muitas novidades, vou começar em um ambiente novo.</p>
<p class="western">Vamos ao que interessa então, há algum tempo venho escrevendo um artigo de como montar um servidor de páginas usando ferramentas como, Ubuntu Server, quero aproveitar mudar algumas coisas, estava escrevendo com o 7.10 mas agora estou mudando para outra versão mas recente, quero montar usando a versão Hardy, dois motivos serviram para ser tomada esta decisão. Primeiro é uma receita de bolo para montar servidores confiáveis, uma vez que ele é LTS, ou seja um grande período de suporte e patchs de segurança. Também vou utilizar a OpenJDK, uma reclamação antiga de alguns leitores, vou buscar mostrar mais configurações no Apache Geron imo.</p>
<p class="western">Outro possível artigo será a montagem de um ambiente de desenvolvimento de aplicativos, vou procurar montar um ambiente completo, desde o gerenciamento com Trac e Subversion, ambiente de programação e base de dados.</p>
<p class="western">Estas são algumas novidades que pretendo publicar. Nos próximos dias estarei postando mais alguns artigos!!!</p>
<p class="western" style="margin-bottom:0;">
]]></content:encoded>
</item>
<item>
<title><![CDATA[Kubuntu como Ambiente de Desenvolvimento Java]]></title>
<link>http://rodrigopmatias.wordpress.com/2007/12/31/kubuntu-como-ambiente-de-desenvolvimento-java/</link>
<pubDate>Mon, 31 Dec 2007 17:02:31 +0000</pubDate>
<dc:creator>rodrigopmatias</dc:creator>
<guid>http://rodrigopmatias.wordpress.com/2007/12/31/kubuntu-como-ambiente-de-desenvolvimento-java/</guid>
<description><![CDATA[Bem pessoal neste artigo, pretendo elucidar sobre a construção de um ambiente totalmente opensourc]]></description>
<content:encoded><![CDATA[<p>Bem pessoal neste artigo, pretendo elucidar sobre a construção de um ambiente totalmente opensource para desenvolvimento de aplicações Java (J2SE, J2EE), logo podemos falar que este nosso material irá tratar dos seguintes assuntos:</p>
<ol>
<li>Obtenção e instalação do Kubuntu</li>
<li>Instalação do Interpretador e compilador de Java</li>
<li>Obtenção e instalação do Netbeans 6.0</li>
<li>Obtenção e instalação do Eclipse 3.3.1</li>
<li>Instalação do Servidor de Banco de dados PostgreSQL</li>
<li>Obtenção e preparação do Hibernate</li>
<li>Mozilla Firefox e seus ajudantes</li>
<li>Fonte bibliográfica</li>
</ol>
<p>Cada assunto deste ainda vai ser detalhado para uma maior liberdade, uma vez que esta preparação pode ter várias caracteristicas podendo assim oferecer uma gama maior de recursos.</p>
<p><!--more--></p>
<p><b>1. Obtenção e instalação do Kubuntu</b></p>
<p>Neste tópico iremos tratar da obtenção e instalação do kubuntu, iremos abordar todas as formas de se obter o material de instalação e logo em seguida trataremos do assunto instalação, vamos falar desde a preparação até a instalação, passando por particionamento e outros assuntos. <i>Ainda informamos que não nos responsabilizamos por qualquer dano que ocorra com a instalação deste sistema operacional, é dever do leitor saber dos riscos que esta assumindo</i>.</p>
<p><b>1.1. Obtenção da mídia de instalação</b></p>
<p>A mídia de instalação pode ser obtida no site do projeto <u>kubuntu</u> e pode ser obtida de duas formas, a mídia física ou um arquivo com o conteúdo da mídia no formato <u>ISO</u>.</p>
<p><b>1.1.1. Fazendo a requisição do CD</b></p>
<p>Os financiadores do projeto kubuntu com o intuito de divulgar e difundir o uso desta excelente distribuição, disponibilizarão uma forma onde o usuário faz o pedido dos CDs e recebe em casa sem custo algum; em tempos nem tão distantes, a Receita Federal com a visão de que estes CDs estavam trazendo lucro para alguem resolveu reter as mídias, mas o departamento de marketing já resolveu esta pendencia, colocando uma carta em português brasileiro, claro nos CDs que vem ao Brasil, informando que o pacote não tem fim comercial apenas de divulgação, e ainda disponibiliza um telefone de contato e as credenciais da empresa.</p>
<p>Sem mas delongas vamos ao endereço que disponibiliza o CD. Primeiro entre no site do kubuntu, logo no canto superior direito do site localize o link "<a href="https://shipit.kubuntu.org/">Shipit Free CDs</a>", será aberto mais uma página onde você será questionado se você quer o pedido do envio do CD ou se você quer baixar a imagem do CD, escolha o envio. Certamente você ainda não tem cadastro na <a href="https://launchpad.net/">Launchpad</a> então faça o seu cadastro e repita este procedimento, só que quando chegar novamente a esta página use suas novas credenciais, na requisição você poderá pedir vários CDs de diversas plataformas, requisite somente o numero de CDs que você precisa, pense em outras pessoas que podem ficar sem ser atendidas. Quando o CD não servir mas para você procure uma empresa de reciclagem para que os mesmos possam ser reaproveitados.</p>
<p>Feita a requisição das mídias espere pela postagem e pela chegada delas no brasil, quando isto acontecer você estará apto a continuar lendo este material, mas se você quiser continuar lendo e tiver uma banda de internet suficiente para baixar 700MB então inicie o download no item a seguir.</p>
<p style="font-weight:bold;">1.1.2. Fazendo o download da mídia</p>
<p>Como o envio das mídias pode demorar alguns dias, geralmente aqui no Brasil leva cerca de 30 dias, muitas pessoas preferem fazer o download da mídia no formato ISO e assim fabricam os seus CDs de instalação e de uma forma legal sem cometer nenhum ato de pirataria.</p>
<p>Mas vamos ao que interessa, primeiro entre no site do <span style="text-decoration:underline;">kubuntu</span>, logo no canto superior direito do site, localize o link "<a href="https://shipit.kubuntu.org/">Shipit Free CDs</a>", será aberto mais uma página onde você será questionado se você quer o pedido do envio do CD ou se você quer baixar a imagem do CD, escolha o baixar a imagem. Será aberto uma nova página onde você poderá escolher entre duas versões da distribuição, a versão atual ou a ultima LTS, este LTS significa que a Ubuntu junto com a Kubuntu garante que por 3 anos existirão pacotes para desktop e por 5 anos terão pacotes para servidores, então caso esteja pretendendo instalar um servidor a melhor escolha seria a ultima LTS mas como este artigo trata de um ambiente de desenvolvimento vamos escolher a ultima versão estável, no momento que estava escrevendo este artigo a versão erá a 7.10 Gusty Gibson; ao clicar no link você é guiado á um seletor de mirror, selecione a melhor fonte e inicie o download, são aproximadamente 700MB para serem baixados.</p>
<p style="font-weight:bold;">1.2. A instalação</p>
<p>A instalação de um sistema operacional é um processo delicado, principalmente se este processo vai ser executado em um equipamento que já se encontra em produção, então para que nada dê errado devemos seguir um plano básico, este plano básico iremos chamar de planejamento.</p>
<p style="font-weight:bold;">1.2.1. Planejando a instalação</p>
<p>Para uma instação bem sucedida precisamos primeiro planejar este processo. O planejamento de um processo de instalação deve primeiro medir quais são os recursos disponíveis, fazer copias de segurança de informações primordiais, então vejamos o caso deste artigo, veja a descrição do equipamento disponível:</p>
<ul>
<li>Processador AthlonXP 2600+ 256L1+512L2</li>
<li>1,5 GB de memória RAM DDR 400MHz</li>
<li>80 GB de disco rigido</li>
<li>Monitor 1024x768 32bits</li>
<li>Radeon 9200 Plus</li>
</ul>
<p>É um equipamento com algum tempo de uso, logo tem informações que precisam ser resguardadas, logo fiz o backup destas em um outro HD de 40GB que tínhamos disponível para a oficina, com a cópia de segurança feita partimos para a próxima fase do planejamento.</p>
<p>Vamos ao dimensionamento do HD. Em primeiro momento vamos separar 10GB para a instalação do sistema operacional, vamos separar também 1GB para partição de troca, para os usuário de Windows esta partição é desconhecida uma vez que o windows usa arquivos de troca. já alocamos 11GB dos 80GB podemos agora criar uma partição de 10GB para os bancos de dados, e o restante vamos usar para arquivos do usuário da plataforma. Veja como ficou a distribuição do disco:</p>
<ul>
<li>10 GB para sistema operacional (/)</li>
<li>1 GB para partição de troca (swap)</li>
<li>10 GB para banco de dados (/var)</li>
<li>~59GB para arquivos dos usuário (/home)</li>
</ul>
<p>Bem com tudo dimensionado a instalação pode começar.</p>
<p style="font-weight:bold;">1.2.2. Boot de instalação</p>
<p>Contando que o leitor já tenha em mãos a mídia de instalação, prepare a sua máquina para iniciar a instalação dando boot pelo CD-ROM, para cada tipo de equipamento tem uma forma particular então consulte o manual de seu equipamento ou consulte foruns na internet.</p>
<p>Inicie o seu computador com a mídia dentro do seu CDROM, com isto a inicialização da máquina deve parar numa tela com um seletor de boot, escolha primeira opção, deve ser iniciado o boot do live cd do kubuntu. Após a inicialização garanta que em seu equipamento tenha uma via disponível para acessar a internet. Veja a tela após a inicialização:</p>
<p style="text-align:center;"><a href="http://image69.webshots.com/69/9/35/64/2089935640102160663IQYItB_fs.jpg" target="_blank"><img src="http://inlinethumb42.webshots.com/36713/2089935640102160663S425x425Q85.jpg" alt="Tela inicial do LiveCD do Kubuntu 7.10" border="0" height="318" width="425" /></a></p>
<p>Na tela no canto superior esquerdo tem um icone com a palavra Install ou Instalar, clique neste icone para iniciar a instalação e siga os passos dados nas figuras abaixo:</p>
<p align="center"><a href="http://image68.webshots.com/68/3/77/67/2280377670102160663IWeOWI_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/68/68/3/77/67/2280377670102160663IWeOWI_th.jpg" alt="Escolha seu Idioma" border="0" height="75" width="100" /></a> <a href="http://image24.webshots.com/665/2/85/86/2503285860102160663oEbNBh_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/665/2/85/86/2503285860102160663oEbNBh_th.jpg" alt="Selecione o seu fuso horário" border="0" height="75" width="100" /></a> <a href="http://image69.webshots.com/169/5/39/86/2574539860102160663UqlmhI_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/169/5/39/86/2574539860102160663UqlmhI_th.jpg" alt="Selecionando o layout do teclado" border="0" height="75" width="100" /></a></p>
<p>Na primeira tela nos escolhemos o idioma padrão para a instalação e para o novo sistema operacional, na próxima tela nos escolhemos a nossa localidade que será usada para escolher o fuso horário, e na ultima escolhemos qual a especificação do teclado, caso esteja usando um teclado especifico escolha na lista disponível. Agora podemos seguir veja as próximas figuras:</p>
<p align="center"><a href="http://image69.webshots.com/69/9/12/94/2561912940102160663CMbbso_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/69/9/12/94/2561912940102160663CMbbso_th.jpg" alt="Escolhendo a forma de particionamento" border="0" height="75" width="100" /></a> <a href="http://image50.webshots.com/650/8/95/72/2211895720102160663AdujTT_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/50/650/8/95/72/2211895720102160663AdujTT_th.jpg" alt="Particionamento" border="0" height="75" width="100" /></a> <a href="http://image60.webshots.com/660/3/70/69/2142370690102160663yhlHKC_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/60/660/3/70/69/2142370690102160663yhlHKC_th.jpg" alt="Ultima chance para corrigir erros" border="0" height="75" width="100" /></a></p>
<p><b>Importante, é de responsabilidade do leitor garantir que o particionamento não cause qualquer perda ou dano ao equipamento. </b>Agora estamos iniciando o particionamento, é importante ter em mãos o planejamento para poder alocar corretamente as dimensões dentro do disco rígido, na primeira tela a ferramenta de instalação irá questiona-lo sobre a forma que deseja proceder com o particionamento, aconselho a usar o manual, uma vez que temos um plano, a próxima figura é meramente ilustrativa, mas ela mostra a ferramenta onde serão configuradas as partições, para editar uma linha clique com o botão direito da mesma, agora podemos ir para a próxima figura mostra uma mensagem informando que foi feito modificações no particionamento e questiona se você esta de acordo.</p>
<p align="center"><a href="http://image54.webshots.com/154/0/18/99/2208018990102160663UjTqmE_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/54/154/0/18/99/2208018990102160663UjTqmE_th.jpg" alt="Configurações" border="0" height="75" width="100" /></a> <a href="http://image24.webshots.com/665/6/10/45/2468610450102160663fomMLp_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/665/6/10/45/2468610450102160663fomMLp_th.jpg" alt="Inicio da instalação" border="0" height="75" width="100" /></a> <a href="http://image53.webshots.com/653/7/73/58/2765773580102160663NZilxH_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/53/653/7/73/58/2765773580102160663NZilxH_th.jpg" alt="Copiando os arquivos" border="0" height="75" width="100" /></a></p>
<p>Na próxima figura veremos uma tela onde o instalador pede as informações da instalação quanto a nomes e usuários do sistema, é importante salientar que por padrão o kubuntu obriga com que a pessoa que vai usar o equipamento use um login diferente do ROOT, com a finalidade de dar uma maior segurança e estabilidade, preencha os dados com suas informações e prossiga, na próxima figura temos a tela que diz que estamos prontos para começar a instalação, ainda nesta tela temos um resumo da instalação que esta preste a ser realizada, ao clicar em instalar veremos a próxima figura com o progresso da instalação.</p>
<p align="center"><a href="http://image60.webshots.com/660/4/73/95/2639473950102160663ktEwpu_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/665/2/35/77/2318235770102160663sZuhxU_th.jpg" border="0" height="75" width="100" /></a> <a href="http://image60.webshots.com/660/4/73/95/2639473950102160663ktEwpu_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/665/2/35/77/2318235770102160663sZuhxU_th.jpg" border="0" height="75" width="100" /></a> <a href="http://image69.webshots.com/169/3/5/1/2931305010102160663uLFgLb_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/169/3/5/1/2931305010102160663uLFgLb_th.jpg" alt="Final da instalação." border="0" height="75" width="100" /></a></p>
<p>Como podemos ver na figura a seguir que próximo do final da instalação o instalador faz o uso da internet para baixar os pacotes do idioma selecionado no inicio da instalação, devido a este fato temos que garantir que a internet esta acessível ao instalador, caso contrario a instalação será finalizada com o idioma padrão inglês. Depois do download dos pacotes e suas respectivas instalação o instalador ira configurar o Kubuntu e por final é exibida uma tela dizendo que o sistema esta instalado e pode ser reiniciado o equipamento.</p>
<p><!--more--><b> 2. Instalando o interpretador e compilador Java</b></p>
<p>Por padrão o kubuntu já vem com o compilador GCJ e o interpretador GIJ instalados, estes são as figuras java do pacote de compiladores GCC distribuído pela GNU, mas infelizmente ainda se encontra na versão 1.4 do Java, logo vamos optar pela versão 1.6 ou 6.0 do java da SUN, para esta instalação prosseguir, vamos utilizar a linha de comando, mas antes de começar a instalação devemos executar um comando para definir a senha do usuário <b>root</b> para que possamos ter acesso via <i>sudo</i> de aplicações como o <i>apt-get</i>, para isto execute em um <i>konsole</i> o comando <i>sudo passwd</i> você será questionado sobre a novas senhas do <b>root</b>. Agora podemos continuar com a instalação dos pacotes, veja os comandos:</p>
<blockquote><p><code>wdevelop ~# sudo apt-get update<br />
wdevelop ~# sudo apt-get install sun-java-6-jdk</code></p></blockquote>
<p>Agora o apt-get cuidará de instalar os pacotes necessário para a instalação da Sun Java JDK 6.0, primeiro ele irá baixar os pacotes necessário e depois vai usar o dpkg para instalar e catalogar a instalação no sistema operacional.</p>
<p><!--more--><b> 3. Obtenção e instalação do Netbeans 6.0</b></p>
<p>Como o kubuntu o Netbeans dispõe de um serviço de envio grátis de CDs, o procedimento para requisição das mídias podem ser realizados por "<a href="http://www.netbeans.org/about/media.html" class="dvd-link">Get Free DVD</a>", em media a mídia leva 45 dias para chegar até o Brasil, outro fato importante é que você pode instalar o Netbeans pelo apt-get mas a versão instalada será a 5.5 com o idioma do seu sistema operacional, mas vamos usar o método tradicional, vamos nós mesmo baixar o instalador.</p>
<p>Para isto vamos acessar á pagina do de <a href="http://download.netbeans.org/netbeans/6.0/final/" target="_blank">downloads</a> do Netbeans. vamos selecionar a melhor opção que nos convenha, no caso do artigo pretendemos instalar um ambiente para desenvolvimento J2SE e J2EE então vamos optar pela versão "Web &#38; J2EE" o instalador desta versão tem aproximadamente 120MB inicie o download.</p>
<p>Após o final do download, abra um konsole e inicie a instalação; acredito que você baixou os arquivos dentro do diretório padrão do usuário, então vamos dar inicio a instalação. A instalação que será realizada pode ser realizada sem direito de root pois será realizada no diretório do usuário. Então na janela do konsole digite os seguintes comando:</p>
<blockquote><p><code>wdevelop ~# export JAVA_HOME=/usr/lib/jvm/java-6-sun<br />
wdevelop ~# sh netbeans-6.0-javaee-linux.sh</code></p></blockquote>
<p>Agora será inicializado o instalador do netbeans, importante, iremos criar um diretorio dentro do diretorio do usuário chamado develop-workspace, dentro deste diretorio teremos uma estrutura assim:</p>
<blockquote><p><code>develop-workspace<br />
&#124;-&#62; fontes<br />
</code><code>&#124;-&#62; </code><code> gerencia<br />
</code><code>&#124;-&#62; </code><code>libs<br />
</code><code>&#124;-&#62; </code><code>opt<br />
</code><code>&#124;-&#62; </code><code>utilitarios</code></p></blockquote>
<p>Cada diretório tem uma finalidade, iremos utilizar o <b>develop-workspace/opt</b> para instalar o netbeans, veja as figuras abaixo com a instalação do netbeans:</p>
<p align="center"><a href="http://image24.webshots.com/665/1/44/8/2265144080102160663arhjia_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/665/1/44/8/2265144080102160663arhjia_th.jpg" alt="Escolhendo servidores a serem instalado" border="0" height="75" width="100" /></a> <a href="http://image50.webshots.com/650/6/80/54/2812680540102160663WbLTJR_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/50/650/6/80/54/2812680540102160663WbLTJR_th.jpg" alt="Licença do Netbeans 6.0" border="0" height="75" width="100" /></a> <a href="http://image68.webshots.com/68/9/76/95/2238976950102160663wmviJl_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/68/68/9/76/95/2238976950102160663wmviJl_th.jpg" alt="Local de instalação do Netbeans" border="0" height="75" width="100" /></a></p>
<p align="center"><a href="http://image69.webshots.com/69/5/9/80/2858509800102160663QyCbhx_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/69/5/9/80/2858509800102160663QyCbhx_th.jpg" alt="Local de instalação do Apache Tomcat" border="0" height="75" width="100" /></a> <a href="http://image24.webshots.com/665/5/87/84/2554587840102160663MByOyy_fs.jpg"><img src="http://thumb3.webshots.net/t/24/665/5/87/84/2554587840102160663MByOyy_th.jpg" alt="Resumo da instalação" border="0" height="75" width="100" /></a> <a href="http://image54.webshots.com/154/4/9/29/2359409290102160663GOxpFZ_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/54/154/4/9/29/2359409290102160663GOxpFZ_th.jpg" alt="Instalando" border="0" height="75" width="100" /></a></p>
<p align="center"><a href="http://image69.webshots.com/69/8/26/11/2467826110102160663tiKmYy_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/69/8/26/11/2467826110102160663tiKmYy_th.jpg" alt="Instalação finalizada" border="0" height="75" width="100" /></a> <a href="http://image69.webshots.com/69/6/43/14/2932643140102160663skEXlR_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/69/6/43/14/2932643140102160663skEXlR_th.jpg" alt="Netbeans 6.0 iniciando" border="0" height="75" width="100" /></a> <a href="http://image24.webshots.com/565/4/4/44/2338404440102160663SdhhCL_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/565/4/4/44/2338404440102160663SdhhCL_th.jpg" alt="Netbeans 6.0 pronto" border="0" height="75" width="100" /></a></p>
<p>Pronto o netbeans ja esta instalado, ainda podemos baixar plugins para trabalhar, com Ruby, Ruby On Rayls, C++ e PHP.</p>
<p><!--more--><b>4. Obtenção e instalação do Eclipse 3.3.1</b></p>
<p>Como o Netbeans esta excelente ferramenta também pode ser instalado pelo apt-get, mas iremos optar por baixar e instalar uma versão especifica, com o intuito de dar uma maior divulgação a ferramenta e seu processo de instalação tradicional.</p>
<p>Para obter o pacote do eclipse vamos entrar no site oficial do projeto, www.eclipse.org, logo na tela inicial tem um botão "Download Eclipse" e você será levado a página (http://www.eclipse.org/downloads/), agora você vai clicar em "<a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20071103/eclipse-jee-europa-fall2-linux-gtk.tar.gz">Eclipse IDE for Java EE Developers</a>" e você será levado a um seletor de mirros escolha uma e espere o download de aproximadamente 120MB.</p>
<p>A instalação é muito simples, basta salvar o arquivo dentro do diretório develop-workspace/opt em seguida descompacte o conteúdo do arquivo tar.gz, veja como proceder nas figuras:</p>
<p align="center"><a href="http://image60.webshots.com/660/2/13/69/2874213690102160663HaNrTF_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/60/660/2/13/69/2874213690102160663HaNrTF_th.jpg" alt="Descompactando o eclipse" border="0" height="75" width="100" /></a> <a href="http://image53.webshots.com/653/2/16/32/2017216320102160663MIKcQD_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/53/653/2/16/32/2017216320102160663MIKcQD_th.jpg" alt="Descompactando o eclipse" border="0" height="75" width="100" /></a> <a href="http://image69.webshots.com/169/4/47/48/2008447480102160663CxVGHM_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/169/4/47/48/2008447480102160663CxVGHM_th.jpg" alt="Descompactando o eclipse" border="0" height="75" width="100" /></a></p>
<p>Como podemos observar a instalação é bem simples, basta descompactar o arquivos, agora vamos inicializar pela primeira vez o eclipse, siga as figuras:</p>
<p align="center"><a href="http://image53.webshots.com/653/6/7/35/2823607350102160663OdPoCX_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/53/653/6/7/35/2823607350102160663OdPoCX_th.jpg" alt="Executavel do eclipse" border="0" height="75" width="100" /></a> <a href="http://image68.webshots.com/68/0/28/82/2355028820102160663liILNV_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/68/68/0/28/82/2355028820102160663liILNV_th.jpg" alt="Bootsplash do Eclipse Europa" border="0" height="75" width="100" /></a> <a href="http://image53.webshots.com/653/8/32/8/2058832080102160663tAxXRy_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/53/653/8/32/8/2058832080102160663tAxXRy_th.jpg" alt="Selecionando o workspace" border="0" height="75" width="100" /></a></p>
<p align="center"><a href="http://image60.webshots.com/660/6/94/74/2384694740102160663wmtvng_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/60/660/6/94/74/2384694740102160663wmtvng_th.jpg" alt="Abrindo a área de trabalho" border="0" height="75" width="100" /></a> <a href="http://image24.webshots.com/665/5/75/77/2467575770102160663fJYxuv_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/24/665/5/75/77/2467575770102160663fJYxuv_th.jpg" alt="Area de trabalho aberta" border="0" height="75" width="100" /></a></p>
<p>Pronto o eclipse esta rodando, agora vamos utilizar o servidor apache que foi istalado junto com o netbeans para ser usado nos projetos web do eclipse também, veja as figuras abaixo:</p>
<p align="center"><a href="http://image69.webshots.com/169/0/19/40/2214019400102160663pqoCwO_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/69/169/0/19/40/2214019400102160663pqoCwO_th.jpg" alt="Iniciando a instalação do tomcat." border="0" height="75" width="100" /></a> <a href="http://image60.webshots.com/660/3/68/34/2453368340102160663ZewAke_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/60/660/3/68/34/2453368340102160663ZewAke_th.jpg" alt="Adicionando o novo servidor." border="0" height="75" width="100" /></a> <a href="http://image68.webshots.com/68/4/95/42/2199495420102160663puqAfD_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/68/68/4/95/42/2199495420102160663puqAfD_th.jpg" alt="Selecionado o tipo de servidor Tomcat 6" border="0" height="75" width="100" /></a></p>
<p align="center"><a href="http://image54.webshots.com/154/0/3/25/2455003250102160663DRQCmS_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/54/154/0/3/25/2455003250102160663DRQCmS_th.jpg" alt="Selecionando o caminho para o tomcat" border="0" height="75" width="100" /></a> <a href="http://image68.webshots.com/68/3/83/7/2222383070102160663Vaoyex_fs.jpg" target="_blank"><img src="http://thumb3.webshots.net/t/68/68/3/83/7/2222383070102160663Vaoyex_th.jpg" alt="Servidor Apache Tomcat 6.0 instalado" border="0" height="75" width="100" /></a></p>
<p>Agora já temos um eclipse pronto para trabalhar com projetos J2EE.<!--more--><b> 5. Instalação do Servidor de Banco de dados PostgreSQL</b></p>
<p>Agora que temos as ferramentas de desenvolvimento instaladas, podemos dar inicio a instalação e configuração do PostgreSQL.</p>
<p><b>5.1. Instalando o PostgreSQL</b></p>
<p>Para a instalação do PostgreSQL iremos usar os pacotes oficiais do projeto Kubuntu pois não queremos fazer a compilação das fontes baixadas do projeto PostgreSQL (<a href="http://www.postgresql.org" target="_blank">www.postgresql.org</a>). Para instalar basta digitar o seguinte comando:</p>
<blockquote><p><code>wdevelop ~# sudo apt-get install postgresql-server</code></p></blockquote>
<p>Agora temos que garantir acesso para o banco de dados, iremos liberar o acesso ao usuário postgres na máquina local, procure como incluir e alterar a senha dos usuários no manual do postgreSQL, pois esta configuração minima deixa o acesso livre a nível local.</p>
<p>Então vamos abrir o arquivo /etc/postgresql/8.2/main/pg_hba.conf nele vamos procurar uma linha que tenha a seguinte informação '# IPv4 local connections:' na próxima linha teremos uma frase que se inicia com 'hosts' e termina com 'md5' iremos trocar a palavra 'md5' por 'trust', salve o arquivo, após salvar reinicie o processo do postgreSQL, como no exemplo abaixo:</p>
<blockquote><p><code>wdevelop ~# sudo /etc/init.d/postgresql restart</code></p></blockquote>
<p>Pronto nosso PostgreSQL já esta pronto para ser usado.</p>
<p><!--more--></p>
<p><b>6. Obtenção e preparação do Hibernate</b></p>
<p>O Hibernate é uma biblioteca, ou um conjunto de funcionalidades, que implementam as especificações da JPA, atuando assim na camada de persistência de aplicativos J2EE, além do hibernat, existem outras implementações, como por exemplo a da Oracle.</p>
<p>Neste tópico iremos ver como conseguir os pacotes do hibernate, e também vamos aprender como coloca-las em um local para que sempre possa ser usada na construção de aplicativos, usando o Netbeans ou mesmo o Eclipse.</p>
<p><b>6.1. Download dos pacotes do Hibernate</b></p>
<p>O download dos pacotes do hibernate podem ser conseguidos na página do projeto (www.hibernate.org), na sessão de downloads deste projeto, temos diversos pacotes que pode ser baixados, mas também tem uma figura que explica as dependências para cada ambiente, veja a figura:</p>
<div style="text-align:center;"><img src="http://image24.webshots.com/665/2/84/71/2529284710102160663onXhCb_ph.jpg" alt="Esquema de partes do hibernate" border="0" height="144" width="425" /></div>
<p>Como podemos ver cada ambiente tem uma especificação, nos vamos baixar dois pacotes basicamente, uma vez que o pacote EntityManager contém o pacote de Annotations, veja que no Java EE 5.0 ele indica Saem, um framework estilo JSF, fica a critério escolher o seu framework faces, uma vez que podemos escolher entre diversos sabores.</p>
<p>Então vamos ao que interessa, na página de <a href="http://www.hibernate.org/6.html" title="Página de downloads do hibernate" target="_blank">downloads</a> escolha os pacotes: <a href="http://sourceforge.net/project/showfiles.php?group_id=40712&#38;package_id=127784&#38;release_id=529023" title="Pacote Core do hibernate" target="_blank"> Hibernate Core</a>, <a href="http://sourceforge.net/project/showfiles.php?group_id=40712&#38;package_id=156160" target="_blank"> Hibernate EntityManager</a>, vamos fazer o download destes dois arquivos e vamos salva-los dentro da pasta 'develop-workspace/utilitarios'. e ainda vamos criar uma pasta dentro de 'develop-workspace/lib' com o nome hibernate, em seguida vamos descompactar os dois pacotes que foram baixados, com isto será criado dois diretorios dentro de utilitarios, hibernate-3.x e hibernate-entitymanager-3.x.x.GA, dentro de cada diretório destes tem um diretório chamado lib e dentro destes diretórios tem arquivos com a extensão <b>.jar</b>, copie estes arquivos para 'develop-workspace/lib/hibernate', e para finalizar copie os arquivos .jar que estão dentro de hibernate-3.x e hibernate-entitymanager-3.x.x.GA para a 'develop-workspace/lib/hibernate', veja como seria logo abaixo:</p>
<p><code>wdevelop ~# cd develop-workspace/utilitarios<br />
wdevelop ~/develop-workspace/utilitarios# wget -c [link para baixar o hibernate-core].tar.gz<br />
wdevelop ~/develop-workspace/utilitarios# wget -c [link para baixar o hibernate-entitymanager].tar.gz<br />
wdevelop ~/develop-workspace/utilitarios# tar xzf [hibernate-core].tar.gz<br />
wdevelop ~/develop-workspace/utilitarios# tar xzf [hibernate-entitymanager].tar.gz<br />
wdevelop ~/develop-workspace/utilitarios# mkdir ../libs/hibernate<br />
wdevelop ~/develop-workspace/utilitarios# cp hibernate-3.x/lib/*.jar ../libs/hibernate<br />
wdevelop ~/develop-workspace/utilitarios# cp hibernate-3.x/*.jar ../libs/hibernate<br />
wdevelop ~/develop-workspace/utilitarios# cp hibernate-entitymanager-3.x.x.GA/lib/*.jar ../libs/hibernate<br />
wdevelop ~/develop-workspace/utilitarios# cp hibernate-entitymanager-3.x.x.GA/*.jar ../libs/hibernate</code></p>
<p>Agora quando precisar usar o hibernate, basta incluir a pasta libs/hibernate a seus projetos.</p>
<p><!--more--></p>
<p><b>7. Mozilla Firefox e seus ajudantes</b></p>
<p>Básicamente para o desenvolvimento web iremos usar o Mozilla Firefox, mas o Internet Explore também pode ser instalado neste ambiente, mas não e o foco do artigo.</p>
<p><b>7.1. Instalando o Mozilla Firefox</b></p>
<p>Para instalar o Firefox iremo usar os pacotes que veem junto com o Kubuntu, para instalar o iremos executar o seguinte comando:</p>
<blockquote><p><code>wdevelop ~# sudo apt-get install mozilla-firefox</code></p></blockquote>
<p><b>7.2. Personalizando o Mozilla Firefox</b></p>
<p>Já temos o Firefox instalado, agora podemos prosseguir com a instalação de seus complementos.</p>
<p><b>7.2.1. Instalando o plugin Webdevelop</b></p>
<p>O primeiro plugin a ser instalado é o popular webdevelop, excelente plugin que ajuda extrair informações dos elementos DOM, para instalar este complemento iremos usar o pacote do kubuntu uma vez que o mesmo instala o plugin com internacionalização isto é muito legal, vamos ao comando:</p>
<blockquote><p><code>wdevelop ~# sudo apt-get install mozilla-firefox-webdevelop</code></p></blockquote>
<p>Isto basta para instalar o pacote do webdevelop.</p>
<p><b>7.2.2. Instalando o plugin Firebug</b></p>
<p>O Firebug é um plugin para Firefox e outros navegadores que tem o intuito de melhorar a experiencia de desenvolvimento de JavaScript e CSS.</p>
<p>Para instalar o plugin firebug viste a página do projeto (<a href="http://www.getfirebug.com/" target="_blank">http://www.getfirebug.com/</a>) com o firefox e no canto superior direto do site tem um botão chamativo com a frase: "Install Firebug fot Firefox" e pronto, basta reiniciar o firefox agora.</p>
<p><b>7.2.3. Instalando o plugin Relaxed HTML Validator</b></p>
<p>Este plugin tem a finalidade de realizar testes com o código fonte da página visitada e verifica se o site esta escrito sobre as normal do W3C, é importante para manter a compatibilidade do site que você esta desenvolvendo com os padrões mundiais.</p>
<p>Para instalar este plugin, basta clicar <a href="http://prdownloads.sourceforge.net/relaxed/relaxed.xpi?download" target="_blank">aqui</a>, para mais informações ou novidades visite o site do projeto Relaxed (<a href="http://relaxed.sourceforge.net/" target="_blank">http://relaxed.sourceforge.net/</a>).</p>
<p><!--more--> <b>8. Fonte bibliográfica</b></p>
<p>[Kubuntu], http://www.kubuntu.com</p>
<p>[Ubuntu], http://www.ubuntu.com</p>
<p>[Netbeans], http://www.netbeans.org</p>
<p>[Eclipse], http://www.eclipse.org</p>
<p>[PostgreSQL], http://www.postgresql.org</p>
<p>[MySQL], http://www.mysql.org</p>
<p>[Webdevelop], http://chrispederick.com/work/web-developer</p>
<p>[Firebug], http://www.getfirebug.com</p>
<p>[Relaxed HTML Validator], http://relaxed.sourceforge.net</p>
<hr /><a href="http://jump.zx9.biz/sociallink/digg.php" target="_blank"><img src="http://xs321.xs.to/xs321/07485/digg_16x16.png" alt="Digg it!" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/delicious.php" target="_blank"><img src="http://xs121.xs.to/xs121/07485/delicious_16x16.png" alt="Del.icio.us" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/blinklist.php" target="_blank"><img src="http://xs121.xs.to/xs121/07485/Blinklist_16x16.png" alt="Blinklist" border="0" /></a><a href="http://jump.zx9.biz/sociallink/blogmarks.php" target="_blank"><img src="http://xs321.xs.to/xs321/07485/BlogMarks_16x16.png" alt="Blogmarks" border="0" /></a><a href="http://jump.zx9.biz/sociallink/live.php" target="_blank"><img src="http://live.com/favicon.ico" alt="Adicionar ao Live Favorites" border="0" height="16" width="16" /></a> <a href="http://jump.zx9.biz/sociallink/google.php" target="_blank"><img src="http://google.com/favicon.ico" alt="Google Bookmarks" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/reddit.php" target="_blank"><img src="http://xs321.xs.to/xs321/07485/Reddit_16x16.png" alt="Reddit" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/furl.php" target="_blank"><img src="http://xs121.xs.to/xs121/07485/Furl_16x16.png" alt="Furl" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/magnolia.php" target="_blank"><img src="http://xs121.xs.to/xs121/07485/Magnolia_16x16.png" alt="Ma.gnolia" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/facebook.php" target="_blank"><img src="http://facebook.com/favicon.ico" alt="Facebook" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/newsvine.php" target="_blank"><img src="http://xs321.xs.to/xs321/07485/Newsvine_16x16.png" alt="Newsvine" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/technorati.php" target="_blank"><img src="http://xs321.xs.to/xs321/07485/Technorati_16x16.png" alt="Technorati" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/myweb.php" target="_blank"> </a><a href="http://jump.zx9.biz/sociallink/stumble.php" target="_blank"><img src="http://www.stumbleupon.com/images/stumbleit.gif" alt="Stumble It!" border="0" /></a> <a href="http://jump.zx9.biz/sociallink/rec6.php" target="_blank"><img src="http://rec6.via6.com/imagens/botao_rec6_16x16.gif" alt="rec 6" border="0" /></a> <a href="http://jump.zx9.biz/" target="_blank"><img src="http://xs122.xs.to/xs122/07491/favicon.gif" alt="jump, conteúdo grátis!" border="0" /></a><a href="http://jump.zx9.biz/" target="_blank"></a></p>
]]></content:encoded>
</item>

</channel>
</rss>
