Zastanawiałem się, czy są jakieś narzędzia do prezentowania opcji / flag czasu kompilacji pakietu w Gentoo podczas wyłaniania się . Mam na myśli coś takiego jak to
Komentarze
- Naprawdę? Ustawienie flag USE dla różnych pakietów to standardowa konfiguracja Portage, czy czytałeś o jego instrukcji? Umieszczając niektóre pliki w /etc/portage/XX.d/ (czy ' nie pamiętam teraz nazwy), uzyskujesz ogólną /etc/make.conf
Odpowiedź
emerge gentoolkit
Następnie equery u CATEGORY/PKG
poda flagi USE dla CATEGORY/PKG
, pokaże dostępne flagi (i do użycia zgodnie z ustawieniami USE), a także flagi faktycznie używane dla już zainstalowanych pakietów. Przydatne, jeśli chcesz zapamiętać, co zostało użyte dla zainstalowanego pakietu.
Jeśli następnie uruchomisz polecenie euse -E FLAG
lub euse -D FLAG
, możesz włączyć lub wyłączyć FLAG globalnie. Jak wspomniano w innym komentarzu, flaggie
można dostosować /etc/portage/package.use
, ale nie powinno się tak często dotykać; lepiej unikać dodawania czegoś sto razy, co można by ustawić globalnie.
Komentarze
- equery pokaże dostępne flagi (i będzie używane zgodnie z ustawieniami USE) a także flagi faktycznie używane dla już zainstalowanych pakietów. Przydatne, jeśli chcesz pamiętać, co zostało użyte do zainstalowanego pakietu.
Odpowiedź
Spójrz na app-portage / ufed.
Komentarze
- Dzięki. Można go używać w pakiecie do ustawić flagi USE?
- Przepraszamy, ufed służy do edycji flag w całym systemie: /
- 🙁 To ' jest smutne . Byłoby fajnie mieć takie narzędzie.
Odpowiedź
Użyj emerge -av ...
i wyświetli listę pakietów s do scalenia, w tym flagi USE.
Aby ustawić flagi USE dla pakietu, użyj /etc/portage/package.use
lub narzędzia takiego jak flaggie
który wykona zadanie za Ciebie.