<?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>esdrasbeleza.com &#187; FreeBSD</title>
	<atom:link href="http://www.esdrasbeleza.com/tag/freebsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.esdrasbeleza.com</link>
	<description>Só mais um blog do WordPress</description>
	<lastBuildDate>Fri, 13 Jan 2012 14:14:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Baixando pacotes pré-compilados no FreeBSD</title>
		<link>http://www.esdrasbeleza.com/2010/03/17/baixando-pacotes-pre-compilados-no-freebsd/</link>
		<comments>http://www.esdrasbeleza.com/2010/03/17/baixando-pacotes-pre-compilados-no-freebsd/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 16:43:03 +0000</pubDate>
		<dc:creator>Esdras Beleza</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Gerenciamento de pacotes]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.esdrasbeleza.com/?p=79</guid>
		<description><![CDATA[Após instalar o FreeBSD 8.0 no meu modesto computador para tarefas rotineiras, veio a necessidade de instalar alguns pacotes. O FreeBSD tem duas modalidades de instalação de pacotes: O sistema de ports, que automatiza a tarefa de baixar código-fonte e compilá-lo, além de adaptar alguns pacotes ao seu gosto: o sistema ajuda você a habilitar [...]]]></description>
			<content:encoded><![CDATA[<p>Após instalar o FreeBSD 8.0 no meu <a href="http://www.esdrasbeleza.com/2010/03/13/73/" target="_blank">modesto computador para tarefas rotineiras</a>, veio a necessidade de instalar alguns pacotes. O FreeBSD tem duas modalidades de instalação de pacotes:</p>
<ul>
<li>O sistema de ports, que automatiza a tarefa de baixar código-fonte e compilá-lo, além de adaptar alguns pacotes ao seu gosto: o sistema ajuda você a habilitar ou desabilitar opções de vários pacotes, como suporte a Unicode, X11, bibliotecas adicionais etc.</li>
<li>Pacotes binários pré-compilados, familiares pra quem vem do Linux (como eu).</li>
</ul>
<p>O FreeBSD possui uma ferramenta simpática chamada <strong>pkg_add</strong> que lembra o <strong>apt-get</strong>, <strong>pacman</strong> ou <strong>yum</strong> do Linux, baixando pacotes nos repositórios do FreeBSD. Porém, ao pedir pro pkg_add instalar alguns pacotes, como o Transmission, ele instalou versões mais antigas. Fuçando no FTP do FreeBSD, achei pacotes mais recentes dos pacotes. A próxima briga foi pra fazer o pkg_add usar apenas esses pacotes mais novos (dum diretório amigavelmente chamado <em>Latest</em>).</p>
<p>O truque é simples: quando você executa <em><strong>pkg_add -r nomedopacote</strong></em>, o pkg_add busca por <strong>$PACKAGESITE/nomedopacote.tbz</strong>. Se você fuçar pelos diretórios dos mirrors do FreeBSD vai perceber que os pacotes normalmente se chamam <em>nomedopacote-versão.tbz</em>, exceto os do diretório Latest, que instalam automaticamente a última versão disponível. Nos comandos abaixo, reparem que usei o sistema para arquitetura 64 bits (amd64), se sua instalação for para x86 32 bits, troque <em>amd64</em> por <em>i386</em>.</p>
<p>Assim, pra instalar o vim, usei o seguinte comando no bash:</p>
<pre class="brush: plain; light: true; title: ; wrap-lines: false; notranslate">[root@tinhoso /home/esdras]# export PACKAGESITE=&quot;ftp://ftp4.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/Latest/&quot;
[root@tinhoso /home/esdras]# pkg_add -r vim</pre>
<p>Você pode, ainda, acrescentar o comando do export no seu arquivo <em>~/.profile</em>, o que fará o comando ser executado automaticamente a cada login:</p>
<pre class="brush: plain; light: true; title: ; wrap-lines: false; notranslate">[root@tinhoso ~]# echo export PACKAGESITE=\&quot;ftp://ftp4.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/Latest/\&quot; &amp;gt;&amp;gt; ~/.profile</pre>
<p>Caso você use csh (shell padrão no FreeBSD!), o comando muda:</p>
<pre class="brush: plain; light: true; title: ; wrap-lines: false; notranslate">tinhoso# setenv PACKAGESITE ftp://ftp4.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/Latest/
tinhoso# pkg_add -r nano</pre>
<div>Para tornar a variável permanente, acrescente esse comando no arquivo <em>~/.cshrc:</em></div>
<div><em><br />
</em></div>
<div><em><em>
<pre class="brush: plain; light: true; title: ; wrap-lines: false; notranslate">tinhoso# echo setenv PACKAGESITE ftp://ftp4.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/Latest/ &gt;&gt; ~/.cshrc</pre>
<p></em></em></div>
<h1>Fontes</h1>
<ul>
<li><a href="http://www.freebsd.org/doc/handbook/ports.html" target="_blank">Manua﻿l do FreeBSD</a></li>
<li><a href="http://it.toolbox.com/blogs/bsd-guru/some-freebsd-pkg_add-magic-18897" target="_blank">Some FreeBSD pkg_add magic</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.esdrasbeleza.com/2010/03/17/baixando-pacotes-pre-compilados-no-freebsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computador de baixo custo para pequenas finalidades</title>
		<link>http://www.esdrasbeleza.com/2010/03/13/73/</link>
		<comments>http://www.esdrasbeleza.com/2010/03/13/73/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 02:24:35 +0000</pubDate>
		<dc:creator>Esdras Beleza</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Atom]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[Placa-mãe]]></category>
		<category><![CDATA[Sucata]]></category>

		<guid isPermaLink="false">http://www.esdrasbeleza.com/?p=73</guid>
		<description><![CDATA[De 2008 pra cá, aposentei meu desktop e meu notebook virou meu computador pessoal. O problema é que em algumas noites ele ficava ligado baixando coisas, o que não é legal para a vida útil de notebooks. Pensando nisso, ressuscitei um antigo gabinete meu, um HD e uma placa de rede sem fio que arranjei [...]]]></description>
			<content:encoded><![CDATA[<p>De 2008 pra cá, aposentei meu desktop e meu notebook virou meu computador pessoal. O problema é que em algumas noites ele ficava ligado baixando coisas, o que não é legal para a vida útil de notebooks.</p>
<p>Pensando nisso, ressuscitei um antigo gabinete meu, um HD e uma placa de rede sem fio que arranjei com o <a href="http://www.sorumbatico.info" target="_blank">Eduardo Falcão e Marcelo Pazzo</a>, respectivamente, e mais algumas peças antigas. Para completar o kit, comprei uma <strong>placa-mãe Intel D945GCLF2D</strong>.</p>
<p>Essa placa-mãe traz um pequeno adicional: um processador Atom 1.6GHz 64 bits já instalado, e custa cerca de R$ 250 por aí. Não é o computador mais poderoso da atualidade (longe disso), mas para pequenas finalidades quebra um galhão.</p>
<p><img class="aligncenter size-full wp-image-75" title="D945GCLF2D" src="http://www.esdrasbeleza.com/wp-content/uploads/2010/03/D945GCLF2D.jpg" alt="" width="267" height="175" /></p>
<p>A placa vem com 4 portas USB traseiras e suporta mais 4, um slot para memória RAM DDR2 de até 2GB, um slot PCI, placa de vídeo integrada Intel Graphics Accelerator 950 e uma placa de som HD 5.1 da Realtek. Ou seja: um ótimo custo/benefício.</p>
<p>Pro meu brinquedo novo, escolhi como sistema operacional o <strong><a href="http://www.freebsd.org" target="_blank">FreeBSD</a></strong>. Fazia tempo que eu queria aprender a mexer mais a fundo nele, mas faltava uma finalidade pra me incentivar. Até agora não consegui configurar a placa de rede sem fio, uma D-Link DWL-510. O jeito foi deixar o gabinete do lado do roteador.</p>
<p>Aguardem dicas de FreeBSD e gambiarras pra puxar torrent. <img src='http://www.esdrasbeleza.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.esdrasbeleza.com/2010/03/13/73/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 3.541 seconds -->

