Q applets/pt-br

As q applets são uma coleção de pequenas e rápidas ferramentas auxiliares do Portage escritas em C. Este guia aborda alguns usos comuns destas ferramentas auxiliares, que são fornecidas através do pacote.

O pacote é uma coleção de utilitários muito rápidos escritos em C, que são destinados a oferecer uma alternativa mais rápida, mas mais limitada que seu homólogo. Por favor note que as q applets não destinam a substituir o gentoolkit. Os utilitários podem ser muito mais eficientes do que os equivalentes do gentoolkit e podem ser mais adequados para serem usados em scripts que precisam chamar o Portage repetidamente, mas elas "não" oferecem a mesma funcionalidade. q applets não consideram eclasses e não fornecem ferramentas como ou.

Emerge
Instalar q applets:

Configuração
Antes de usar os applets primeiro inicialize o cache:

Invocação
A lista completa das aplicações que são fornecidos pelo podem ser listados digitando  ou. Por favor, leia a página de manual para cada utilitário descrito, como este guia serve apenas para ser uma breve referência para as funções mais úteis e não inclui todas as informações sobre cada aplicação.

Para ver os applets disponíveis com uma breve descrição de suas funções, use :

Como encontrar um pacote ao qual um arquivo pertence (qfile)
O comando encontra um pacote ao qual o arquivo pertence:

Verificando a integridade dos pacotes (qcheck)
Para verificar as somas MD5 ou tempo de modificação dos arquivos instalados por algum pacote, use a aplicação :

É claro, todos os arquivos que foram modificados após a instalação serão reportados aqui. Se a aplicação reportar arquivos de configuração que foram editados manualmente após a instalação, então não há nada para se preocupar.

Listando pacotes que dependem de algum pacote (qdepends)
Claro que há também uma aplicação que permite listar todos os pacotes que dependem de algum pacote. Isto é feito usando. Use a opção  para mostrar todas as informações de DEPEND, RDEPEND e PDEPEND para um pacote.

Listando todos os pacotes (instalados ou não) que dependem de algum pacote (qgrep)
As q applets podem ser usadas para encontrar ebuilds que mencionam o nome de um ebuild ("libechonest" é usado no exemplo abaixo) com grande velocidade:

Listando arquivos que pertencem à um ebuild (qlist)
O comando apresenta uma lista de todos os arquivos que pertencem à um ebuild.

Procurando por pacotes que usam alguma USE flag (quse)
Listar o uso de USE flags é feito com, que deve ser executado com permissões de root.

Encontrando o tamanho dos pacotes (qsize)
Para mostrar o tamanho de um pacote, use a aplicação :

Pesquisando na árvore do Portage (qsearch)
Uma das ferramentas mais poderosas do é o. Esta ferramenta permite pesquisar a árvore do Portage muito mais rápido do que usar o comando.

Aqui estão alguns exemplos de seu uso:

A página inicial dos pacotes pode ser consultada usando a opção :

Em outro exemplo, vamos olhar para o cliente jabber:

Extraindo informações de log do emerge (qlop)
Há também uma ferramenta que possibilita extrair informações úteis do arquivo. É chamada de e pode ser útil quando o tempo de compilação do pacote precisa ser estimado ou para comparar o tempo de construção com outros sistemas. Permite também verificar o que está compilando no momento e quanto tempo isso vai levar - o que é útil quando se trabalha no console e não tem nenhum outro meio para verificar.

Para ver quanto tempo uma construção do geralmente leva:

Para ver o que está instalando no momento e há quanto tempo o processo já está em execução:

Veja também

 * Gentoolkit - Um conjunto de ferramentas para facilitar a administração de um sistema Gentoo.
 * Qcheck - Uma ferramenta de linha de comando usada para verificar a integridade dos pacotes instalados.