você está aqui: Home  → Arquivo de Mensagens

apt-cache - Obtendo informações sobre comandos em sistemas Debian GNU/Linux e derivados

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 25 de fevereiro de 2016

Com o comando apt-cache podemos obter diversos tipos de informações sobre os pacotes de software de um sistema.

O comando

  $ apt-cache pkgnames

lista todos os pacotes disponíveis para instalação.

Para descobrir o nome de um pacote, com uma breve descrição, digite, por exemplo:

  $ apt-cache search libreoffice
  mint-themes - Mint themes
  hunspell-be - Belarusian dictionary for hunspell and academic orthography
  hunspell-br - Breton language dictionary for hunspell
  hunspell-ru - Russian dictionary for hunspell
  hyphen-af - Afrikaans hyphenation patterns for LibreOffice
  hyphen-as - Assamese hyphenation patterns for OpenOffice.org/LibreOffice
  hyphen-bn - Bengali hyphenation patterns for OpenOffice.org/LibreOffice
  hyphen-ca - Catalan hyphenation patterns for LibreOffice
  hyphen-de - German hyphenation patterns for LibreOffice
  hyphen-en-us - US English hyphenation patterns for LibreOffice/OpenOffice.org
  hyphen-fr - French hyphenation patterns for LibreOffice
  hyphen-gu - Gujarati hyphenation patterns for OpenOffice.org/LibreOffice
  

Para exibir informações mais detalhadas sobre um software, utilize:

  $ apt-cache show iptables
  Package: iptables
  Priority: standard
  Section: net
  Installed-Size: 1575
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
  Original-Maintainer: Laurence J. Lane <ljlane@debian.org>
  Architecture: amd64
  Version: 1.4.21-1ubuntu1
  Depends: libc6 (>= 2.14), libnfnetlink0, libxtables10 (= 1.4.21-1ubuntu1)
  Filename: pool/main/i/iptables/iptables_1.4.21-1ubuntu1_amd64.deb
  Size: 260732
  MD5sum: 39346e54eed658a8da8f11c3e78c2fb9
  SHA1: 5ad1140d55b6842a4574f684286572f06553fe8c
  SHA256: d89cf318d3c7562e34b310fa61cbc0a45aade994d79cdf7b06766a78f015fc2f
  Description-pt_BR: ferramentas administrativas para filtragem de pacotes e NAT
   iptables is the userspace command line program used to configure the Linux
   packet filtering ruleset. It is targeted towards system administrators.
   Since Network Address Translation is also configured from the packet
   filter ruleset, iptables is used for this, too. The iptables package also
   includes ip6tables. ip6tables is used for configuring the IPv6 packet
   filter
  Description-md5: c998471c84128382a425d500ab6155da
  Homepage: http://www.netfilter.org/
  Bugs: https://bugs.launchpad.net/ubuntu/+filebug
  Origin: Ubuntu
  Supported: 5y
  Task: standard, kubuntu-active, kubuntu-active, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master

Para listar as dependências de um pacote de software utilize a diretiva showpkg:

  $ apt-cache showpkg iptables
  Package: iptables
  Versions: 
  1.4.21-1ubuntu1 (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages) (/var/lib/dpkg/status)
   Description Language: 
                   File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
                    MD5: c998471c84128382a425d500ab6155da
   Description Language: en
                   File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
                    MD5: c998471c84128382a425d500ab6155da
   Description Language: pt
                   File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-pt
                    MD5: c998471c84128382a425d500ab6155da
   Description Language: pt_BR
                   File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-pt%5fBR
                    MD5: c998471c84128382a425d500ab6155da
  
  Reverse Depends: 
    nova-network,iptables
    nova-compute-libvirt,iptables
    nova-api,iptables
    network-manager,iptables
  ...

A diretiva stats irá exibir estatísticas gerais sobre o cache de pacotes do sistema.

  $ apt-cache stats
  Total de Nomes de Pacotes: 61204 (1.224 k)
  Total de estruturas de pacotes: 103965 (5.822 k)
    Pacotes normais: 72344
    Pacotes puramente virtuais: 1709
    Pacotes virtuais únicos: 8309
    Pacotes virtuais misturados: 1910
    Faltando: 19693
  Total de versões distintas: 85849 (6.181 k)
  Total de descrições distintas: 114443 (2.747 k)
  Total de dependências: 681524 (19,1 M)
  Total de relações ver/arquivo: 94230 (2.262 k)
  Total de relações Desc/Arquivo: 114443 (2.747 k)
  Total de mapeamentos "Provides": 23146 (463 k)
  Total de strings "globbed": 209 (2.680 )
  Total de espaço de dependência de versão: 3.441 k
  Total de espaço frouxo: 34,3 k
  Total de espaço contabilizado para: 33,8 M

Referência: 25 Useful Basic Commands of APT-GET and APT-CACHE for Package Management

Veja também



 

 

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script