콘솔 및 커널 글꼴을 나열하는 방법은 무엇입니까?

콘솔 및 커널 글꼴을 나열하는 방법은 무엇입니까?

나는 많은 콘솔 글꼴을 설치했습니다 /lib/kbd/consolefonts/.

  1. 목록을 어떻게 나열합니까(분명히 내가 할 수 있는 것은 사용 가능한 글꼴 목록이 아니라 파일 이름을 보는 것뿐입니다).
  2. 콘솔 글꼴을 변경하는 방법은 무엇입니까?
  3. 이러한 글꼴에 대해 사용자가 실행할 수 있는 디렉토리를 어떻게 생성해야 합니까 /usr/local/lib/consolefonts/?

이제 내 커널은 SYSFONT 매개변수를 허용합니다: SYSFONT=latarcyrheb-sun16. 내 커널에서 지원하는 글꼴 목록과 이를 선택하는 방법(예: 커널 컴파일 글꼴을 나열하는 방법 등)을 알고 싶습니다.

답변1

참고: 이러한 사항 중 일부는 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

삼./usr/local/lib/consolefonts/를 사용해야 합니까?

실제로,. 간단히 그룹을 만들고(루트로) consolefont그룹에 구성원을 추가하고 그룹의 디렉터리 소유자를 변경할 수 있습니다.

addgroup --system consolefont
chown root:consolefont /usr/local/lib/consolefonts
chmod 775 /usr/local/lib/consolefonts
adduser toto consolefont

답변2

Debian 기반 Linux(예: Ubuntu)를 사용하는 경우 consolecharsconsoletools 패키지를 사용할 수 있습니다. 그것은 마치

$ consolechars -f Arabic-Fixed15.psf.gz

그리고 NAFEhttp://sourceforge.net/projects/nafe/콘솔 글꼴 편집에 사용됩니다.

setfont그 당시에는 저에게 효과가 없었습니다(2008년에 대해 이야기하고 있습니다).

관련 정보