Q applets/pt-br

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.

These are meant to offer a faster but more limited alternative to their gentoolkit counterparts.

q applets were not created to replace gentoolkit. q applets do not consider eclasses and do not provide tools like or.

Emerge
Instalar q applets:

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:

Example one:

Example two:

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.

To check the integrity of all installed packages, enter:

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.

Use  to get a shell-compatible and formatted dependency output list, like found in ebuilds.

To list all of the installed packages that depend on a package use the  option.

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:

The  option will limit the search to installed packages. will print the atom instead of the filename.

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.

To display the description of a USE-flag, the  option can be used. This can be combined with the  option, which takes an atom name as argument, to list all USE-flags for the given atom.

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:

Install binary package (qmerge)
qmerge can quickly install binary packages (binpkgs):

Defining atom fields for applet commands
Certain q applet commands / argument combinations (such as ) mention the use of atom formatting. The defintion of this formatting can be found on the qatom man page under the   argument: