REMARQUE: Un point de cela n'est pas complètement indiqué au LSB. Cette réponse a été construite sur un Debian Squeeze (Debian 6.0.6). Certains chemins de fichiers et noms de fichiers peuvent changer sur d'autres distributions. La modification de cette réponse pour m'aider à localiser le fichier de configuration sera la bienvenue!
Pour répondre comme vos points:
1. Comment les répertorier
(cd /usr/share/consolefonts && find . -type f -name '*.psf.gz'; ) |
sed 's/.\/\(.*\).psf.gz/\1/' |
sort |
column
Pour les polices compilées InKernel, les choses sont différentes. Sur Debian, le noyau en cours d'exécution a une copie de son fichier de configuration dans /boot
:
grep '^CONFIG_FONT' /boot/config-2.6.32-5-amd64
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
2. Comment puis-je changer les polices de la console?
Selon que vous souhaitez que les modifications soient permanentes:
- Pour les changements immédiats (non permanents):
setfont -f Lat15-VGA28x16
- Pour les changements permanents, jetez un œil à
zless /usr/share/doc/console-setup/README.Debian
vi /etc/default/console-setup
3. dois-je utiliser / usr / local / lib / consolefonts /?
En fait, oui . Vous pouvez simplement (en tant que root) créer un groupe consolefont
, ajouter un membre à ce groupe et changer le propriétaire du groupe du répertoire:
addgroup --system consolefont
chown root:consolefont /usr/local/lib/consolefonts
chmod 775 /usr/local/lib/consolefonts
adduser toto consolefont
fc-list
au moins. Quel Linux utilisez-vous?