<?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>Marcelo Cavalcante &#187; aptitude</title>
	<atom:link href="http://marcelocavalcante.net/portal/category/aptitude/feed/" rel="self" type="application/rss+xml" />
	<link>http://marcelocavalcante.net/portal</link>
	<description>Cultura e Tecnologias Livres</description>
	<lastBuildDate>Fri, 30 Jul 2010 19:22:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Vantagem do Aptitude sobre o Apt-Get</title>
		<link>http://marcelocavalcante.net/portal/2008/05/03/vantagem-do-aptitude-sobre-o-apt-get/</link>
		<comments>http://marcelocavalcante.net/portal/2008/05/03/vantagem-do-aptitude-sobre-o-apt-get/#comments</comments>
		<pubDate>Sat, 03 May 2008 14:45:00 +0000</pubDate>
		<dc:creator>kalib</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[software livre]]></category>

		<guid isPermaLink="false">http://kalib.pre.hw40.webservidor.net/wordpress/?p=10</guid>
		<description><![CDATA[Novamente estou aqui para lhes passar uma pequena dica que para muitos pode nem ser novidade, porém para alguns a dúvida pode existir. Bom, para aqueles que ainda não sabem, o apt é uma ferramenta da Debian para gerenciamento de pacotes de forma simples, amigável e rápida contando inclusive com a instalação automática de dependências [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://1.bp.blogspot.com/_5kfJplBiYy0/SBx_jVJ9LUI/AAAAAAAAACU/1E4XfQHm1SY/s1600-h/Swirl.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5196168315029761346" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 140px; height: 168px;" src="http://1.bp.blogspot.com/_5kfJplBiYy0/SBx_jVJ9LUI/AAAAAAAAACU/1E4XfQHm1SY/s320/Swirl.jpg" border="0" alt="" /></a></p>
<div style="text-align: center;"></div>
<p><span style="color: #339999; font-weight: bold;font-size:130%;">N</span><span style="font-size:85%;">ovamente estou aqui para lhes passar uma pequena dica que para muitos pode nem ser novidade, porém para alguns a dúvida pode existir.</span></p>
<p><span style="color: #339999; font-weight: bold;font-size:130%;">B</span><span style="font-size:85%;">om, para aqueles que ainda não sabem, o <span style="color: #339999;">apt</span> é uma ferramenta da <span style="color: #339999;">Debian</span> para gerenciamento de pacotes de forma simples, amigável e rápida contando inclusive com a instalação automática de dependências necessárias para a finalização do processo. O que muitas pessoas ainda não sabem é que utilizando-se do comando <span style="color: #339999;">&#8220;apt-get install NOME_PACOTE&#8221;</span> serão instalados pacotes que o mesmo não removerá automaticamente posteriormente, fazendo assim um acúmulo de <span style="color: #339999;">&#8220;lixo&#8221;</span> em nosso sistema. Como assim? Suponhamos que eu queira instalar um aplicativo de instant messenger como por exemplo o <span style="color: #339999;">amsn</span>. Esta ferramenta possui dependências necessárias para seu funcionamento, sendo elas o <span style="color: #339999;">TCL</span> e o <span style="color: #339999;">TK</span>.</span></p>
<p><span style="font-weight: bold; color: #339999;font-size:130%;">O</span><span style="font-size:85%;"> seguinte comando fará a instalação do <span style="color: #339999;">amsn</span> juntamente com suas <span style="color: #339999;">dependências</span>, sem que eu precise me preocupar em buscar por elas desesperadamente na internet:</span></p>
<p><span style="color: #339999; font-style: italic;font-size:85%;">#apt-get install amsn</span></p>
<p><span style="color: #339999; font-weight: bold;font-size:130%;">Ó</span><span style="font-size:85%;">timo! Agora tenho o meu messenger devidamente instalado, sem nenhuma dificuldade e funcionando perfeitamente. Porém, um certo dia resolvi <span style="color: #339999;">remover</span> essa ferramenta que com o tempo parei de usar, então para isso utilizo o seguinte comando:</span></p>
<p><span style="color: #339999; font-style: italic;font-size:85%;">#apt-get remove amsn</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">P</span></span><span style="font-size:85%;">erfeito! Meu <span style="color: #339999;">amsn</span> está desinstalado sem dificuldade alguma. ;]</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">A</span></span><span style="font-size:85%;">gora, e o que acontece com os dois pacotes que foram instalados juntamente com ele anteriormente? <span style="color: #339999;">TCL</span> e <span style="color: #339999;">TK</span>? Bom, eles continuam instalados, fazendo um certo acúmulo de <span style="color: #99ff99;"> </span></span><span style="font-size:85%;"><span style="color: #339999;">&#8220;lixo&#8221;</span><span style="color: #3366ff;"> </span></span><span style="font-size:85%;">em seu sistema. O mesmo ocorre com todos os pacotes que forem instalados em seu sistema e futuramente removidos com o <span style="color: #339999;">apt-get</span>.</span></p>
<p><span style="font-weight: bold; color: #339999;font-size:130%;">O</span><span style="font-size:85%;">nde entra o <span style="color: #339999;">Aptitude</span> nessa história?</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">B</span></span><span style="font-size:85%;">om, o aptitude tem um funcionamento bem semelhante para a instalação de pacotes. Passaremos a adotar o mesmo cenário aqui, instalando portanto o <span style="color: #339999;">amsn</span>:</span></p>
<p><span style="color: #339999; font-style: italic;font-size:85%;">#aptitude install amsn</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">A</span></span><span style="font-size:85%;">ssim como o apt-get, o aptitude irá instalar automaticamente as dependências do amsn, <span style="color: #339999;">TCL</span> e <span style="color: #339999;">TK</span>. Passado algum tempo, resolvo remover o amsn usando o seguinte comando:</span></p>
<p><span style="color: #339999; font-style: italic;font-size:85%;">#aptitude remove amsn</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">A</span></span><span style="font-size:85%;">parentemente ele terá o mesmo efeito do apt-get, com o grande diferencial de  excluir juntamente com o amsn, </span><span style="font-size:85%;">as suas <span style="color: #339999;">dependências</span> que outrora foram instaladas, TCL e TK.</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">I</span></span><span style="font-size:85%;">magine a quantidade de pacotes desnecessários que deve existir em sua máquina&#8230;provavelmente vários. O aptitude é uma solução para que isto não ocorra mais.</span></p>
<p><span style="color: #339999;font-size:130%;"><span style="font-weight: bold;">P</span></span><span style="font-size:85%;">ara os fans de distribuições como o <span style="color: #339999;">Fedora</span> que utilizam-se da ferramenta <span style="color: #339999;"><span style="color: #99ff99;">Yum</span></span> para instalar seus pacotes, caso tenha surgido a curiosidade, fica a informação de que, infelizmente, o yum ainda não possui este mecanismo. A mesma curiosidade surgiu em mim e resolvi testar, porém o yum, assim como o apt-get, apenas me removeu o amsn, deixando para trás as dependências que foram instaladas.</span></p>
<p><span style="color: #339999; font-weight: bold;font-size:130%;">E</span><span style="font-size:85%;">ssa foi uma simples dica para aqueles que desconheciam este fato diferencial dentre os dois. Espero ter ajudado com esta pequena contribuição para com a comunidade. abraços e até a próxima.<br />
<a style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" href="http://img376.imageshack.us/img376/8000/userbar635980sd7.gif"></a></span></p>
<p><!--adsensestart--></p>
<ul class="socialwrap row">
<li class="iconOnly share">Compartilhe:</li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;title=Vantagem+do+Aptitude+sobre+o+Apt-Get" title="Bookmark this post : Vantagem do Aptitude sobre o Apt-Get on Delicious" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/delicious.png" height="24"  width="24" alt="delicious"/> <span class="head">Bookmark on Delicious</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://digg.com/submit?url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;title=Vantagem+do+Aptitude+sobre+o+Apt-Get&amp;bodytext=%0D%0A%0D%0ANovamente+estou+aqui+para+lhes+passar+uma+pequena+dica+que+para+muitos+pode+nem+ser+novidade%2C+por%C3%A9m+para+alguns+a+d%C3%BAvida+pode+existir.%0D%0A%0D%0ABom%2C+para+aqueles+que+ainda+n%C3%A3o+sabem%2C+o+apt+%C3%A9+uma+ferramenta+da+Debian+para+gerenciamento+de+pacotes+de+forma+simples%2C+amig%C3%A1vel+e+r%C3%A1pida+contando+inclusive+com+a+instala%C3%A7" title="Digg this post : Vantagem do Aptitude sobre o Apt-Get" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/digg.png" height="24"  width="24" alt="digg"/> <span class="head">Digg this post</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;t=Vantagem+do+Aptitude+sobre+o+Apt-Get" title="Recommend this post : Vantagem do Aptitude sobre o Apt-Get on Facebook" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/facebook.png" height="24"  width="24" alt="facebook"/> <span class="head">Recommend on Facebook</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://www.google.com/reader/link?url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;title=Vantagem+do+Aptitude+sobre+o+Apt-Get" title="Buzz up this post : Vantagem do Aptitude sobre o Apt-Get " ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/google_buzz.png" height="24"  width="24" alt="google_buzz"/> <span class="head">Buzz it up</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F" title="Buzz up this post : Vantagem do Aptitude sobre o Apt-Get " ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/yahoobuzz.png" height="24"  width="24" alt="yahoobuzz"/> <span class="head">Buzz it up</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;title=Vantagem+do+Aptitude+sobre+o+Apt-Get&amp;&amp;summary=" title="Share this post : Vantagem do Aptitude sobre o Apt-Get on Linkedin" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/linkedin.png" height="24"  width="24" alt="linkedin"/> <span class="head">Share on Linkedin</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="javascript:void(window.open('http://www.myspace.com/Modules/PostTo/Pages/?u='+encodehttp%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2FComponent(document.location.toString()),'ptm','height=450,width=440').focus())" title="Share this post : Vantagem do Aptitude sobre o Apt-Get via MySpace" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/myspace.png" height="24"  width="24"  alt="myspace"/> <span class="head">Share via MySpace</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://promote.orkut.com/preview?nt=orkut.com&amp;du=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;tt=Vantagem+do+Aptitude+sobre+o+Apt-Get" title="Share this post : Vantagem do Aptitude sobre o Apt-Get on Orkut" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/orkut.png" height="24"  width="24" alt="orkut"/> <span class="head">Share on Orkut</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://www.reddit.com/submit?url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;title=Vantagem+do+Aptitude+sobre+o+Apt-Get" title="Share this post : Vantagem do Aptitude sobre o Apt-Get on Reddit" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/reddit.png" height="24"  width="24" alt="reddit"/> <span class="head">share via Reddit</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;title=Vantagem+do+Aptitude+sobre+o+Apt-Get" title="Share this post : Vantagem do Aptitude sobre o Apt-Get with Stumblers" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/stumbleupon.png" height="24"  width="24" alt="stumbleupon"/> <span class="head">Share with Stumblers</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://twitter.com/home/?status=Vantagem+do+Aptitude+sobre+o+Apt-Get+-+http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F" title="Tweet this post : Vantagem do Aptitude sobre o Apt-Get on Twitter" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/twitter.png" height="24"  width="24"  alt="twitter"/> <span class="head">Tweet about it</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="http://marcelocavalcante.net/portal/2008/05/03/vantagem-do-aptitude-sobre-o-apt-get/feed" title="Follow this post : Vantagem do Aptitude sobre o Apt-Get comments" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/rss.png" height="24"  width="24" alt="rss"/> <span class="head">Subscribe to the comments on this post</span></a></li>
<li class="iconOnly"><a  rel="_blank" href="mailto:?subject=Marcelo Cavalcante : Vantagem do Aptitude sobre o Apt-Get&#038;body=here is a link to a site I really like.   http://marcelocavalcante.net/portal/2008/05/03/vantagem-do-aptitude-sobre-o-apt-get/" title="Tell a friend about this post : Vantagem do Aptitude sobre o Apt-Get "><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/email.png" height="24"  width="24"  alt="email" /> <span class="head">Tell a friend</span></a></li>
<li class="iconOnly"><a rel="nofollow" target="_blank" href="javascript:window.print();" title="Print this post : Vantagem do Aptitude sobre o Apt-Get for reading later" ><img src="http://marcelocavalcante.net/portal/wp-content/plugins/share-and-follow/default/24/print.png" height="24"  width="24" alt="print"/> <span class="head">Print for later</span></a></li>
</ul>
<div class="clean"></div>
<div class="postreachclickcomments"><script type="text/javascript" src="http://www.postreach.com/ccengine/display_iframe?perlink=http%3A%2F%2Fmarcelocavalcante.net%2Fportal%2F2008%2F05%2F03%2Fvantagem-do-aptitude-sobre-o-apt-get%2F&amp;url=http%3A%2F%2Fmarcelocavalcante.net%2Fportal"></script></div>]]></content:encoded>
			<wfw:commentRss>http://marcelocavalcante.net/portal/2008/05/03/vantagem-do-aptitude-sobre-o-apt-get/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
