Introdução ao Gentoo Linux
Esse artigo pretende explicar sobre o funcionamento do Gentoo Linux e mostrar algumas ferramentas úteis para sua configuração, administração e manutenção.
Parte 4: Eselect e Equery
Eselect
Eselect é uma ferramenta de administração e configuração nos Gentoo. Alguns pacotes são configurados através dele e são considerados módulos do eselect. Alguns módulos do eselect: Kernel, Dicionários do OpenOffice, Implementação do OpenGL, Runlevels, etc. Abaixo alguma descrição dos comandos.Comandos básicos:
Em geral ele é usado da seguinte forma:
eselect [opções globais] [nome do módulo] [opção do módulo]
Cada módulo possui suas opções próprias. O módulo kernel, por exemplo, trata de escolher que kernel você está usando (caso use o genkernel).
- eselect kernel >> Mostra as opções do módulo kernel
- eselect kernel show >> Mostra o kernel que está sendo utilizado.
- eselect kernel list >> Lista que kernel você pode escolher.
Equery
Equery é mais uma ferramenta do gentoolkit, que tem como objetivo especificar informações de pacotes. Abaixo uma melhor descrição dos seus comandos.Comandos básicos:
- belongs >> Descobrir de que pacote veio um executável.
- check >> Verificar integridade de um pacote.
- depends >> Listar dependências de um pacote.
- depgraph >> Mostra um gráfico de dependências diretas e indiretas.
- files >> Lista arquivos pertencentes à um pacote.
- hasuse >> Mostra que pacotes tem uma certa USE.
- list >> Lista pacote(s) que estejam instalados.
- size >> Mostra tamanho de pacote(s).
- uses >> Lista as variáveis USE utilizadas por um certo pacote.
- which >> Mostra o caminho do arquivo .ebuild de um pacote.
# equery size mozilla-firefox (Mostra o tamanho do browser mozilla-firefox)
# equery hasuse opengl (Lista arquivos que possuam a USE opengl)
# equery belogns /usr/bin/mplayer (Mostra o pacote de onde foi compilado)