NOTA: Algum ponto disto não está completamente declarado na LSB. Esta resposta foi criada em um Debian Squeeze (Debian 6.0.6). Alguns caminhos de arquivo e nomes de arquivos podem mudar em outro distrib. Editar esta resposta para me ajudar a localizar o arquivo de configuração será bem-vindo!
Para responder como seus pontos:
1. Como faço para listá-los
(cd /usr/share/consolefonts && find . -type f -name '*.psf.gz'; ) |
sed 's/.\/\(.*\).psf.gz//' |
sort |
column
Para fontes compiladas InKernel, as coisas são diferentes. No Debian, o kernel em execução possui uma cópia do seu arquivo de configuração em /boot
:
grep '^CONFIG_FONT' /boot/config-2.6.32-5-amd64
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
2. Como posso alterar as fontes do console?
Dependendo de se você deseja que as alterações sejam permanentes:
- Para alterações imediatas (não permanentes):
setfont -f Lat15-VGA28x16
- Para alterações permanentes, consulte
zless /usr/share/doc/console-setup/README.Debian
vi /etc/default/console-setup
3. devo usar / usr / local / lib / consolefonts /?
Na verdade, sim . Você poderia simplesmente (como root) criar um grupo consolefont
, adicionar membro a este grupo e alterar o dono do grupo do diretório:
addgroup --system consolefont
chown root:consolefont /usr/local/lib/consolefonts
chmod 775 /usr/local/lib/consolefonts
adduser toto consolefont