<?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>E-tinet &#187; dpkg -l</title>
	<atom:link href="http://e-tinet.com/tag/dpkg-l/feed/" rel="self" type="application/rss+xml" />
	<link>http://e-tinet.com</link>
	<description>Simplesmente Tecnologia</description>
	<lastBuildDate>Mon, 30 Jan 2012 11:27:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Curso Linux Ubuntu Online &#8211; Gerenciando pacotes (software) no Ubuntu com aptitude</title>
		<link>http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-gerenciando-pacotes-software-no-ubuntu-com-aptitude/</link>
		<comments>http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-gerenciando-pacotes-software-no-ubuntu-com-aptitude/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 00:16:42 +0000</pubDate>
		<dc:creator>Pedro Delfino</dc:creator>
				<category><![CDATA[Curso Linux Ubuntu Online]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[aptitutde]]></category>
		<category><![CDATA[curso de linux ubuntu]]></category>
		<category><![CDATA[curso linux]]></category>
		<category><![CDATA[curso linux ubuntu]]></category>
		<category><![CDATA[debian linux]]></category>
		<category><![CDATA[dpkg]]></category>
		<category><![CDATA[dpkg -l]]></category>
		<category><![CDATA[dpkg -s]]></category>
		<category><![CDATA[dpkg remover]]></category>
		<category><![CDATA[remover pacotes com dpkg]]></category>
		<category><![CDATA[ubuntu linux]]></category>

		<guid isPermaLink="false">http://e-tinet.com/?p=1422</guid>
		<description><![CDATA[O dpkg e APT são ferramentas já existem há muito tempo e funcionam bem, mas existe algumas situações onde ambas as ferramentas podem exigir um conhecimento muito elevado. O aptitude faz as coisas de maneira mais fáceis, automatizando algumas operações de pacotes (como por exemplo executar o apt-get update antes de atualizar ou instalar um [...]<p>Post original do blog <a href="http://e-tinet.com">E-tinet</a> pode ser acessar pelo link direto <a href="http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-gerenciando-pacotes-software-no-ubuntu-com-aptitude/">Curso Linux Ubuntu Online &#8211; Gerenciando pacotes (software) no Ubuntu com aptitude</a>. O Blog <a href="http://e-tinet.com">E-tinet - Simplesmente Tecnologia</a> tem autoria de Pedro Delfino dos Santos Neto. Para entrar em contato com o autor acesse <a href="http://e-tinet.com/contato">/contato</a>. E visite o meu twitter em <a href="http://twitter.com/pedrodelfino">@pedrodelfino</a> para saber o que eu estou fazendo.
<hr>
<h4>Curso Linux Ubuntu</h4>
Aproveite e visite o <a href="http://e-tinet.com/curso-linux-ubuntu">http://e-tinet.com/curso-linux-ubuntu</a> conheça o conteúdo totalmente grátis.</p>
]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://e-tinet.com/curso-linux-adm1/como-instalar-pacotes-com-o-dpkg-no-ubuntu-linux/" >dpkg</a> e <a href="http://e-tinet.com/curso-linux-adm1/apt-gerenciando-pacotes-softwares-no-ubuntu/" >APT</a> são ferramentas já existem há muito tempo e funcionam bem, mas existe algumas situações onde ambas as ferramentas podem exigir um conhecimento muito elevado. O aptitude faz as coisas de maneira mais fáceis, automatizando algumas operações de pacotes (como por exemplo executar o  apt-get update antes de atualizar ou instalar um pacote)</p>
<p><a href="http://e-tinet.com/wp-content/uploads/2009/11/interface-do-aptitude.png" ><img src="http://e-tinet.com/wp-content/uploads/2009/11/interface-do-aptitude-500x286.png" alt="interface do aptitude 500x286 Curso Linux Ubuntu Online   Gerenciando pacotes (software) no Ubuntu com aptitude" title="interface do aptitude" width="500" height="286" class="aligncenter size-medium wp-image-1427" /></a><br />
 <span id="more-1422"></span><br />
Permitindo a flexibilidade suficiente para ser útil. Por esses motivos, recomendamos a utilização do aptitude em linha de comando do linux sempre que possível.</p>
<p>Da mesma forma que fizemos com o  APT e com dpkg, abaixo está uma pequena lista dos comandos mais utilizados para começar os nossos trabalhos.</p>
<h3>sudo aptitude</h3>
<p>Inicia a interface do aptitude. Use Ctrl + T para acesso ao menu e a tecla q para sair.</p>
<h3>aptitude help</h3>
<p>Listas de ajuda para o uso do aptitude.</p>
<h3>aptitude search
<palavra chave></h3>
<p>Listas de pacotes combinando com a palavra chave. </p>
<h3>sudo aptitude update</h3>
<p>Atualiza os índices de pacotes disponíveis nas  fontes APT.</p>
<h3>sudo aptitude upgrade</h3>
<p>Atualiza todos os pacotes para sua últimas versões.</p>
<h3>aptitude show
<pacote> </h3>
<p>Lista informações sobre o pacote, que esteja instalado ou não.</p>
<h3>sudo aptitude  download
<pacote></h3>
<p>Faz o downloads do pacote, mas não instala.</p>
<h3>sudo aptitude clean</h3>
<p>Remove todos os arquivos .deb do cache em /var/cache/apt/archives.</p>
<h3>sudo aptitude autoclean  </h3>
<p>Remove todos os pacotes .deb desatualizados do /var/cache/apt/archives. </p>
<h3>sudo aptitude install
<pacote></h3>
<p>Instala o pacote no seu sistema. Existem várias opções para a seleção de versões específicas e utilização de curingas.</p>
<h3>sudo aptitude remove
<pacote></h3>
<p>Remove um ou mais pacotes do sistema.</p>
<h3>sudo aptitude dist-upgrade</h3>
<p>Atualiza todos os pacotes para sua versão mais recente, automatiza a remoção ou instalação de pacotes quando necessário.</p>
<p>Sendo assim, temos uma lista dos principais comando do aptitude, que será utilizado nos demais posts sobre este assunto.</p>
<p>Lembrando que o dpkg e APT também podem ser utilizados para gerenciar pacote no ubuntu, veja nos posts:</p>
<p><a href="http://e-tinet.com/curso-linux-adm1/apt-gerenciando-pacotes-softwares-no-ubuntu/" >APT Gerenciando pacotes (softwares) no Ubuntu</a><br />
<a href="http://e-tinet.com/curso-linux-adm1/como-instalar-pacotes-com-o-dpkg-no-ubuntu-linux/" >Como instalar pacotes com o dpkg no Ubuntu Linux</a></p>
<p>É isso, até a próxima parte do <a href="http://e-tinet.com/curso-linux" >curso de linux completo com ubuntu</a>.</p>
<p><map name='google_ad_map_1422_9759396b30a58f9e'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1422?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1422_9759396b30a58f9e' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1422&amp;url=http%3A%2F%2Fe-tinet.com%2Fcurso-linux-ubuntu-online%2Fcurso-linux-gerenciando-pacotes-software-no-ubuntu-com-aptitude%2F' title="Curso Linux Ubuntu Online   Gerenciando pacotes (software) no Ubuntu com aptitude" alt=" Curso Linux Ubuntu Online   Gerenciando pacotes (software) no Ubuntu com aptitude" /></p><!-- Social Buttons Generated by Digg Digg plugin v4.5.3.4, 
    Author : Yong Mook Kim
    Website : http://www.diggdigg2u.com --><p>Post original do blog <a href="http://e-tinet.com" rel="nofollow" >E-tinet</a> pode ser acessar pelo link direto <a href="http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-gerenciando-pacotes-software-no-ubuntu-com-aptitude/" >Curso Linux Ubuntu Online &#8211; Gerenciando pacotes (software) no Ubuntu com aptitude</a>. O Blog <a href="http://e-tinet.com" >E-tinet - Simplesmente Tecnologia</a> tem autoria de Pedro Delfino dos Santos Neto. Para entrar em contato com o autor acesse <a href="http://e-tinet.com/contato" >/contato</a>. E visite o meu twitter em <a target="_blank" href="http://twitter.com/pedrodelfino" >@pedrodelfino</a> para saber o que eu estou fazendo.
<hr>
<h4>Curso Linux Ubuntu</h4>
Aproveite e visite o <a href="http://e-tinet.com/curso-linux-ubuntu" >http://e-tinet.com/curso-linux-ubuntu</a> conheça o conteúdo totalmente grátis.</p>
]]></content:encoded>
			<wfw:commentRss>http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-gerenciando-pacotes-software-no-ubuntu-com-aptitude/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curso Linux Ubuntu Online &#8211; Usar o dpkg para opter informações sobre pacotes .deb no Ubuntu</title>
		<link>http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-usar-o-dpkg-para-opter-informacoes-sobre-pacotes-deb-no-ubuntu/</link>
		<comments>http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-usar-o-dpkg-para-opter-informacoes-sobre-pacotes-deb-no-ubuntu/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 23:28:28 +0000</pubDate>
		<dc:creator>Pedro Delfino</dc:creator>
				<category><![CDATA[Curso Linux Ubuntu Online]]></category>
		<category><![CDATA[curso de linux ubuntu]]></category>
		<category><![CDATA[curso linux]]></category>
		<category><![CDATA[curso linux ubuntu]]></category>
		<category><![CDATA[debian linux]]></category>
		<category><![CDATA[dpkg]]></category>
		<category><![CDATA[dpkg -l]]></category>
		<category><![CDATA[dpkg -s]]></category>
		<category><![CDATA[dpkg remover]]></category>
		<category><![CDATA[remover pacotes com dpkg]]></category>
		<category><![CDATA[ubuntu linux]]></category>

		<guid isPermaLink="false">http://e-tinet.com/?p=1336</guid>
		<description><![CDATA[No Debian e Ubuntu os pacotes vêm empacotados em arquivos simples, com a extenção .deb. Cada arquivo deb contém um ou mais arquivos que compõem o pacote em si, arquivos de apoio, documentação e, talvez código fonte. Assim, um arquivo .deb é basicamente um repositório de arquivos que deseja instalar no seu computador, além de [...]<p>Post original do blog <a href="http://e-tinet.com">E-tinet</a> pode ser acessar pelo link direto <a href="http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-usar-o-dpkg-para-opter-informacoes-sobre-pacotes-deb-no-ubuntu/">Curso Linux Ubuntu Online &#8211; Usar o dpkg para opter informações sobre pacotes .deb no Ubuntu</a>. O Blog <a href="http://e-tinet.com">E-tinet - Simplesmente Tecnologia</a> tem autoria de Pedro Delfino dos Santos Neto. Para entrar em contato com o autor acesse <a href="http://e-tinet.com/contato">/contato</a>. E visite o meu twitter em <a href="http://twitter.com/pedrodelfino">@pedrodelfino</a> para saber o que eu estou fazendo.
<hr>
<h4>Curso Linux Ubuntu</h4>
Aproveite e visite o <a href="http://e-tinet.com/curso-linux-ubuntu">http://e-tinet.com/curso-linux-ubuntu</a> conheça o conteúdo totalmente grátis.</p>
]]></description>
			<content:encoded><![CDATA[<p>No Debian e Ubuntu os pacotes vêm empacotados em arquivos simples, com a extenção .deb. Cada arquivo deb contém um ou mais arquivos que compõem o pacote em si, arquivos de apoio, documentação e, talvez código fonte. </p>
<p>Assim, um arquivo .deb é basicamente um repositório de arquivos que deseja instalar no seu computador, além de algumas cabeçalho e controles informação que identifica o software (descrições, checksums, informações, e assim por diante). </p>
<p>Você pode extrair uma série de informações sobre um pacote com o comando dpkg.<br />
<span id="more-1336"></span></p>
<h3>Como extrar arquivos de um pacotes .deb com dpkg</h3>
<p>O exemplo abaixo extrai os arquivos do arquivo .deb e direciona para o diretório atual do pacote rsync no diretório em /tmp</p>
<p>Vamos usar o apt-get para baixar o pacote do rsync para fazer um teste</p>
<p><code>$ mkdir /tmp/rsync_conteudo<br />
$ sudo apt-get -d install rsync<br />
</code><br />
O Comando dpkg -x , é utilizado para extrair os arquivos de um pacote.</p>
<p><code>$ sudo dpkg -x rsync_2.6.9-3ubuntu1.1_i386.deb /tmp/rsync_contents</code><br />
<code>$ ls /tmp/rsync_conteudo<br />
etc usr<br />
</code></p>
<p>Você deve substituir o arquivo rsync_2.6.9-3ubuntu1.1_i386.deb no comando acima<br />
por qualquer arquivo .deb que você possar vir a baixar.</p>
<h3>Consultando informações sobre os pacotes .deb </h3>
<h4>Como verificar a versão de um pacote deb</h4>
<p>Podemos utilizar o dpkg -p para verificar a versão de um pacote já instalado.</p>
<p><code>$ dpkg -p rsync<br />
Version: 2.6.9-3ubuntu1.1<br />
</code><br />
Como verificar a versão que ainda não está instalado</p>
<p>O exemplo a seguir mostra como consultar os pacotes instalados por um pacote chamado rsync e exibir informações versão sobre esse pacote:</p>
<p>Use a opção -I para obter informações sobre um deb. </p>
<p><code>$ dpkg -I rsync_2.6.9-3ubuntu1.1_i386.deb<br />
novo pacote debian, versão 2.0.<br />
</code></p>
<h4>Como listar todos os pacotes instalados</h4>
<p>O comando dpkg -l  lista de todos os pacotes instalados em seu sistema, digite o seguinte: </p>
<p><code>$ dpkg-l | less<br />
...<br />
ii acpi 0,09-1 exibe informações sobre dispositivos ACPI<br />
...<br />
</code></p>
<p>Ou só para ver informações de um pacote específico utilizar a opção -l, com um nome de pacote: </p>
<p><code>$ dpkg -l rsync<br />
ii  rsync          3.0.5-1ubuntu2 fast remote file copy program (like rcp)<br />
</code></p>
<h4>Como verificar o status de um pacote</h4>
<p>Verificar o status de um pacote, neste caso pacote deve estar instalado também.</p>
<p><code>$ dpkg -s rsync<br />
Package: rsync<br />
Status: install ok installed<br />
Priority: optional<br />
Section: net<br />
Installed-Size: 664<br />
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com><br />
Architecture: i386<br />
Version: 3.0.5-1ubuntu2<br />
Depends: libacl1 (>= 2.2.11-1), libc6 (>= 2.8), libpopt0 (>= 1.14), lsb-base (>= 3.2-14), base-files (>= 4.0.1)<br />
Suggests: openssh-client, openssh-server<br />
Conffiles:<br />
 /etc/default/rsync 126a5f9d12d57da27b95192fed269ad5<br />
 /etc/init.d/rsync 6e44406359668ee5d2fd0be20effddca<br />
Description: fast remote file copy program (like rcp)<br />
 rsync is a program that allows files to be copied to and from remote<br />
 machines in much the same way as rcp.  It has many more options than<br />
 rcp, and uses the rsync remote-update protocol to greatly speed up<br />
 file transfers when the destination file already exists.<br />
…<br />
</code></p>
<h4>Lista o conteudo de um pacote .deb</h4>
<p>O comando dpkg -c lista o conteúdo de um arquivo deb</p>
<p><code>$ dpkg -c rsync_2.6.9-3ubuntu1.1_i386.deb </code><br />
<code>drwxr-xr-x root / root 0 2007-08-17 20:48. /<br />
drwxr-xr-x root / root 0 2007-08-17 20:48. /usr/<br />
drwxr-xr-x root / root 0 2007-08-17 20:48. /usr/bin /<br />
-rwxr-xr-x root / root 294864 2007-08-17 20:48. / usr / bin / rsync<br />
drwxr-xr-x root / root 0 2007-08-17 20:48. / usr / share /<br />
drwxr-xr-x root / root 0 2007-08-17 20:48. / usr / share / doc /<br />
...<br />
</code></p>
<p>Como verificar os arquivos instalados por um pacote .deb</p>
<p>Para ver os arquivos instalados de um pacote, e que o seu sistema esta utilizando, use a opção -L: </p>
<p><code>$ dpkg -L minicom<br />
/.<br />
/ usr<br />
/ usr / share<br />
/ usr / share / man<br />
/ usr/share/man/man1<br />
/ usr/share/man/man1/minicom.1.gz<br />
/ usr/share/man/man1/xminicom.1.gz<br />
/ usr/share/man/man1/ascii-xfr.1.gz<br />
...<br />
</code></p>
<p>Se o pacote não for completamente removido, você poderá ver alguns arquivos de configuração: </p>
<p><code>$ dpkg -L minicom<br />
/etc<br />
/etc/minicom<br />
/etc/minicom/minicom.users </p>
<p></code></p>
<p>Para remover pacote com o dpkg, verifique o post <a href="http://e-tinet.com/curso-linux-adm1/como-remover-pacotes-com-dpkg-no-ubuntu/" >como remover pacotes com dpkg no ubuntu</a>.</p>
<p>Estes exemplos são o básico para se trabalhar com o dpkg, mas nem por isso esta é uma<br />
lista exaustiva. Outras opções disponíveis incluem aqueles para reconfiguração de pacotes<br />
(dpkg-reconfigure). Verifique a página de manual do dpkg para mais informações, com o comando $ man dpkg </p>
<p>Então é isso, nas próximas aulas do <a href="http://e-tinet.com/curso-linux" rel="nofollow" >curso de linux com ubuntu</a> vamos trabalhar com o aptitude para instalar pacotes no Linux.</p>
<p><map name='google_ad_map_1336_9759396b30a58f9e'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1336?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1336_9759396b30a58f9e' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1336&amp;url=http%3A%2F%2Fe-tinet.com%2Fcurso-linux-ubuntu-online%2Fcurso-linux-usar-o-dpkg-para-opter-informacoes-sobre-pacotes-deb-no-ubuntu%2F' title="Curso Linux Ubuntu Online   Usar o dpkg para opter informações sobre pacotes .deb no Ubuntu" alt=" Curso Linux Ubuntu Online   Usar o dpkg para opter informações sobre pacotes .deb no Ubuntu" /></p><!-- Social Buttons Generated by Digg Digg plugin v4.5.3.4, 
    Author : Yong Mook Kim
    Website : http://www.diggdigg2u.com --><p>Post original do blog <a href="http://e-tinet.com" rel="nofollow" >E-tinet</a> pode ser acessar pelo link direto <a href="http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-usar-o-dpkg-para-opter-informacoes-sobre-pacotes-deb-no-ubuntu/" >Curso Linux Ubuntu Online &#8211; Usar o dpkg para opter informações sobre pacotes .deb no Ubuntu</a>. O Blog <a href="http://e-tinet.com" >E-tinet - Simplesmente Tecnologia</a> tem autoria de Pedro Delfino dos Santos Neto. Para entrar em contato com o autor acesse <a href="http://e-tinet.com/contato" >/contato</a>. E visite o meu twitter em <a target="_blank" href="http://twitter.com/pedrodelfino" >@pedrodelfino</a> para saber o que eu estou fazendo.
<hr>
<h4>Curso Linux Ubuntu</h4>
Aproveite e visite o <a href="http://e-tinet.com/curso-linux-ubuntu" >http://e-tinet.com/curso-linux-ubuntu</a> conheça o conteúdo totalmente grátis.</p>
]]></content:encoded>
			<wfw:commentRss>http://e-tinet.com/curso-linux-ubuntu-online/curso-linux-usar-o-dpkg-para-opter-informacoes-sobre-pacotes-deb-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
