make.conf - Headless Server
Auf einem Server braucht man nicht zingend alle Abhänigkeiten, wenn man sich Software aus den Ports baut.
Zum Beispiel kann man X11 komplett ignorieren.
Hier meine /etc/make.conf wie ich sie einsetze:
# Build
MAKE_JOBS_NUMBER?=8
# Optimizations
CPUTYPE?=native
OPTIONS_SET=OPTIMIZED_CFLAGS CPUFLAGS
# Options
OPTIONS_SET+=ICONV
OPTIONS_UNSET=CUPS DEBUG DOCS EXAMPLES FONTCONFIG NLS TEST X11
WITHOUT_MODULES=sound ntfs
WITHOUT_X11=yes
DEFAULT_VERSIONS+=ssl=openssl
-
MAKE_JOBS_NUMBERsollte der Anzahl der CPU Kerne entsprechen. -
OPTIONS_UNSETwählt bei den Dialogen die entsprechenden Optionen ab. Am wichtigsten sind hierCUPS,FONTCONFIGundX11. Diese würden unendlich viele Abhänigkeiten mit rein ziehen, falls man diese anwählt.
last update: 2024-01-28 12:40:56 +0100