Verwenden Sie beim Erstellen von Ports Standardoptionen

388
Ben

Ich kompiliere einige Ports unter FreeBSD, aber während des Kompiliervorgangs werde ich oft mit Optionen für die Abhängigkeiten des Ports begrüßt. Dies führt dazu, dass der Kompiliervorgang angehalten wird, bis ich die Option auswähle (oder in 9/10 Fällen einfach die Standardeinstellungen übernehmen) "OK". Dies ist unpraktisch, da der Kompilierungsprozess oft lang ist und ich mich vom Computer entfernen möchte, ohne mich um die Auswahl von Optionen kümmern zu müssen.

Ich frage mich, ob es ein Argument oder ein Compiler-Flag gibt, mit dem ich automatisch alle Standardwerte für Abhängigkeiten des Ports verwenden kann, den ich kompiliere.

Ich habe versucht, das zu recherchieren, habe aber höchstwahrscheinlich nicht die richtige Terminologie in meinen Abfragen verwendet. Vielen Dank!

2

2 Antworten auf die Frage

3
Craig

Du kannst make config-recursivevorher im Hafen laufen lassen. Dadurch wird die interaktive Konfiguration für alle Abhängigkeiten des Ports ausgeführt.

0
BCran

Sie können ein Ports-Management-Tool wie portmaster (verfügbar unter / usr / ports / ports-mgmt / portmaster ) verwenden, um Ports zu installieren: Es zeigt alle Konfigurationsbildschirme beim Start an und sammelt hilfsweise alle Meldungen (pkg- Nachricht), dass die Ports angezeigt werden sollen, und zeigt sie am Ende an, damit Sie sie in der Build-Ausgabe nicht verpassen.