ПРИМІТКА. Деякий пункт цього питання не повністю зазначено в LSB. Ця відповідь була побудована на Debian Squeeze (Debian 6.0.6). Деякі файлові шляхи та назви файлів можуть змінюватися в інших дистрибутивах. Редагування цієї відповіді допоможе мені знайти файл конфігурації буде вітатися!
Щоб відповісти як ваші бали:
1. Як їх перелічити
(cd /usr/share/consolefonts && find . -type f -name '*.psf.gz'; ) |
sed 's/.\/\(.*\).psf.gz/\1/' |
sort |
column
Для шрифтів, складених InKernel, речі відрізняються. У Debian запущене ядро має копію його конфігураційного файла в /boot
:
grep '^CONFIG_FONT' /boot/config-2.6.32-5-amd64
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
2. Як я можу змінити консольні шрифти?
Залежно від того, чи потрібно зміни бути постійними:
- Для безпосередніх змін (без постійних):
setfont -f Lat15-VGA28x16
- Що стосується змін постійних, ознайомтесь
zless /usr/share/doc/console-setup/README.Debian
vi /etc/default/console-setup
3. Чи варто використовувати / usr / local / lib / consolefonts /?
Насправді, так . Ви можете просто (як root) створити групу consolefont
, додати учасника до цієї групи та змінити власника каталогу групи:
addgroup --system consolefont
chown root:consolefont /usr/local/lib/consolefonts
chmod 775 /usr/local/lib/consolefonts
adduser toto consolefont
fc-list
, принаймні, як мінімум. Який Linux ти працюєш?