변군이글루 블로그(Development)
[draft] 리눅스에서 새로운 글꼴을 추가하는 방법 본문
728x90
리눅스에서 새로운 글꼴(Font)을 추가하는 방법
1. 글꼴 파일 다운로드
추가할 글꼴 파일을 다운로드합니다. 대부분의 글꼴 파일은 .ttf(TrueType Font) 또는 .otf(OpenType Font) 확장자를 사용합니다.
2. 글꼴 파일 복사
글꼴 파일을 /usr/share/fonts 디렉토리 또는 해당 글꼴 유형에 맞는 디렉토리에 복사합니다.
예를 들어, TrueType 글꼴의 경우 /usr/share/fonts/truetype 디렉토리에 복사합니다. OpenType 글꼴의 경우 /usr/share/fonts/opentype 디렉토리에 복사합니다.
복사할 때 파일 권한을 변경할 필요가 있을 수 있습니다. 다음 명령을 사용하여 파일 권한을 변경할 수 있습니다.
sudo chmod 644 fontfile.ttf
3. 새로운 글꼴 캐시 업데이트
새로 추가한 글꼴이 시스템에서 인식될 수 있도록 캐시를 업데이트해야 합니다.
sudo fc-cache -fv
4. 글꼴 설치 확인
글꼴이 올바르게 설치되었는지 확인하기 위해 fc-list 명령어를 사용하여 시스템에 설치된 글꼴 목록을 검색할 수 있습니다
fc-list
또는
fc-list | grep "FontName"
설치된 글꼴 리스트 중에서 새로 추가한 글꼴이 있는지 확인할 수 있습니다.
이제 리눅스에 새로운 글꼴을 추가할 수 있습니다.
728x90
font 파일 저정
$ pwd
/usr/share/fonts
$ ls
DroidSansFallback.ttf
적용
- /usr/share/fonts: caching, new cache contents: 1 fonts, 1 dirs
$ fc-cache -fv
/usr/share/fonts: caching, new cache contents: 1 fonts, 1 dirs
/usr/share/fonts/un-core: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/X11/fonts/Type1: skipping, no such directory
/usr/share/X11/fonts/TTF: skipping, no such directory
/usr/local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
폰트 확인
- Droid Sans Fallback:style=Regular
$ fc-list
Droid Sans Fallback:style=Regular
은 돋움,UnDotum:style=Regular
은 궁서,UnGungseo:style=Regular
은 그래픽,UnGraphic:style=Bold
은 바탕,UnBatang:style=Bold
은 디나루,UnDinaru:style=Bold,Light
은 필기,UnPilgi:style=Regular
은 디나루,UnDinaru:style=Regular
은 필기,UnPilgi:style=Bold
은 돋움,UnDotum:style=Bold
은 바탕,UnBatang:style=Regular
은 그래픽,UnGraphic:style=Regular
은 디나루,UnDinaru:style=Bold
yum install -y xorg-x11-font-utils ttmkfdir
mkfontscale
ttmkfdir
728x90
'리눅스' 카테고리의 다른 글
[리눅스] 아파치 웹서버 MPM(prefork, worker) 설정 방법 (0) | 2023.03.01 |
---|---|
Logrotate를 설정하는 방법 (0) | 2023.02.27 |
[draft] NGINX 및 PHP 파일 업로드 크기 제한 변경 (0) | 2023.02.26 |
[리눅스] systemd의 로깅 설정을 변경하기 (0) | 2023.02.26 |
[리눅스] tcpdump 명령어 (0) | 2023.02.26 |