Make.conf : quelques personnalisations
Table des matières
Cet article résume les options qu'on peut personnaliser dans le fichier make.conf.
En général, nb cœurs+1
C'est avec LINGUAS et L10N que ça se gère. LINGUAS est en voie de disparition...
Pour les cartes vidéo, mettre celle qu'on possède, mais ici, je vous mets tout :
Pour les claviers, souris et pavés tactiles :
Cela permet de ne pas afficher les lignes de compilation :
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --quiet-build=y"
Introduction
Cet article résume les options qu'on peut personnaliser dans le fichier make.conf.
Les options
Nombres de processus de compilation
En général, nb cœurs+1
Code BASH :
MAKEOPTS="-j9"
La langue des paquets
C'est avec LINGUAS et L10N que ça se gère. LINGUAS est en voie de disparition...
Code BASH :
LINGUAS="fr" L10N="fr"
Les cartes vidéos
Pour les cartes vidéo, mettre celle qu'on possède, mais ici, je vous mets tout :
Code BASH :
VIDEO_CARDS="intel nvidia nouveau radeon vesa virtualbox"
Les périphériques d'entrée
Pour les claviers, souris et pavés tactiles :
Code BASH :
INPUT_DEVICES="evdev synaptics"
Activer la compilation rapide
Cela permet de ne pas afficher les lignes de compilation :
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --quiet-build=y"
Limiter la bande passante
Code BASH :
# Limiter la vitesse à 50ko/s de "emerge --sync" PORTAGE_RSYNC_OPTS="${PORTAGE_RSYNC_OPTS} --bwlimit=50" # Limiter la vitesse à 50k de wget pour le téléchargement des paquets FETCHCOMMAND="${FETCHCOMMAND} --limit-rate=50k" RESUMECOMMAND="${RESUMECOMMAND} --limit-rate=50k" # Limiter la vitesse à 50k de rsunc pour le téléchargement des paquets FETCHCOMMAND_RSYNC="${FETCHCOMMAND_RSYNC} --bwlimit=50" RESUMECOMMAND_RSYNC="${RESUMECOMMAND_RSYNC} --bwlimit=50"