Ik vroeg me af of er tools zijn om de opties / vlaggen voor compileren van een pakket in Gentoo te presenteren bij het verschijnen . Ik verwijs naar iets als this

Reacties

  • Echt waar? Het instellen van USE-vlaggen voor verschillende pakketten is de standaardconfiguratie van portage, heb je gelezen over de handleiding? Door enkele bestanden in /etc/portage/XX.d/ te plaatsen (kan ' de naam nu niet onthouden), kun je /etc/make.conf over het algemeen gebruiken

Antwoord

emerge gentoolkit

Vervolgens equery u CATEGORY/PKG geeft je de USE-vlaggen voor CATEGORY/PKG, het toont de vlaggen die beschikbaar zijn (en te gebruiken volgens je USE-instellingen) en de vlaggen die daadwerkelijk worden gebruikt voor alle pakketten die al zijn geïnstalleerd. Handig als u moet onthouden wat er voor een geïnstalleerd pakket is gebruikt.

Als u vervolgens het commando euse -E FLAG of euse -D FLAG uitvoert, kunt u FLAG globaal in- of uitschakelen. Zoals vermeld in een andere opmerking flaggie kan /etc/portage/package.use aanpassen, maar dat zou je niet vaak moeten aanraken; je zou willen vermijden iets toe te voegen honderd keer dat gewoon globaal kan worden ingesteld.

Reacties

  • equery zal de beschikbare vlaggen tonen (en te gebruiken volgens uw GEBRUIK-instellingen) evenals de vlaggen die daadwerkelijk worden gebruikt voor reeds geïnstalleerde pakketten. Handig als u moet onthouden wat er voor een geïnstalleerd pakket werd gebruikt.

Answer

Kijk eens naar app-portage / ufed.

Reacties

  • Bedankt. Kan per pakket gebruikt worden om de USE-vlaggen instellen?
  • Sorry, ufed wordt gebruikt om de systeembrede vlaggen te bewerken: /
  • 🙁 Dat ' is triest . Het zou in mijn ogen gaaf zijn om zon tool te hebben.

Answer

Gebruik emerge -av ... en het zal je een lijst met pakketten tonen s die moeten worden samengevoegd, inclusief de USE-vlaggen.

Om de USE-vlaggen voor een pakket in te stellen , gebruikt u /etc/portage/package.use of een tool zoals flaggie die het werk voor je doet.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *