— 이강우 2021/05/01 14:13
이 내용은 CentOS/RHEL 8 에서 테스트 되었습니다.
리눅스 시스템에서 폰트를 추가하는 방법은 아래와 같다.
/usr/share/fonts/
디렉토리에 폰트를 추가한다.fc-cache -r
명령어를 수행한다.
매우 간단하다.
예제로 D2Coding 폰트를 추가하도록 해보자
[root@home ~]# unzip D2Coding-Ver1.3.2-20180524.zip Archive: D2Coding-Ver1.3.2-20180524.zip creating: D2Coding/ inflating: D2Coding/D2Coding-Ver1.3.2-20180524.ttc inflating: D2Coding/D2Coding-Ver1.3.2-20180524.ttf inflating: D2Coding/D2CodingBold-Ver1.3.2-20180524.ttf creating: D2CodingAll/ inflating: D2CodingAll/D2Coding-Ver1.3.2-20180524-all.ttc creating: D2CodingLigature/ inflating: D2CodingLigature/D2Coding-Ver1.3.2-20180524-ligature.ttc inflating: D2CodingLigature/D2Coding-Ver1.3.2-20180524-ligature.ttf inflating: D2CodingLigature/D2CodingBold-Ver1.3.2-20180524-ligature.ttf [root@home ~]# ll 합계 20768 drwxr-xr-x 2 root root 124 5월 25 2018 D2Coding -rw-r--r-- 1 root root 21256997 6월 1 2018 D2Coding-Ver1.3.2-20180524.zip drwxr-xr-x 2 root root 48 5월 25 2018 D2CodingAll drwxr-xr-x 2 root root 151 5월 25 2018 D2CodingLigature
D2Coding
폰트 압축파일을 풀어보면 위와같이 디렉토리 3개가 나온다.
이중에 D2Coding
폰트 디렉토리만 필요하므로 이 폴더를 /usr/share/fonts/
경로로 옮겨주자
[root@home ~]# cd /usr/share/fonts/ [root@home fonts]# mv ~/D2Coding /usr/share/fonts/ [root@home fonts]# ll 합계 36 drwxr-xr-x 2 root root 124 5월 25 2018 D2Coding # <- 이동되었다. drwxr-xr-x. 2 root root 136 4월 30 22:44 abattis-cantarell drwxr-xr-x. 2 root root 4096 4월 30 22:46 dejavu ... 생략 ...
마지막으로 폰트 캐시를 업데이트 해준다.
[root@home ~]# fc-cache -r
명령어 실행결과 아무것도 나오지 않거나 일부 오류가 나타날수 있으나 무시한다.