Jeg lurte på om det er noen verktøy for å presentere kompileringsalternativene / flaggene til en pakke i Gentoo når de dukker opp . Jeg refererer til noe sånt som dette
Kommentarer
- Virkelig? Å sette USE-flagg for forskjellige pakker er standardkonfigurasjon av portage. Har du lest om bruksanvisningen? Ved å plassere noen filer i /etc/portage/XX.d/ (kan ' ikke huske navnet nå), vil du overordnet /etc/make.conf
Svar
emerge gentoolkit
Deretter equery u CATEGORY/PKG
gir deg USE-flaggene for CATEGORY/PKG
, det viser flaggene som er tilgjengelige (og skal brukes i henhold til dine BRUK-innstillinger), samt flaggene som faktisk brukes for pakker som allerede er installert. Nyttig hvis du trenger å huske hva som ble brukt til en installert pakke.
Hvis du kjører kommandoen euse -E FLAG
eller euse -D FLAG
, kan du aktivere eller deaktivere FLAG globalt. Som nevnt i en annen kommentar kan flaggie
justere /etc/portage/package.use
, men du trenger ikke å berøre det ofte. Du vil unngå å legge til noe hundre ganger som bare kan settes globalt.
Kommentarer
- equery viser flaggene som er tilgjengelige (og skal brukes i henhold til BRUK-innstillingene dine) samt flaggene som faktisk ble brukt for alle pakker som allerede er installert. Nyttig hvis du trenger å huske hva som ble brukt til en installert pakke.
Svar
Ta en titt på app-portage / ufed.
Kommentarer
- Takk. Kan ufed brukes per pakke til sette USE-flaggene?
- Beklager, ufed brukes til å redigere systembrede flagg: /
- 🙁 At ' er trist . Det ville være kult i mitt sinn å ha et slikt verktøy.
Svar
Bruk emerge -av ...
og den viser deg en liste over pakken s som skal slås sammen, inkludert USE-flaggene.
For å sette USE-flaggene for en pakke, bruk enten /etc/portage/package.use
eller et verktøy som flaggie
som gjør jobben for deg.