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.