Qual é a diferença entre “equery depends” e “equery depgraph”?

5
xi@localhost /usr/src $ equery depgraph gcc | wc -l
872
xi@localhost /usr/src $ equery depends gcc
 * These packages depend on gcc:
app-admin/eselect-python-20100321 (>=sys-devel/gcc-3.4)
sys-devel/llvm-3.0-r2 (>=sys-devel/gcc-3.0)
sys-libs/glibc-2.15-r3 (>=sys-devel/gcc-3.4.4)
                       (arm ? >=sys-devel/gcc-4.1.0)
                       (x86 ? >=sys-devel/gcc-4.3)
                       (amd64 ? >=sys-devel/gcc-4.3)
                       (ppc ? >=sys-devel/gcc-4.1.0)
                       (ppc64 ? >=sys-devel/gcc-4.1.0)
xi@localhost /usr/src $ equery depgraph
Display a direct dependency graph for a given package

xi@localhost /usr/src $ equery depends
List all packages that depend on a atom given query
    
por Xsi 13.11.2012 / 06:05

2 respostas

3

equery depgraph <atom> irá listar um gráfico das dependências que precisam ser instaladas

equery depend <atom> lista todos os pacotes que precisam ser instalados diretamente.

    
por 13.11.2012 / 10:19
0

equery depgraph <atom> apresenta todas as dependências necessárias para átomo .

Caso de uso: considerações prévias à instalação

  • Onde o software é baseado em
  • Vale a quantia extra de pacotes?
  • Impedir uma árvore inteira de dependências adicionais pelo ajuste da sinalização USE

Exemplo : bibliotecas qt e kde podem ser obtidas enquanto você é usuário gnome. Você pode impedi-lo desabilitando qt e kde USE flags. Ou escolha encontrar um pacote alternativo que ofereça uma solução semelhante.

equery depends <atom> fornece resolução de dependência invertida. Então, quais outros pacotes são puxados por átomo .

Caso de uso: pacotes bloqueados

Um pacote instalado pode impedir uma atualização.

  • Que outros pacotes utilizaram este átomo?
  • É um requisito absoluto ou podemos nos livrar dele desativando um sinalizador USE?
  • Considere se precisarmos do pacote solicitando este átomo ou se realmente quisermos atualizá-lo.

Mais alguns casos de uso para os dois comandos:

  • caça aos bugs de dependências da árvore do portage
  • Limpeza do sistema
por 28.02.2015 / 23:17

Tags