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ê.