Xubuntu 24.04 D2Coding 폰트 설치 및 설정
등록일: 2026-05-04
본 문서는 네이버에서 제공하는 개발자용 폰트인 D2Coding을 설치하고, Xubuntu 시스템의 기본 폰트로 적용하는 절차를 설명함.
1. 개요
- D2Coding: 가독성이 뛰어난 개발 전용 코딩 글꼴임.
- Ligature(합자):
!=,->등의 기호를 미려하게 표현하는 기능을 포함한 버전을 우선 설치함.
2. 폰트 다운로드 및 압축 해제
터미널에서 아래 명령어를 순차적으로 실행함.
# 1. 폰트 저장 디렉토리 생성
mkdir -p ~/.local/share/fonts
# 2. 최신 릴리즈 다운로드 (v1.3.2)
wget [https://github.com/naver/d2codingfont/releases/download/VER1.3.2/D2Coding-Ver1.3.2-20180524.zip](https://github.com/naver/d2codingfont/releases/download/VER1.3.2/D2Coding-Ver1.3.2-20180524.zip)
# 3. 압축 해제 도구 설치 및 압축 풀기
sudo apt update && sudo apt install unzip -y
unzip D2Coding-Ver1.3.2-20180524.zip -d D2Coding_Temp
3. 폰트 파일 복사 (주의 사항 포함)
압축 해제 시 폴더 구조가 중첩되어 있으므로, 실제 .ttf 파일이 포함된 하위 폴더로 진입하여 복사해야 함. 합자 기능을 지원하는 D2CodingLigature 폴더 사용을 권장함.
# 1. Ligature 하위 폴더에서 ttf 파일 복사
cp ~/D2Coding_Temp/D2CodingLigature/*.ttf ~/.local/share/fonts/
# 2. 시스템 폰트 캐시 갱신
fc-cache -fv
# 3. 설치 확인 (목록에 D2Coding이 나타나야 함)
fc-list | grep -i d2coding
4. 시스템 기본 폰트 적용 (Xfce)
설치된 폰트를 시스템 전체와 터미널에 적용하는 방법임.
4.1 터미널 폰트 설정
- Xfce Terminal 실행.
- 상단 메뉴 Edit > Preferences 클릭.
- Appearance 탭 선택.
- Font 항목에서
D2Coding또는D2CodingLigature를 검색하여 선택함.
4.2 시스템 전체 폰트 설정
- Settings > Appearance 실행.
- Fonts 탭 선택.
- Default Font 및 Default Monospace Font를
D2Coding으로 변경함.- 단, 시스템 UI 전체를 코딩 폰트로 바꾸는 것이 어색할 경우
Monospace Font만 변경하는 것을 권장함.
- 단, 시스템 UI 전체를 코딩 폰트로 바꾸는 것이 어색할 경우
5. 폰트 설치 완료 후 정리
작업에 사용된 임시 파일을 삭제함.
rm -rf ~/D2Coding_Temp ~/D2Coding-Ver1.3.2-20180524.zip
6. 기대 효과
- 코딩 시 가독성 향상.
- IBus 한글 입력기 사용 시 한글 글자 뭉침이나 간격 오류 방지.
!=,==,=>등 특수 기호의 가독성 확보 (Ligature 버전 사용 시).