Eu estava me perguntando se há alguma ferramenta para apresentar as opções / sinalizadores de tempo de compilação de um pacote no Gentoo ao emergir . Estou me referindo a algo como isso

Comentários

  • Sério? Definir opções de USE para pacotes diferentes é a configuração padrão do portage, você leu sobre seu manual? Colocando alguns arquivos em /etc/portage/XX.d/ (não pode ' lembrar o nome agora), você amplia o /etc/make.conf

Resposta

emerge gentoolkit

Depois, equery u CATEGORY/PKG lhe dará os sinalizadores de USE para CATEGORY/PKG, ele mostrará os sinalizadores disponíveis (e para serem usados de acordo com suas configurações de USE), bem como os sinalizadores realmente usados para quaisquer pacotes já instalados. Útil se você precisar lembrar o que foi usado para um pacote instalado.

Se você executar o comando euse -E FLAG ou euse -D FLAG, poderá ativar ou desativar o FLAG globalmente. Conforme mencionado em outro comentário, flaggie pode ajustar /etc/portage/package.use, mas você não deve precisar tocar com tanta frequência; você gostaria de evitar adicionar algo cem vezes que poderia ser definido globalmente.

Comentários

  • equery mostrará os sinalizadores disponíveis (e para ser usado de acordo com suas configurações de USE) bem como os sinalizadores realmente usados para quaisquer pacotes já instalados. Útil se você precisa se lembrar do que foi usado para um pacote instalado.

Resposta

Dê uma olhada em app-portage / ufed.

Comentários

  • Obrigado. O ufed pode ser usado por pacote para definir os sinalizadores de USE?
  • Desculpe, ufed é usado para editar os sinalizadores de todo o sistema: /
  • 🙁 Isso ' é triste . Seria legal para mim ter uma ferramenta assim.

Resposta

Use emerge -av ... e exibirá uma lista de pacotes s a serem mesclados, incluindo os sinalizadores de USE.

Para definir os sinalizadores de USE para um pacote, use /etc/portage/package.use ou uma ferramenta como flaggie que faz o trabalho para você.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *