Bóson Treinamentos em Ciência e Tecnologia

Comando apt-cache – Manipular e obter informações sobre pacotes no cache do APT no Linux

Gerenciar cache do apt com apt-cache no Linux

apt-cache – Gerenciamento do cache do APT

apt-cache é um comando utilizado para manipular e obter informações sobre os pacotes no cache do apt.

O cache é um banco de dados interno do APT, o qual armazena informações sobre os pacotes que foram baixados / instalados no sistema, ou que estão disponíveis para instalação /atualização a partir dos repositórios listados em /etc/apt/sources.list.

Podemos encontrar os pacotes já baixados dentro do diretório /var/cache/apt/archives/. Desta forma, não é necessário baixá-los novamente caso seja necessário reinstalar um pacote no sistema.

O apt-cache permite criar e consultar um repositório de informações sobre os pacotes disponíveis a partir de seu arquivo /etc/apt/sources.list (arquivo de repositórios), de modo que possamos buscar pacotes e obter informações sobre eles.

Desta forma podemos, por exemplo, instalar um programa cujo nome exato não conhecemos; uma busca por palavra-chave usando o apt-cache poderá nos revelar o nome correto do pacote que desejamos baixar e instalar no sistema.

O diretório /var/lib/apt/lists/ é uma área de armazenamento que possui informações de estado para cada pacote especificado no sources.list.

Sintaxe

# apt-cache [opções] [pacote]

Exemplos de uso do apt-cache:

# apt-cache search palavra-chave

Mostra todos os pacotes que possuam a palavra-chave. Utilizado para procurar por pacotes disponíveis para instalação nos repositórios.

# apt-cache showpkg pacote

A opção showpkg exibe informações mais gerais sobre o pacote especificado.

# apt-cache pkgnames

Mostra os nomes de todos os pacotes no cache

# apt-cache stats

Mostra algumas estatísticas básicas sobre os pacotes.

# apt-cache dump

Mostra um despejo completo do cache.

# apt-cache show pacote

Exibe uma descrição sucinta sobre o pacote especificado.

# apt-cache depends pacote

A opção depends retorna uma lista de quais pacotes o pacote especificado depende.

# apt-cache unmet

Mostra as dependências desencontradas dos pacotes instalados no sistema

Informações mais detalhadas sobre as opções do apt-cache podem ser obtidas a partir de sua página de manual.

 

Sair da versão mobile