<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gugaBSD &#187; ports</title>
	<atom:link href="http://www.luizgustavo.pro.br/blog/tag/ports/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.luizgustavo.pro.br/blog</link>
	<description>Software Livre, BSD e outras coisas mais...</description>
	<lastBuildDate>Fri, 13 Jan 2012 13:05:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>OpenSVC: Nova ferramenta para cluster no FreeBSD</title>
		<link>http://www.luizgustavo.pro.br/blog/2010/06/17/opensvc-nova-ferramenta-para-cluster-no-freebsd/</link>
		<comments>http://www.luizgustavo.pro.br/blog/2010/06/17/opensvc-nova-ferramenta-para-cluster-no-freebsd/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 18:46:40 +0000</pubDate>
		<dc:creator>luizgustavo</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[mundoUnix]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Cluster]]></category>
		<category><![CDATA[OpenSVC]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://www.luizgustavo.pro.br/blog/?p=570</guid>
		<description><![CDATA[OpenSVC é um projeto sob licença GPLv2 para automatizar operações em baixo nivel  necessárias para levantar recursos de sistema (Maquinas virtuais, ip, grupo de discos, pontos de montagem, etc.) em um nó e replicar para um nó secundario (remoto ou localmente). OpenSVC basicamente é uma ferramenta de gerenciamento de Cluster, ele acabou de ser portada [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright" style="margin: 5px;" title="opensvc" src="http://www.opensvc.com/init/static/index_cluster.png" alt="" width="285" height="168" />OpenSVC é um projeto sob licença GPLv2 para automatizar operações em baixo nivel  necessárias para levantar recursos de sistema (Maquinas virtuais, ip, grupo de discos, pontos de montagem, etc.) em um nó e replicar para um nó secundario (remoto ou localmente). OpenSVC basicamente é uma ferramenta de gerenciamento de Cluster, ele acabou de ser portada para o FreeBSD e mais do que nunca, precisa de testes e a ideia é que possamos reunir pessoas que possam contribuir para o projeto integrando cada vez mais as ferramentas nativas do FreeBSD nela.</p>
<p>Veja mais detalhes no anuncio oficial:<br />
<a href="http://lists.freebsd.org/pipermail/freebsd-announce/2010-June/001328.html" target="_blank">http://lists.freebsd.org/pipermail/freebsd-announce/2010-June/001328.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luizgustavo.pro.br/blog/2010/06/17/opensvc-nova-ferramenta-para-cluster-no-freebsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atualização do PNG no FreeBSD</title>
		<link>http://www.luizgustavo.pro.br/blog/2010/03/29/atualizacao_png_freebsd/</link>
		<comments>http://www.luizgustavo.pro.br/blog/2010/03/29/atualizacao_png_freebsd/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 14:57:01 +0000</pubDate>
		<dc:creator>luizgustavo</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://www.luizgustavo.pro.br/blog/?p=521</guid>
		<description><![CDATA[Nosso amigo Ion-Mihai Tetcu anunciou na lista ports@freebsd.org uma atualização de um port (graphics/png) que afeta cerca de 5000 outros ports, por isso, pode haver por durante pelo menos 10 dias algumas instabilidades de compilação e/ou uso de algum port. Veja mais detalhes no email dele. Acho interessante que o povo aguarde pelo menos esses [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Nosso amigo <strong>Ion-Mihai Tetcu</strong> anunciou na lista ports@freebsd.org uma atualização de um port (graphics/png) que afeta cerca de 5000 outros ports, por isso, pode haver por durante pelo menos 10 dias algumas instabilidades de compilação e/ou uso de algum port.</p>
<p style="text-align: justify;"><a href="http://www.luizgustavo.pro.br/blog/wp-content/uploads/2010/03/pngnow.png"><img class="aligncenter size-full wp-image-520" title="pngnow" src="http://www.luizgustavo.pro.br/blog/wp-content/uploads/2010/03/pngnow.png" alt="" width="98" height="31" /></a>Veja mais detalhes no <a href="http://lists.freebsd.org/pipermail/freebsd-ports/2010-March/060246.html" target="_blank">email dele</a>.</p>
<p>Acho interessante que o povo aguarde pelo menos esses 10 dias antes de atualizar qualquer sistema em produção.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luizgustavo.pro.br/blog/2010/03/29/atualizacao_png_freebsd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PortEasy: Gerencia de ports no FreeBSD</title>
		<link>http://www.luizgustavo.pro.br/blog/2010/02/22/porteasy-gerencia-de-ports-no-freebsd/</link>
		<comments>http://www.luizgustavo.pro.br/blog/2010/02/22/porteasy-gerencia-de-ports-no-freebsd/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 13:16:36 +0000</pubDate>
		<dc:creator>luizgustavo</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://www.luizgustavo.pro.br/blog/?p=462</guid>
		<description><![CDATA[Estes dias eu estava precisando efetuar um downgrade em um port especifico e dentro de uma Jail e de inicio pensei em usar o portdowngrade (já o tinha utilizado antes para essa tarefa) quando me esbarrei na limitação que o meu repositorio de ports dentro da Jail era ready-only e não queria ter todo o [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.luizgustavo.pro.br/blog/wp-content/uploads/2010/02/porteasy.png"><img class="alignleft size-full wp-image-463" style="margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px;" title="porteasy" src="http://www.luizgustavo.pro.br/blog/wp-content/uploads/2010/02/porteasy.png" alt="" width="106" height="159" /></a>Estes dias eu estava precisando efetuar um downgrade em um port especifico e dentro de uma Jail e de inicio pensei em usar o <a href="http://www.freebsd.org/cgi/url.cgi?ports/ports-mgmt/portdowngrade/pkg-descr" target="_blank">portdowngrade</a> (já o tinha utilizado antes para essa tarefa) quando me esbarrei na limitação que o meu repositorio de ports dentro da Jail era ready-only e não queria ter todo o trabalho de recriar um na Jail só para fazer downgrade de um port.</p>
<p style="text-align: justify;">Então resolvi dar uma fuçada em /usr/ports/ports-mgmt e nessa busca encontrei o <a href="http://www.freebsd.org/cgi/url.cgi?ports/ports-mgmt/porteasy/pkg-descr" target="_blank">porteasy</a>, que me ajudou nessa tarefa e me chamou atenção.</p>
<p style="text-align: justify;">Ele trabalha direto com o cvs da arvore de ports do FreeBSD, lhe proporcionando escolher uma tag ou período da arvore que você quer usar, além de trazer para a sua máquina somente o que você realmente necessita.</p>
<p><span id="more-462"></span></p>
<p>Segue uma tradução do pkg-desc do porteasy:</p>
<blockquote>
<div id="_mcePaste" style="text-align: justify;">Porteasy permite você instalar um port e construir pacotes sem precisar manter uma arvore completa do ports em sua máquina. Ele faz uma varredura nos índices do port que você quer instalar e procura por dependências para satisfazer o port e ele usa o CVS para atualizar estas informações e requisitar os arquivos.</div>
<div id="_mcePaste">Abaixo algumas coisas que o porteasy pode fazer por você:</div>
<div>
<ul>
<li>Atualiza automaticamente os arquivos necessários para o seu port (e somente os arquivos necessários) utilizando CVS (incluindo suporte à anoncvs)</li>
<li>Lista todas as dependências do port, opcionalmente oculta o que já estão instalados.</li>
<li>Efetua o download de todos os distfiles necessários de forma correta e uma só vez, para que você não tenha que esperar pela construção de uma dependência antes de pegar um distfile, Usuários de conexão dial-up adoram isso.</li>
<li>Constroi e instala os ports de forma arbitraria.</li>
<li>Constroi pacotes</li>
</ul>
</div>
</blockquote>
<p>Eu encontrei um <a href="http://freebsd.crabdance.com/howto-install-applications-from-ports-with-porteasy" target="_blank">post que me ajudou bastante</a> a entender o funcionamento do porteasy, de qualquer forma vou resumir o uso do mesmo abaixo:</p>
<p>Configure o repositorio CVS:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">setenv CVSROOT :pserver:anoncvs<span style="color: #000000; font-weight: bold;">@</span>anoncvs.fr.FreeBSD.org:<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>ncvs
<span style="color: #c20cb9; font-weight: bold;">touch</span> <span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>.cvspass
<span style="color: #c20cb9; font-weight: bold;">cvs</span> <span style="color: #c20cb9; font-weight: bold;">login</span>
<span style="color: #7a0874; font-weight: bold;">&#40;</span>password is anoncvs<span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div>

<p>Opcionalmente, crie um repositorio alternativo ao seu (/usr/ports) e baixe a estrutura do mesmo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>ports
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp
<span style="color: #c20cb9; font-weight: bold;">cvs</span> checkout <span style="color: #660033;">-A</span> <span style="color: #660033;">-P</span> <span style="color: #660033;">-l</span> ports<span style="color: #000000; font-weight: bold;">/</span>Mk</pre></div></div>

<p>Agora você pode instalar o ports que necessitar, vou citar um exemplo:</p>
<p>Quero instalar o php5 mas usando um versão do ports de 6 meses atrás:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">porteasy <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>ports <span style="color: #660033;">-D</span> <span style="color: #ff0000;">'6 months ago'</span> <span style="color: #660033;">-v</span> <span style="color: #660033;">-u</span> lang<span style="color: #000000; font-weight: bold;">/</span>php5</pre></div></div>

<p>Espero que esse artigo possa te ajudar.</p>
<p>Abraços</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luizgustavo.pro.br/blog/2010/02/22/porteasy-gerencia-de-ports-no-freebsd/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Arvore &#8220;stable&#8221; dos ports para o OpenBSD 4.6</title>
		<link>http://www.luizgustavo.pro.br/blog/2009/10/24/arvore-stable-dos-ports-para-o-openbsd-4-6/</link>
		<comments>http://www.luizgustavo.pro.br/blog/2009/10/24/arvore-stable-dos-ports-para-o-openbsd-4-6/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 02:46:40 +0000</pubDate>
		<dc:creator>luizgustavo</dc:creator>
				<category><![CDATA[mundo BSD]]></category>
		<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://www.luizgustavo.pro.br/blog/?p=276</guid>
		<description><![CDATA[William Yodlowsky (william@) anunciou na lista de discussão announce@ do projeto OpenBSD que já esta disponível a arvore estável dos ports para a versão 4.6 do OpenBSD. Nossos agradecimentos à William, pelo trabalho dedicado à versão estavél do ports do OpenBSD.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.luizgustavo.pro.br/blog/wp-content/uploads/2009/10/openbsd.gif"><img class="alignleft size-full wp-image-277" title="openbsd" src="http://www.luizgustavo.pro.br/blog/wp-content/uploads/2009/10/openbsd.gif" alt="openbsd" width="138" height="116" /></a>William Yodlowsky (william@) <a href="http://marc.info/?l=openbsd-announce&amp;m=125621932511473&amp;w=2" target="_blank">anunciou</a> na lista de discussão  announce@ do projeto OpenBSD que já esta disponível a arvore estável dos ports para a versão 4.6 do OpenBSD.</p>
<p style="text-align: justify;">Nossos agradecimentos à William, pelo trabalho dedicado à versão estavél do ports do OpenBSD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luizgustavo.pro.br/blog/2009/10/24/arvore-stable-dos-ports-para-o-openbsd-4-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

