Aptidão / apt-get. Qualquer forma de mostrar apenas aplicativos dependentes de não X em uma pesquisa?

2

Ocorreu-me que seria bom fazer um 'aptitude search blah' e ter apenas aplicações não gráficas mostradas.

Eu sei que não é uma grande, mas os docs parecem não mencionar isso e eu acho útil saber.

Obrigado.

    
por Gareth 12.05.2009 / 03:17

2 respostas

4
aptitude search \!~Dlibgtk2.0-0

Isso irá procurar por todos os pacotes que não dependem de libgtk2.0-0 , mas provavelmente você quer procurar uma maneira de procurar recursivamente não -dependências e procure por uma biblioteca X da qual todos os programas gráficos dependam.

Espero que você comece. Veja mais informações sobre os termos de pesquisa do aptitude .

    
por 12.05.2009 / 04:04
3

Esse tipo de classificação é feito pelas Debtags e você pode usar o aptitude para pesquisar pacotes com base em debtags. Você pode excluir todos os pacotes marcados com interface::x11 fazendo:

aptitude search \!~Ginterface::x11

Mas, em vez de excluir os aplicativos do X11, você pode ser mais específico. Você pode procurar apenas pela interface baseada em texto:

aptitude search ~Ginterface::text-mode

Ou interface baseada na web com interface :: web. E você pode misturar isso com todos os outros recursos de pesquisa do aptitude.

Você também pode fazer essa pesquisa na Web selecionando / excluindo mais e mais tags até ter um pequeno conjunto de pacotes que você pode inspecionar mais de perto.

    
por 07.06.2009 / 22:04