NOTA: alcuni punti di questo non sono completamente indicati in LSB. Questa risposta è stata costruita su una compressione Debian (Debian 6.0.6). Alcuni percorsi di file e nomi di file possono cambiare su altri distrib. Modificare questa risposta per aiutarmi a individuare il file di configurazione sarà il benvenuto!
Per rispondere come punti:
1. Come li elenco
(cd /usr/share/consolefonts && find . -type f -name '*.psf.gz'; ) |
sed 's/.\/\(.*\).psf.gz/\1/' |
sort |
column
Per i caratteri compilati InKernel, le cose sono diverse. Su Debian, il kernel in esecuzione ha una copia del suo file di configurazione in /boot
:
grep '^CONFIG_FONT' /boot/config-2.6.32-5-amd64
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
2. Come posso cambiare i caratteri della console?
A seconda se si desidera che le modifiche siano permanenti:
- Per modifiche immediate (non permanenti):
setfont -f Lat15-VGA28x16
- Per le modifiche permanenti, dai un'occhiata a
zless /usr/share/doc/console-setup/README.Debian
vi /etc/default/console-setup
3. dovrei usare / usr / local / lib / consolefonts /?
In effetti, sì . Puoi semplicemente (come root) creare un gruppo consolefont
, aggiungere membri a questo gruppo e cambiare il proprietario del gruppo della directory:
addgroup --system consolefont
chown root:consolefont /usr/local/lib/consolefonts
chmod 775 /usr/local/lib/consolefonts
adduser toto consolefont
fc-list
almeno i caratteri disponibili con . Quale Linux stai eseguendo?