<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>HexLife</title>
	<atom:link href="http://hexlife.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hexlife.wordpress.com</link>
	<description>Porque a vida é mais que 0 e 1</description>
	<lastBuildDate>Tue, 22 Jul 2008 16:38:06 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='hexlife.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/7be37381b93c486cdafdee419eef0ffd?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>HexLife</title>
		<link>http://hexlife.wordpress.com</link>
	</image>
			<item>
		<title>Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!</title>
		<link>http://hexlife.wordpress.com/2008/07/22/ajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc/</link>
		<comments>http://hexlife.wordpress.com/2008/07/22/ajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 16:26:12 +0000</pubDate>
		<dc:creator>hex617073</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Br-Linux]]></category>

		<guid isPermaLink="false">http://hexlife.wordpress.com/?p=10</guid>
		<description><![CDATA[…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexlife.wordpress.com&blog=411426&post=10&subd=hexlife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>…e também a pen drives, card drives, camisetas geeks, livros e mais! O <a href="http://br-linux.org/">BR-Linux</a> e o <a href="http://efetividade.net/">Efetividade</a> lançaram uma <a href="http://br-linux.org/2008/campanha-wikipedia/">campanha</a> para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e <a href="http://br-linux.org/2008/campanha-wikipedia/">participe</a> &#8211; quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!</p>
<p>Informações de contato:<br />
Antony Pena dos Santos<br />
correio.antony@gmail.com</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hexlife.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hexlife.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexlife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexlife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexlife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexlife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexlife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexlife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexlife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexlife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexlife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexlife.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexlife.wordpress.com&blog=411426&post=10&subd=hexlife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexlife.wordpress.com/2008/07/22/ajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/709837359a45e4808c6a703c60408800?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hex617073</media:title>
		</media:content>
	</item>
		<item>
		<title>Slackware + Leve</title>
		<link>http://hexlife.wordpress.com/2006/10/05/slackware-leve/</link>
		<comments>http://hexlife.wordpress.com/2006/10/05/slackware-leve/#comments</comments>
		<pubDate>Thu, 05 Oct 2006 19:26:12 +0000</pubDate>
		<dc:creator>hex617073</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://hexlife.wordpress.com/2006/10/05/slackware-leve/</guid>
		<description><![CDATA[Descrição:
Alguns passos para deixar sua máquina veinha rodando o Slackware legal.
Um ponto que nem vou comentar (e um dos pontos porque adoro Slack):
Quando for utilizar um programa qualquer, compile, não dê preferência à pacotes, eles não são otimizados para sua máquina! (salvo as devidas exceções, como os pacotes base).
Outra coisa é que é bom que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexlife.wordpress.com&blog=411426&post=9&subd=hexlife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><b>Descrição:</b><br />
Alguns passos para deixar sua máquina veinha rodando o Slackware legal.</p>
<p>Um ponto que nem vou comentar (e um dos pontos porque adoro Slack):<br />
Quando for utilizar um programa qualquer, compile, não dê preferência à pacotes, eles não são otimizados para sua máquina! (salvo as devidas exceções, como os pacotes base).</p>
<p>Outra coisa é que é bom que você saiba usar o modo-texto, de forma básica, como usar o editor de texto, por exemplo. Se não souber usar o vim, pode rodar</p>
<p><font face="Courier New">$ vimtutor</font></p>
<p>Comentários, sugestões, críticas &#8211; hex617073 (at) yahoo.com.br</p>
</p>
<p><b>Passo 1: Desabilitando consoles virtuais</b></p>
<p>Os consoles virtuais são um ótimo recurso quando desejamos fazer várias coisas ao mesmo tempo, mas se tornam &#8220;inúteis&#8221; quando logamos direto na interface gráfica, ou mesmo quando não temos um computador muito potente que pode executar várias tarefas ao mesmo tempo.<br />
Para desabilitar os consoles virtuais, você vai ter que editar o arquivo /etc/inittab:</p>
<p><font face="Courier New"># vi /etc/inittab</font></p>
<p>Agora localize uma série de linhas com o seguinte texto:</p>
<p><font face="Courier New">c2:1235:respawn:/sbin/agetty 38400 tty1 linux</font></p>
<p>Elas vão de 1 até 6 correto? O que você vai fazer é ir colocando # na frente dessas linhas, comentá-las:</p>
<p><font face="Courier New">#c2:1235:respawn:/sbin/agetty 38400 tty1 linux</font></p>
<p>Simples, né? coloque os &#8220;#&#8221; do 2 até o 6, ou do 3 ao 6, se você quiser ter pelo menos um console virtual (1/2)</p>
</p>
<p><b>Passo 2: Desabilitando serviços desnecessários</b></p>
<p>Bom, agora que já se foram os consoles, vamos aos serviços, outros devoradores de memória. O primeiro passo é a forma convencional, utilizando o pkgtool do Slack:</p>
<p><font face="courier new"># pkgtool</font></p>
<p>Vá no menu [Setup], selecione [services] (com a barra de espaço ele marca o X) e dê um OK. Vai aparecer um menu com os serviços disponíveis no seu Slack, de acordo com os pacotes que você instalou, e é só ir desmarcando os que você não quer utilizar.</p>
<p><font face="courier new">rc.cups =&gt; servidor de impressão (pode ser necessário)<br />
rc.ip_forward =&gt; compartilhamento de conexão<br />
rc.mysqld =&gt; servidor de BDs, poucos necessitam (vc usa SQL?)<br />
rc.portmap =&gt; serviço para trabalhar com NFS (se sua rede não usa NFS, detona)<br />
rc.syslog =&gt; o sistema de logs da sua máquina, você pode sobreviver sem ele, mas no caso de um eventual problema, o diagnóstico é bem mais complicado<br />
rc.sshd =&gt; se você quer acessar seu micro remotamente (via SSH)<br />
</font></p>
<p>Existem muitos serviços como apache, inet, imapd, etc, que vai da sua interpretação desabilitar ou não (é claro que você leu a documentação antes de instalar, eu nunca duvidaria disso!), não vou entrar em detalhes aqui.</p>
<p>A segunda maneira (e a mais legal) é ir direto ao diretório /etc/rc.d e dar/retirar permissão de execução dos arquivos, ou mesmo editá-los (a única maneira pra alguns serviços)</p>
<p><font face="courier new"># cd /etc/rc.d<br />
# chmod -x rc.mysqld<br />
</font></p>
<p>Desta forma, estou retirando (-) a permissão de execução (x) do arquivo rc.mysqld, e o mesmo só poderá ser executado se você chamá-lo diretamente pelo shell:</p>
<p><font face="courier new"># sh /etc/rc.d/rc.mysqld<br />
</font></p>
<p>Se você quiser ter certeza que ele está com as permissões corretas, altere para 644. (rw-r&#8211;r&#8211;, que quer dizer que o dono pode ler e escrever, membros do grupo e outros podem apenas ler)</p>
<p><font face="courier new"># chmod 644 rc.mysqld<br />
</font></p>
<p>Bom agora editando os arquivos. O primeiro que eu sugiro dar uma olhada é o rc.M, que chama os rc.* quando você está entrando no modo multi-usuário:</p>
<p><font face="courier new"># vi rc.M<br />
</font></p>
<p>Agora localize a parte do arquivo que chama o cron (dentro do vi você digita &#8220;/&#8221; seguido pela palavra que você quer procurar):</p>
<p><font face="courier new">/cron<br />
</font></p>
<p>Aí você achou a parte que chama o cron, simplesmente comente essas linhas:</p>
<p><font face="courier new">#if [ -x /usr/sbin/crond ]; then<br />
# /usr/sbin/crond -l10 &gt;&gt;/var/log/cron 2&gt;&amp;1<br />
#fi<br />
</font></p>
<p>Pronto, tchau cron! Você pode dar uma olhada nesse arquivo e ver que você pode desabilitar todos aqueles outros serviços anteriormente comentados diretamente por ele, ninguém precisa de ferramentas visuais!</p>
<p>Dois outros serviços que aumentam muito a demora no boot do sistema são o ldconfig e o fc-cache. Pode desabilitá-los tranqüilamente, da mesma forma que foi feito com cron, só lembre de rodar ldconfig sempre que instalar um programa novo, e fc-cache sempre que adicionar uma nova fonte ao sistema.</p>
</p>
<p><b>Passo 3: Diga adeus ao Tux!</b></p>
<p>Não, você não vai formatar sua máquina e instalar outro SO, simplesmente vai desabilitar o framebuffer, o que ocasiona que você não vai mais ter aquele simpático pinguim no topo da tela quando der o boot.</p>
<p>Esse é o passo mais simples, com duas formas:</p>
<p>1. Execute o liloconfig, e selecione &#8220;standard&#8221; quando ele perguntar sobre Framebuffer, simples!<br />
2. Edite o arquivo /etc/lilo.conf e na seção onde está vga = nnn, você coloca vga = normal, também muito simples! com a diferença que após editar seu arquivo você deve executar o comando &#8216;/sbin/lilo&#8217; no prompt para gravar as alterações&#8230;</p>
<p>DICA: Se você não gosta das letras &#8220;grandes&#8221;, vc pode colocar , assim ele te pergunta quantas linhas/colunas você quer ter no seu console, mas cuidado, isso pode ser muito chato se seu monitor for de 14&#8242; e você escolher um modo zuado!</p>
<p><b>Passo 4: Recompilando seu kernel com o básico</b></p>
<p>Muito se diz sobre compilação do kernel, então eu não vou falar muito, já que já existem vários ótimos textos sobre isso, procura no gooooogle. O que vou colocar aqui são simplesmente algumas coisas que eu retiro do kernel padrão do Slackware por não ver utilidade na MINHA máquina, como é uma máquina comum, acredito que a maioria também não vá precisar&#8230;</p>
<p>Processor type and features<br />
- Não uso &#8220;Machine Check Exception&#8221;, &#8220;Microcode&#8221;, mas não deixo de adicionar &#8220;MTRR&#8221;</p>
<p>General setup<br />
- &#8220;PCI support&#8221; pode ser direct, hoje em dia não se utiliza muito disposistivos ISA, você pode querer desabilitar<br />
- &#8220;PCI device name database&#8221; é inutil, está sendo substituído pelo pciutils<br />
- &#8220;Support for hot-pluggable devices&#8221; só é interessante se você tiver um notebook ou utilizar hotplug (eu odeio!)<br />
- Lembre-se de deixar apenas ELF como built-in, a.out e MISC podem ser módulos</p>
<p>Plug and Play configuration<br />
- Se você usa isapnp pode ser interessante, mas na maioria dos casos, não é essencial</p>
<p>Block devices<br />
- Se você não usa muito o disquete, pode deixá-lo como módulo<br />
- Não esqueça de adicionar o módulo &#8220;Loopback device support&#8221;, tem muitas coisas que você pode fazer com isso (como montar uma imagem .isso em um diretório qualquer)</p>
<p>Networking options<br />
- Se você é uma pessoa normal, vai deixar apenas &#8220;Packet socket&#8221;, &#8220;Unix domain sockets&#8221; e &#8220;TCP/IP networking&#8221;, o resto é específico de caso pra caso (deixe esses três como built-in)</p>
<p>SCSI support<br />
- Se não tiver nenhum dispositivo SCSI, desabilite! (chaveiros USB são dispositivos SCSI, gravadores de CD no kernel 2.4 também são, então cuidado)</p>
<p>Character devices<br />
- Se você não utiliza suas portas seriais (modens de internet discada usam), pode colocar &#8220;Standard/generic (8250/16550 and compatible UARTs) serial support&#8221; como módulo<br />
- Em &#8220;Maximum number of Unix98 PTYs in use (0-2048)&#8221;, coloque 128, é mais do que suficiente</p>
<p>File Systems<br />
- Ext2 vem sempre built-in por padrão, mas se você usa ReiserFS, por exemplo, pode colocar como módulo tranqüilamente<br />
- Em &#8220;Network File Systems&#8221;, NFS também sempre vem built-in, você pode deixar como módulo tranquilamente, ou desabilitar se você não usa (compartilhamento de arquivos entre *nix)</p>
<p>Console Drivers<br />
- Aqui é importante colocar APENAS &#8220;VGA text console&#8221;, o resto é para habilitar framebuffer</p>
<p>Bom acho que é isso, não coloquei uma série de partes porque são auto-explicativas, como Sound, USB, etc, LEMBRE-SE DE COLOCAR NO SEU KERNEL APENAS O QUE VOCÊ VAI UTILIZAR!!! antes de habilitar/desabilitar uma opção, lembre-se SEMPRE de ler o conteúdo do HELP, ajuda a não fazer bost[A-a].</p>
<p><b>:wq</b></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hexlife.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hexlife.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexlife.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexlife.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexlife.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexlife.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexlife.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexlife.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexlife.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexlife.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexlife.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexlife.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexlife.wordpress.com&blog=411426&post=9&subd=hexlife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexlife.wordpress.com/2006/10/05/slackware-leve/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/709837359a45e4808c6a703c60408800?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hex617073</media:title>
		</media:content>
	</item>
	</channel>
</rss>