<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Altera&#231;&#245;es em Installation</title>
    <description/>
    <link>http://www.motiro.org/pt-BR</link>
    <language>pt-BR</language>
    <generator>Motiro</generator>
    <pubDate>Sat, 20 Oct 2007 12:59:34 -0400</pubDate>
    <ttl>60</ttl>
<item><title>Installation</title><description>&lt;p&gt;O Motiro &#233; desenvolvido e testado com maior freq&#252;&#234;ncia em alguns sabores de Linux
-- especificamente Debian, Ubuntu, Fedora e Gentoo. Estes em geral devem ser melhores
sistemas para rodar o Motiro, mas ele tamb&#233;m j&#225; foi testado e parece funcionar bem
com Microsoft Windows e Mac OS X.&lt;/p&gt; &lt;p&gt;Se voc&#234; chegar a testar o Motiro em outra plataforma ou encontrar algum
problema com alguma das citadas acima, ficaremos felizes em receber seu relat&#243;rio
de bug.&lt;/p&gt; &lt;h2&gt;&lt;a name='Flocos_ou_chocolate?'&gt;&lt;/a&gt; Flocos ou chocolate? &lt;/h2&gt; &lt;p&gt;
O Motiro est&#225; dispon&#237;vel para download em dois formatos principais: como uma
Ruby Gem e como um tarball (tar.gz). Cada uma das duas solu&#231;&#245;es funciona t&#227;o
bem quanto a outra e ambos s&#227;o bem f&#225;ceis de instalar, mas facilidade &#233; uma
mat&#233;ria bem subjetiva que depende do que voc&#234; prefere ou sabe. Portanto &#233;
melhor que voc&#234; escolha por si mesmo.&lt;/p&gt; &lt;p&gt;A Gem dever&#225; resolver a maioria das depend&#234;ncias automaticamente e deve dar
menos trabalho para instalar, mas ir&#225; instalar algumas bibliotecas no seu
sistema que talvez sejam um pouco mais dif&#237;ceis de remover no futuro (nada de
imposs&#237;vel). Se voc&#234; gosta de ter maior controle sobre o que est&#225; instalado em
seu sistema, talvez voc&#234; prefira usar o tarball. H&#225; poucas depend&#234;ncias e tudo
fica confinado em um diret&#243;rio s&#243; ao inv&#233;s de espalhado pelo sistema.&lt;/p&gt; &lt;h2&gt;&lt;a name='Voc&#234;_vai_precisar_de...'&gt;&lt;/a&gt; Voc&#234; vai precisar de... &lt;/h2&gt; &lt;p&gt;O Motiro &#233; escrito em &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; e, para execut&#225;-lo, voc&#234; vai precisar do &lt;b&gt;interpretador Ruby&lt;/b&gt; vers&#227;o &lt;span style="background: #ffb8b8"&gt;1.8.2&lt;/span&gt;&lt;span style="background: #b8ffb8"&gt;1.8.5&lt;/span&gt; ou superior. O desenvolvimento do Motiro &#233; baseado principalmente &lt;span style="background: #ffb8b8"&gt;nas vers&#245;es 1.8.2 e 1.8.4,&lt;/span&gt;&lt;span style="background: #b8ffb8"&gt;na vers&#227;o 1.8.5,&lt;/span&gt; portanto &lt;span style="background: #ffb8b8"&gt;estas devem&lt;/span&gt;&lt;span style="background: #b8ffb8"&gt;esta deve&lt;/span&gt; ser &lt;span style="background: #ffb8b8"&gt;as&lt;/span&gt;&lt;span style="background: #b8ffb8"&gt;a&lt;/span&gt; mais &lt;span style="background: #ffb8b8"&gt;est&#225;veis,&lt;/span&gt;&lt;span style="background: #b8ffb8"&gt;est&#225;vel,&lt;/span&gt; mas qualquer uma posterior a isto deve funcionar.&lt;/p&gt; &lt;p&gt;Al&#233;m do interpretador Ruby, para a instala&#231;&#227;o padr&#227;o, voc&#234; vai precisar de
outros programas livremente dispon&#237;veis. Os programas marcados com
&lt;code&gt;(tar)&lt;/code&gt; s&#243; precisar&#227;o ser instalados manualmente por quem optar pelo
tarball. Caso esteja fazendo a instala&#231;&#227;o via Gem, essas depend&#234;ncias ser&#227;o
resolvidas automaticamente para voc&#234;, mas as que est&#227;o desmarcadas precisam
ser instaladas manualmente por todos.&lt;/p&gt; &lt;ul&gt;&lt;li&gt; &lt;a href="http://www.sqlite.org/"&gt;SQLite 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Cliente de linha de comando &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt; (svn) (somente se estiver utilizando reposit&#243;rio Subversion)&lt;/li&gt;&lt;li&gt; Cliente de linha de comando &lt;a href="http://www.darcs.net/"&gt;Darcs&lt;/a&gt; (darcs) (somente se estiver utilizando reposit&#243;rio Darcs)&lt;/li&gt;&lt;li&gt; &lt;code&gt;(tar)&lt;/code&gt; &lt;a href="http://popen4.rubyforge.org/"&gt;POpen4&lt;/a&gt; 0.1.1&lt;/li&gt;&lt;li&gt; &lt;code&gt;(tar)&lt;/code&gt; &lt;a href="http://sqlite-ruby.rubyforge.org/sqlite3/"&gt;SQLite3-Ruby&lt;/a&gt; 1.2.1&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;
Voc&#234; pode obter todos estes pr&#233;-requisitos a partir dos links fornecidos. Al&#233;m
disso, muitas distribui&#231;&#245;es Linux disponibilizam todas estas ferramentas. Se
voc&#234; tem um sistema Debian, instalar o cliente Subversion deve ser t&#227;o
f&#225;cil quanto:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ aptitude install subversion&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;O comando exato pode ser diferente, mas deve ser poss&#237;vel achar um equivalente
para a grande maioria das distribui&#231;&#245;es Linux. Os dois &#250;ltimos itens (que voc&#234;
s&#243; vai precisar usar para instala&#231;&#227;o via tarball) podem ser obtidos em qualquer
sistema operacional via Ruby Gems:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ gem install POpen4
$ gem install sqlite3-ruby&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Depois de se certificar que seu sistema possui todos os pr&#233;-requisitos, voc&#234;
pode continuar a instala&#231;&#227;o. Escolha seu m&#233;todo de instala&#231;&#227;o e prossiga para a
se&#231;&#227;o apropriada.&lt;/p&gt; &lt;h2&gt;&lt;a name='Instalando_a_Gem'&gt;&lt;/a&gt; Instalando a Gem &lt;/h2&gt; &lt;p&gt;
Para instalar a Gem e ver o seu Motiro local, bastam dois comandos:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ gem install motiro --include-dependencies
$ motiro install &amp;amp;lt;algum local no seu sistema&amp;amp;gt;&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Durante a execu&#231;&#227;o do primeiro comando, ser&#225; solicitado que voc&#234; opte pela
vers&#227;o de algumas Gems. Selecione uma vers&#227;o compat&#237;vel com sua plataforma.&lt;/p&gt; &lt;p&gt;Com isso o Motiro ser&#225; instalado no local indicado e voc&#234; pode fazer tantas
c&#243;pias quanto necess&#225;rias simplesmente repetindo o comando
&lt;code&gt;motiro install&lt;/code&gt; para locais diferentes.&lt;/p&gt; &lt;p&gt;Ao final do segundo comando, vai ser informado o n&#250;mero da porta local que o
Motiro escolheu. Se abrir seu navegador em &lt;a href="http://localhost"&gt;http://localhost&lt;/a&gt;:&amp;lt;porta&amp;gt;,
voc&#234; j&#225; poder&#225; apreciar seu Motiro e criar p&#225;ginas nele. Para ativar o
rep&#243;rter para coletar informa&#231;&#227;o do seu reposit&#243;rio de c&#243;digo-fonte, continue
na se&#231;&#227;o &lt;i&gt;Fazendo ele trabalhar para voc&#234;&lt;/i&gt;.&lt;/p&gt; &lt;h2&gt;&lt;a name='Instalando_o_tarball'&gt;&lt;/a&gt; Instalando o tarball &lt;/h2&gt; &lt;p&gt;
Depois de se certificar de ter todos os pr&#233;-requisitos, o pr&#243;ximo passo para
instalar a partir de um tarball &#233; &lt;a href="http://www.motiro.org/wiki/show/Download"&gt;baixar o arquivo&lt;/a&gt;. Depois que
estiver com seu pacote arquivado em m&#227;os, escolha um local apropriado no seu
sistema de arquivos e desempacote o Motiro.&lt;/p&gt; &lt;p&gt;Para finalmente ver seu Motiro funcionando e conseguir editar algumas p&#225;ginas,
basta executar uma linha de comando:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/server&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Isto vai iniciar um servidor web na porta 3000. Da&#237; para a frente s&#243; &#233; preciso
apontar seu navegador preferido para &lt;a href="http://localhost"&gt;http://localhost&lt;/a&gt;:3000 e apreciar sua
instala&#231;&#227;o. Depois de testar se tudo est&#225; funcionando, voc&#234; muito provavelmente
vai querer que o Motiro comece a mostrar as not&#237;cias do reposit&#243;rio de c&#243;digo
do seu projeto.&lt;/p&gt; &lt;h2&gt;&lt;a name='Fazendo_ele_trabalhar_para_voc&#234;'&gt;&lt;/a&gt; Fazendo ele trabalhar para voc&#234; &lt;/h2&gt; &lt;p&gt;
O Motiro sai da caixa pr&#233;-configurado para seu pr&#243;prio desenvolvimento porque
n&#243;s o usamos para acompanhar nosso pr&#243;prio progresso. De verdade.&lt;/p&gt; &lt;p&gt;Isto pode ser satisfat&#243;rio se voc&#234; estiver interessado em nos ver trabalhar.
Por&#233;m a maioria das pessoas quer acompanhar seu pr&#243;prio projeto, sua pr&#243;pria
equipe.&lt;/p&gt; &lt;p&gt;Para personalizar o Motiro para suas necessidades, &#233; preciso editar o
arquivo de configura&#231;&#227;o &lt;code&gt;config/motiro.yml&lt;/code&gt;. Por exemplo, suponha que
queiramos estar antenados no desenvolvimento do framework Ruby on Rails.
Podemos instruir o Motiro a olhar para o reposit&#243;rio Subversion
deles com a mudan&#231;a da linha 'repo' para:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;repo: http://dev.rubyonrails.org/svn/rails&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Tudo que voc&#234; precisa fazer &#233; substituir o endere&#231;o do reposit&#243;rio do Motiro
pelo seu.&lt;/p&gt; &lt;h2&gt;&lt;a name='Iniciando_o_agendador_de_tarefas'&gt;&lt;/a&gt; Iniciando o agendador de tarefas &lt;/h2&gt; &lt;p&gt;
O Motiro usa um daemon independente que deve rodar em segundo plano para
atualizar as informa&#231;&#245;es do reposit&#243;rio de controle de vers&#227;o. Para iniciar e
interromper o daemon, pode ser usado o script &lt;code&gt;script/ticker&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;Para iniciar o agendador, tente ir para onde voc&#234; instalou o Motiro e dizer:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/ticker start&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;De maneira an&#225;loga, para interromp&#234;-lo, voc&#234; faz:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/ticker stop&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Em plataformas Windows, &#233; melhor tentar iniciar o agendador com&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/ticker run&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;e interrompe-lo apertando Ctrl-C.&lt;/p&gt; &lt;p&gt;Ap&#243;s alguns minutos o rep&#243;rter ter&#225; acabado de executar seu trabalho e as
&#250;ltimas revis&#245;es de c&#243;digo j&#225; estar&#227;o dispon&#237;veis no seu Motiro.&lt;/p&gt; &lt;h2&gt;&lt;a name='Ambiente_alternativo'&gt;&lt;/a&gt; Ambiente alternativo &lt;/h2&gt; &lt;p&gt;
Os processos de instala&#231;&#227;o descritos acima dever&#227;o usar um de dois servidores
web em Ruby (ou WebRick ou Mongrel, dependendo do seu sistema). Tamb&#233;m &#233; poss&#237;vel
rodar o Motiro com outros servidores web. Para usar o Apache, por exemplo,
consulte a p&#225;gina &lt;a href="http://www.motiro.org/wiki/show/RunningUnderApache"&gt;rodando sob Apache&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;A instala&#231;&#227;o padr&#227;o usa o SQLite s&#233;rie 3.x, mas teoricamente &#233; poss&#237;vel usar
qualquer 
&lt;a href="http://wiki.rubyonrails.com/rails/pages/DatabaseDrivers"&gt;base de dados suportada por Rails&lt;/a&gt;.
Caso queira  usar MySQL, d&#234; uma olhada na p&#225;gina
&lt;a href="http://www.motiro.org/wiki/show/UsingMySQLAsDataBackend"&gt;Usando MySQL como base de dados&lt;/a&gt;.&lt;/p&gt; &lt;h2&gt;&lt;a name='Lidando_com_o_inesperado'&gt;&lt;/a&gt; Lidando com o inesperado &lt;/h2&gt; &lt;p&gt;
Estas instru&#231;&#245;es de instala&#231;&#227;o devem funcionar para boa parte dos casos. Se
voc&#234; for agraciado com uma mensagem de erro em alguma destas etapas, n&#227;o &#233;
preciso se desesperar.
&lt;a href="http://www.motiro.org/wiki/show/Gotchas"&gt;Nesta p&#225;gina&lt;/a&gt;
h&#225; solu&#231;&#245;es para algumas pegadinhas comuns que costumam nos enganar.&lt;/p&gt; &lt;p&gt;Se n&#227;o conseguir achar uma solu&#231;&#227;o para o seu problema aqui neste site, sempre
h&#225; a &lt;a href="http://groups.google.com/group/motiro"&gt;lista de discuss&#227;o&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Sat, 20 Oct 2007 12:59:34 -0400</pubDate><dc:creator>FredMaranhao</dc:creator><guid>http://www.motiro.org/wiki/show/Installation?revision=3</guid></item><item><title>Installation</title><description>&lt;p&gt;O Motiro &#233; desenvolvido e testado com maior freq&#252;&#234;ncia em alguns sabores de Linux
-- especificamente Debian, Ubuntu, Fedora e Gentoo. Estes em geral devem ser melhores
sistemas para rodar o Motiro, mas ele tamb&#233;m j&#225; foi testado e parece funcionar bem
com Microsoft Windows e Mac OS X.&lt;/p&gt; &lt;p&gt;Se voc&#234; chegar a testar o Motiro em outra plataforma ou encontrar algum
problema com alguma das citadas acima, ficaremos felizes em receber seu relat&#243;rio
de bug.&lt;/p&gt; &lt;h2&gt;&lt;a name='Flocos_ou_chocolate?'&gt;&lt;/a&gt; Flocos ou chocolate? &lt;/h2&gt; &lt;p&gt;
O Motiro est&#225; dispon&#237;vel para download em dois formatos principais: como uma
Ruby Gem e como um tarball (tar.gz). Cada uma das duas solu&#231;&#245;es funciona t&#227;o
bem quanto a outra e ambos s&#227;o bem f&#225;ceis de instalar, mas facilidade &#233; uma
mat&#233;ria bem subjetiva que depende do que voc&#234; prefere ou sabe. Portanto &#233;
melhor que voc&#234; escolha por si mesmo.&lt;/p&gt; &lt;p&gt;A Gem dever&#225; resolver a maioria das depend&#234;ncias automaticamente e deve dar
menos trabalho para instalar, mas ir&#225; instalar algumas bibliotecas no seu
sistema que talvez sejam um pouco mais dif&#237;ceis de remover no futuro (nada de
imposs&#237;vel). Se voc&#234; gosta de ter maior controle sobre o que est&#225; instalado em
seu sistema, talvez voc&#234; prefira usar o tarball. H&#225; poucas depend&#234;ncias e tudo
fica confinado em um diret&#243;rio s&#243; ao inv&#233;s de espalhado pelo sistema.&lt;/p&gt; &lt;h2&gt;&lt;a name='Voc&#234;_vai_precisar_de...'&gt;&lt;/a&gt; Voc&#234; vai precisar de... &lt;/h2&gt; &lt;p&gt;
O Motiro &#233; escrito em &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; e, para execut&#225;-lo, voc&#234;
vai precisar do &lt;b&gt;interpretador Ruby&lt;/b&gt; vers&#227;o 1.8.2 ou superior. O
desenvolvimento do Motiro &#233; baseado principalmente nas vers&#245;es 1.8.2 e 1.8.4,
portanto estas devem ser as mais est&#225;veis, mas qualquer uma posterior a isto
deve funcionar.&lt;/p&gt; &lt;p&gt;Al&#233;m do interpretador Ruby, para a instala&#231;&#227;o padr&#227;o, voc&#234; vai precisar de
outros programas livremente dispon&#237;veis. Os programas marcados com
&lt;code&gt;(tar)&lt;/code&gt; s&#243; precisar&#227;o ser instalados manualmente por quem optar pelo
tarball. Caso esteja fazendo a instala&#231;&#227;o via Gem, essas depend&#234;ncias ser&#227;o
resolvidas automaticamente para voc&#234;, mas as que est&#227;o desmarcadas precisam
ser instaladas manualmente por todos.&lt;/p&gt; &lt;ul&gt;&lt;li&gt; &lt;a href="http://www.sqlite.org/"&gt;SQLite 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Cliente de linha de comando &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt; (svn) (somente se estiver utilizando reposit&#243;rio Subversion)&lt;/li&gt;&lt;li&gt; Cliente de linha de comando &lt;a href="http://www.darcs.net/"&gt;Darcs&lt;/a&gt; (darcs) (somente se estiver utilizando reposit&#243;rio Darcs)&lt;/li&gt;&lt;li&gt; &lt;code&gt;(tar)&lt;/code&gt; &lt;a href="http://popen4.rubyforge.org/"&gt;POpen4&lt;/a&gt; 0.1.1&lt;/li&gt;&lt;li&gt; &lt;code&gt;(tar)&lt;/code&gt; &lt;a href="http://sqlite-ruby.rubyforge.org/sqlite3/"&gt;SQLite3-Ruby&lt;/a&gt; 1.2.1&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;
Voc&#234; pode obter todos estes pr&#233;-requisitos a partir dos links fornecidos. Al&#233;m
disso, muitas distribui&#231;&#245;es Linux disponibilizam todas estas ferramentas. Se
voc&#234; tem um sistema Debian, instalar o cliente Subversion deve ser t&#227;o
f&#225;cil quanto:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ aptitude install subversion&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;O comando exato pode ser diferente, mas deve ser poss&#237;vel achar um equivalente
para a grande maioria das distribui&#231;&#245;es Linux. Os dois &#250;ltimos itens (que voc&#234;
s&#243; vai precisar usar para instala&#231;&#227;o via tarball) podem ser obtidos em qualquer
sistema operacional via Ruby Gems:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ gem install POpen4
$ gem install sqlite3-ruby&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Depois de se certificar que seu sistema possui todos os pr&#233;-requisitos, voc&#234;
pode continuar a instala&#231;&#227;o. Escolha seu m&#233;todo de instala&#231;&#227;o e prossiga para a
se&#231;&#227;o apropriada.&lt;/p&gt; &lt;h2&gt;&lt;a name='Instalando_a_Gem'&gt;&lt;/a&gt; Instalando a Gem &lt;/h2&gt; &lt;p&gt;
Para instalar a Gem e ver o seu Motiro local, bastam dois comandos:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ gem install motiro --include-dependencies
$ motiro install &amp;amp;lt;algum local no seu sistema&amp;amp;gt;&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Durante a execu&#231;&#227;o do primeiro comando, ser&#225; solicitado que voc&#234; opte pela
vers&#227;o de algumas Gems. Selecione uma vers&#227;o compat&#237;vel com sua plataforma.&lt;/p&gt; &lt;p&gt;Com isso o Motiro ser&#225; instalado no local indicado e voc&#234; pode fazer tantas
c&#243;pias quanto necess&#225;rias simplesmente repetindo o comando
&lt;code&gt;motiro install&lt;/code&gt; para locais diferentes.&lt;/p&gt; &lt;p&gt;Ao final do segundo comando, vai ser informado o n&#250;mero da porta local que o
Motiro escolheu. Se abrir seu navegador em &lt;a href="http://localhost"&gt;http://localhost&lt;/a&gt;:&amp;lt;porta&amp;gt;,
voc&#234; j&#225; poder&#225; apreciar seu Motiro e criar p&#225;ginas nele. Para ativar o
rep&#243;rter para coletar informa&#231;&#227;o do seu reposit&#243;rio de c&#243;digo-fonte, continue
na se&#231;&#227;o &lt;i&gt;Fazendo ele trabalhar para voc&#234;&lt;/i&gt;.&lt;/p&gt; &lt;h2&gt;&lt;a name='Instalando_o_tarball'&gt;&lt;/a&gt; Instalando o tarball &lt;/h2&gt; &lt;p&gt;
Depois de se certificar de ter todos os pr&#233;-requisitos, o pr&#243;ximo passo para
instalar a partir de um tarball &#233; &lt;a href="http://www.motiro.org/wiki/show/Download"&gt;baixar o arquivo&lt;/a&gt;. Depois que
estiver com seu pacote arquivado em m&#227;os, escolha um local apropriado no seu
sistema de arquivos e desempacote o Motiro.&lt;/p&gt; &lt;p&gt;Para finalmente ver seu Motiro funcionando e conseguir editar algumas p&#225;ginas,
basta executar uma linha de comando:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/server&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Isto vai iniciar um servidor web na porta 3000. Da&#237; para a frente s&#243; &#233; preciso
apontar seu navegador preferido para &lt;a href="http://localhost"&gt;http://localhost&lt;/a&gt;:3000 e apreciar sua
instala&#231;&#227;o. Depois de testar se tudo est&#225; funcionando, voc&#234; muito provavelmente
vai querer que o Motiro comece a mostrar as not&#237;cias do reposit&#243;rio de c&#243;digo
do seu projeto.&lt;/p&gt; &lt;h2&gt;&lt;a name='Fazendo_ele_trabalhar_para_voc&#234;'&gt;&lt;/a&gt; Fazendo ele trabalhar para voc&#234; &lt;/h2&gt; &lt;p&gt;
O Motiro sai da caixa pr&#233;-configurado para seu pr&#243;prio desenvolvimento porque
n&#243;s o usamos para acompanhar nosso pr&#243;prio progresso. De verdade.&lt;/p&gt; &lt;p&gt;Isto pode ser satisfat&#243;rio se voc&#234; estiver interessado em nos ver trabalhar.
Por&#233;m a maioria das pessoas quer acompanhar seu pr&#243;prio projeto, sua pr&#243;pria
equipe.&lt;/p&gt; &lt;p&gt;Para personalizar o Motiro para suas necessidades, &#233; preciso editar o
arquivo de configura&#231;&#227;o &lt;code&gt;config/motiro.yml&lt;/code&gt;. Por exemplo, suponha que
queiramos estar antenados no desenvolvimento do framework Ruby on Rails.
Podemos instruir o Motiro a olhar para o reposit&#243;rio Subversion
deles com a mudan&#231;a da linha 'repo' para:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;repo: http://dev.rubyonrails.org/svn/rails&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Tudo que voc&#234; precisa fazer &#233; substituir o endere&#231;o do reposit&#243;rio do Motiro
pelo seu.&lt;/p&gt; &lt;h2&gt;&lt;a name='Iniciando_o_agendador_de_tarefas'&gt;&lt;/a&gt; Iniciando o agendador de tarefas &lt;/h2&gt; &lt;p&gt;
O Motiro usa um daemon independente que deve rodar em segundo plano para
atualizar as informa&#231;&#245;es do reposit&#243;rio de controle de vers&#227;o. Para iniciar e
interromper o daemon, pode ser usado o script &lt;code&gt;script/ticker&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;Para iniciar o agendador, tente ir para onde voc&#234; instalou o Motiro e dizer:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/ticker start&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;De maneira an&#225;loga, para interromp&#234;-lo, voc&#234; faz:&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/ticker stop&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;Em plataformas Windows, &#233; melhor tentar iniciar o agendador com&lt;/p&gt; &lt;p&gt;&lt;pre&gt;$ ruby script/ticker run&lt;/pre&gt;&lt;/p&gt; &lt;p&gt;e interrompe-lo apertando Ctrl-C.&lt;/p&gt; &lt;p&gt;Ap&#243;s alguns minutos o rep&#243;rter ter&#225; acabado de executar seu trabalho e as
&#250;ltimas revis&#245;es de c&#243;digo j&#225; estar&#227;o dispon&#237;veis no seu Motiro.&lt;/p&gt; &lt;h2&gt;&lt;a name='Ambiente_alternativo'&gt;&lt;/a&gt; Ambiente alternativo &lt;/h2&gt; &lt;p&gt;
Os processos de instala&#231;&#227;o descritos acima dever&#227;o usar um de dois servidores
web em Ruby (ou WebRick ou Mongrel, dependendo do seu sistema). Tamb&#233;m &#233; poss&#237;vel
rodar o Motiro com outros servidores web. Para usar o Apache, por exemplo,
consulte a p&#225;gina &lt;a href="http://www.motiro.org/wiki/show/RunningUnderApache"&gt;rodando sob Apache&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;A instala&#231;&#227;o padr&#227;o usa o SQLite s&#233;rie 3.x, mas teoricamente &#233; poss&#237;vel usar
qualquer 
&lt;a href="http://wiki.rubyonrails.com/rails/pages/DatabaseDrivers"&gt;base de dados suportada por Rails&lt;/a&gt;.
Caso queira  usar MySQL, d&#234; uma olhada na p&#225;gina
&lt;a href="http://www.motiro.org/wiki/show/UsingMySQLAsDataBackend"&gt;Usando MySQL como base de dados&lt;/a&gt;.&lt;/p&gt; &lt;h2&gt;&lt;a name='Lidando_com_o_inesperado'&gt;&lt;/a&gt; Lidando com o inesperado &lt;/h2&gt; &lt;p&gt;
Estas instru&#231;&#245;es de instala&#231;&#227;o devem funcionar para boa parte dos casos. Se
voc&#234; for agraciado com uma mensagem de erro em alguma destas etapas, n&#227;o &#233;
preciso se desesperar.
&lt;a href="http://www.motiro.org/wiki/show/Gotchas"&gt;Nesta p&#225;gina&lt;/a&gt;
h&#225; solu&#231;&#245;es para algumas pegadinhas comuns que costumam nos enganar.&lt;/p&gt; &lt;p&gt;Se n&#227;o conseguir achar uma solu&#231;&#227;o para o seu problema aqui neste site, sempre
h&#225; a &lt;a href="http://groups.google.com/group/motiro"&gt;lista de discuss&#227;o&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Tue, 13 Mar 2007 15:30:33 -0400</pubDate><dc:creator>thiagoarrais</dc:creator><guid>http://www.motiro.org/wiki/show/Installation?revision=2</guid></item><item><title>Installation</title><description>&lt;p&gt;O Motiro &#233; desenvolvido e testado com maior freq&#252;&#234;ncia em alguns sabores de Linux
-- especificamente Debian, Ubuntu, Fedora e Gentoo. Estes em geral devem ser melhores
sistemas para rodar o Motiro, mas ele tamb&#233;m j&#225; foi testado e parece funcionar bem
com Microsoft Windows e Mac OS X.&lt;/p&gt;&lt;p&gt;Se voc&#234; chegar a testar o Motiro em outra plataforma ou encontrar algum
problema com alguma das citadas acima, ficaremos felizes em receber seu relat&#243;rio
de bug.&lt;/p&gt;&lt;h2&gt;&lt;a name='Flocos_ou_chocolate?'&gt;&lt;/a&gt; Flocos ou chocolate? &lt;/h2&gt;
&lt;p&gt;
O Motiro est&#225; dispon&#237;vel para download em dois formatos principais: como uma
Ruby Gem e como um tarball (tar.gz). Cada uma das duas solu&#231;&#245;es funciona t&#227;o
bem quanto a outra e ambos s&#227;o bem f&#225;ceis de instalar, mas facilidade &#233; uma
mat&#233;ria bem subjetiva que depende do que voc&#234; prefere ou sabe. Portanto &#233;
melhor que voc&#234; escolha por si mesmo.&lt;/p&gt;&lt;p&gt;A Gem dever&#225; resolver a maioria das depend&#234;ncias automaticamente e deve dar
menos trabalho para instalar, mas ir&#225; instalar algumas bibliotecas no seu
sistema que talvez sejam um pouco mais dif&#237;ceis de remover no futuro (nada de
imposs&#237;vel). Se voc&#234; gosta de ter maior controle sobre o que est&#225; instalado em
seu sistema, talvez voc&#234; prefira usar o tarball. H&#225; poucas depend&#234;ncias e tudo
fica confinado em um diret&#243;rio s&#243; ao inv&#233;s de espalhado pelo sistema.&lt;/p&gt;&lt;h2&gt;&lt;a name='Voc&#234;_vai_precisar_de...'&gt;&lt;/a&gt; Voc&#234; vai precisar de... &lt;/h2&gt;
&lt;p&gt;
O Motiro &#233; escrito em &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; e, para execut&#225;-lo, voc&#234;
vai precisar do &lt;b&gt;interpretador Ruby&lt;/b&gt; vers&#227;o 1.8.2 ou superior. O
desenvolvimento do Motiro &#233; baseado principalmente nas vers&#245;es 1.8.2 e 1.8.4,
portanto estas devem ser as mais est&#225;veis, mas qualquer uma posterior a isto
deve funcionar.&lt;/p&gt;&lt;p&gt;Al&#233;m do interpretador Ruby, para a instala&#231;&#227;o padr&#227;o, voc&#234; vai precisar de
outros programas livremente dispon&#237;veis. Os programas marcados com
&lt;code&gt;(tar)&lt;/code&gt; s&#243; precisar&#227;o ser instalados manualmente por quem optar pelo
tarball. Caso esteja fazendo a instala&#231;&#227;o via Gem, essas depend&#234;ncias ser&#227;o
resolvidas automaticamente para voc&#234;, mas as que est&#227;o desmarcadas precisam
ser instaladas manualmente por todos.&lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;a href="http://www.sqlite.org/"&gt;SQLite 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Cliente de linha de comando &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt; (svn) (somente se estiver utilizando reposit&#243;rio Subversion)&lt;/li&gt;&lt;li&gt; Cliente de linha de comando &lt;a href="http://www.darcs.net/"&gt;Darcs&lt;/a&gt; (darcs) (somente se estiver utilizando reposit&#243;rio Darcs)&lt;/li&gt;&lt;li&gt; &lt;code&gt;(tar)&lt;/code&gt; &lt;a href="http://popen4.rubyforge.org/"&gt;POpen4&lt;/a&gt; 0.1.1&lt;/li&gt;&lt;li&gt; &lt;code&gt;(tar)&lt;/code&gt; &lt;a href="http://sqlite-ruby.rubyforge.org/sqlite3/"&gt;SQLite3-Ruby&lt;/a&gt; 1.2.1&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Voc&#234; pode obter todos estes pr&#233;-requisitos a partir dos links fornecidos. Al&#233;m
disso, muitas distribui&#231;&#245;es Linux disponibilizam todas estas ferramentas. Se
voc&#234; tem um sistema Debian, instalar o cliente Subversion deve ser t&#227;o
f&#225;cil quanto:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ aptitude install subversion&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;O comando exato pode ser diferente, mas deve ser poss&#237;vel achar um equivalente
para a grande maioria das distribui&#231;&#245;es Linux. Os dois &#250;ltimos itens (que voc&#234;
s&#243; vai precisar usar para instala&#231;&#227;o via tarball) podem ser obtidos em qualquer
sistema operacional via Ruby Gems:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ gem install POpen4
$ gem install sqlite3-ruby&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Depois de se certificar que seu sistema possui todos os pr&#233;-requisitos, voc&#234;
pode continuar a instala&#231;&#227;o. Escolha seu m&#233;todo de instala&#231;&#227;o e prossiga para a
se&#231;&#227;o apropriada.&lt;/p&gt;&lt;h2&gt;&lt;a name='Instalando_a_Gem'&gt;&lt;/a&gt; Instalando a Gem &lt;/h2&gt;
&lt;p&gt;
Para instalar a Gem e ver o seu Motiro local, bastam dois comandos:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ gem install motiro --include-dependencies
$ motiro install &amp;amp;lt;algum local no seu sistema&amp;amp;gt;&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Durante a execu&#231;&#227;o do primeiro comando, ser&#225; solicitado que voc&#234; opte pela
vers&#227;o de algumas Gems. Selecione uma vers&#227;o compat&#237;vel com sua plataforma.&lt;/p&gt;&lt;p&gt;Com isso o Motiro ser&#225; instalado no local indicado e voc&#234; pode fazer tantas
c&#243;pias quanto necess&#225;rias simplesmente repetindo o comando
&lt;code&gt;motiro install&lt;/code&gt; para locais diferentes.&lt;/p&gt;&lt;p&gt;Ao final do segundo comando, vai ser informado o n&#250;mero da porta local que o
Motiro escolheu. Se abrir seu navegador em &lt;a href="http://localhost"&gt;http://localhost&lt;/a&gt;:&amp;lt;porta&amp;gt;,
voc&#234; j&#225; poder&#225; apreciar seu Motiro e criar p&#225;ginas nele. Para ativar o
rep&#243;rter para coletar informa&#231;&#227;o do seu reposit&#243;rio de c&#243;digo-fonte, continue
na se&#231;&#227;o &lt;i&gt;Fazendo ele trabalhar para voc&#234;&lt;/i&gt;.&lt;/p&gt;&lt;h2&gt;&lt;a name='Instalando_o_tarball'&gt;&lt;/a&gt; Instalando o tarball &lt;/h2&gt;
&lt;p&gt;
Depois de se certificar de ter todos os pr&#233;-requisitos, o pr&#243;ximo passo para
instalar a partir de um tarball &#233; &lt;a href="http://www.motiro.org/wiki/show/Download"&gt;baixar o arquivo&lt;/a&gt;. Depois que
estiver com seu pacote arquivado em m&#227;os, escolha um local apropriado no seu
sistema de arquivos e desempacote o Motiro.&lt;/p&gt;&lt;p&gt;Para finalmente ver seu Motiro funcionando e conseguir editar algumas p&#225;ginas,
basta executar uma linha de comando:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ ruby script/server&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Isto vai iniciar um servidor web na porta 3000. Da&#237; para a frente s&#243; &#233; preciso
apontar seu navegador preferido para &lt;a href="http://localhost"&gt;http://localhost&lt;/a&gt;:3000 e apreciar sua
instala&#231;&#227;o. Depois de testar se tudo est&#225; funcionando, voc&#234; muito provavelmente
vai querer que o Motiro comece a mostrar as not&#237;cias do reposit&#243;rio de c&#243;digo
do seu projeto.&lt;/p&gt;&lt;h2&gt;&lt;a name='Fazendo_ele_trabalhar_para_voc&#234;'&gt;&lt;/a&gt; Fazendo ele trabalhar para voc&#234; &lt;/h2&gt;
&lt;p&gt;
O Motiro sai da caixa pr&#233;-configurado para seu pr&#243;prio desenvolvimento porque
n&#243;s o usamos para acompanhar nosso pr&#243;prio progresso. De verdade.&lt;/p&gt;&lt;p&gt;Isto pode ser satisfat&#243;rio se voc&#234; estiver interessado em nos ver trabalhar.
Por&#233;m a maioria das pessoas quer acompanhar seu pr&#243;prio projeto, sua pr&#243;pria
equipe.&lt;/p&gt;&lt;p&gt;Para personalizar o Motiro para suas necessidades, &#233; preciso editar o
arquivo de configura&#231;&#227;o &lt;code&gt;config/motiro.yml&lt;/code&gt;. Por exemplo, suponha que
queiramos estar antenados no desenvolvimento do framework Ruby on Rails.
Podemos instruir o Motiro a olhar para o reposit&#243;rio Subversion
deles com a mudan&#231;a da linha 'repo' para:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;repo: http://dev.rubyonrails.org/svn/rails&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Tudo que voc&#234; precisa fazer &#233; substituir o endere&#231;o do reposit&#243;rio do Motiro
pelo seu.&lt;/p&gt;&lt;h2&gt;&lt;a name='Iniciando_o_agendador_de_tarefas'&gt;&lt;/a&gt; Iniciando o agendador de tarefas &lt;/h2&gt;
&lt;p&gt;
O Motiro usa um daemon independente que deve rodar em segundo plano para
atualizar as informa&#231;&#245;es do reposit&#243;rio de controle de vers&#227;o. Para iniciar e
interromper o daemon, pode ser usado o script &lt;code&gt;script/ticker&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;Para iniciar o agendador, tente ir para onde voc&#234; instalou o Motiro e dizer:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ ruby script/ticker start&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;De maneira an&#225;loga, para interromp&#234;-lo, voc&#234; faz:&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ ruby script/ticker stop&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Em plataformas Windows, &#233; melhor tentar iniciar o agendador com&lt;/p&gt;&lt;p&gt;&lt;pre&gt;$ ruby script/ticker run&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;e interrompe-lo apertando Ctrl-C.&lt;/p&gt;&lt;p&gt;Ap&#243;s alguns minutos o rep&#243;rter ter&#225; acabado de executar seu trabalho e as
&#250;ltimas revis&#245;es de c&#243;digo j&#225; estar&#227;o dispon&#237;veis no seu Motiro.&lt;/p&gt;&lt;h2&gt;&lt;a name='Ambiente_alternativo'&gt;&lt;/a&gt; Ambiente alternativo &lt;/h2&gt;
&lt;p&gt;
Os processos de instala&#231;&#227;o descritos acima dever&#227;o usar um de dois servidores
web em Ruby (ou WebRick ou Mongrel, dependendo do seu sistema). Tamb&#233;m &#233; poss&#237;vel
rodar o Motiro com outros servidores web. Para usar o Apache, por exemplo,
consulte a p&#225;gina &lt;a href="http://www.motiro.org/wiki/show/RunningUnderApache"&gt;rodando sob Apache&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;A instala&#231;&#227;o padr&#227;o usa o SQLite s&#233;rie 3.x, mas teoricamente &#233; poss&#237;vel usar
qualquer 
&lt;a href="http://wiki.rubyonrails.com/rails/pages/DatabaseDrivers"&gt;base de dados suportada por Rails&lt;/a&gt;.
Caso queira  usar MySQL, d&#234; uma olhada na p&#225;gina
&lt;a href="http://www.motiro.org/wiki/show/UsingMySQLAsDataBackend"&gt;Usando MySQL como base de dados&lt;/a&gt;.&lt;/p&gt;&lt;h2&gt;&lt;a name='Lidando_com_o_inesperado'&gt;&lt;/a&gt; Lidando com o inesperado &lt;/h2&gt;
&lt;p&gt;
Estas instru&#231;&#245;es de instala&#231;&#227;o devem funcionar para boa parte dos casos. Se
voc&#234; for agraciado com uma mensagem de erro em alguma destas etapas, n&#227;o &#233;
preciso se desesperar.
&lt;a href="http://www.motiro.org/wiki/show/Gotchas"&gt;Nesta p&#225;gina&lt;/a&gt;
h&#225; solu&#231;&#245;es para algumas pegadinhas comuns que costumam nos enganar.&lt;/p&gt;&lt;p&gt;Se n&#227;o conseguir achar uma solu&#231;&#227;o para o seu problema aqui neste site, sempre
h&#225; a &lt;a href="http://groups.google.com/group/motiro"&gt;lista de discuss&#227;o&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Wed, 01 Feb 2006 00:00:00 -0500</pubDate><dc:creator>thiagoarrais</dc:creator><guid>http://www.motiro.org/wiki/show/Installation?revision=1</guid></item>  </channel>
</rss>
