Jeg spekulerede på, om der er nogen værktøjer til at præsentere kompileringstidspunkter / flag for en pakke i Gentoo, når de dukker op . Jeg henviser til noget som dette
Kommentarer
- Virkelig? Indstilling af USE-flag til forskellige pakker er standardkonfiguration af portage. Har du læst om dens manual? Ved at placere nogle filer i /etc/portage/XX.d/ (kan ' ikke huske navnet nu), vil du over hele /etc/make.conf
Svar
emerge gentoolkit
Derefter equery u CATEGORY/PKG
giver dig USE-flagene til CATEGORY/PKG
, det viser de tilgængelige flag (og skal bruges i henhold til dine USE-indstillinger) samt de faktisk anvendte flag for eventuelle allerede installerede pakker. Nyttigt, hvis du har brug for at huske, hvad der blev brugt til en installeret pakke.
Hvis du derefter kører kommandoen euse -E FLAG
eller euse -D FLAG
, kan du aktivere eller deaktivere FLAG globalt. Som nævnt i en anden kommentar flaggie
kan justeres /etc/portage/package.use
, men du behøver ikke at røre ved det ofte; du vil undgå at tilføje noget hundrede gange, som bare kunne indstilles globalt.
Kommentarer
- equery viser de tilgængelige flag (og skal bruges i henhold til dine BRUG-indstillinger) samt flagene, der faktisk blev brugt til alle allerede installerede pakker. Nyttigt, hvis du har brug for at huske, hvad der blev brugt til en installeret pakke.
Svar
Se på app-portage / ufed.
Kommentarer
- Tak. Kan ufed bruges pr. pakke til indstille USE-flag?
- Beklager, ufed bruges til at redigere systembrede flag: /
- 🙁 At ' er trist . Det ville være cool i mit sind at have et sådant værktøj.
Svar
Brug emerge -av ...
, og det viser dig en liste over pakken s der skal flettes, inklusive USE-flag.
For at indstille USE-flagene til en pakke skal du enten bruge /etc/portage/package.use
eller et værktøj som flaggie
der gør jobbet for dig.