Skip to main content

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 터미널 폰트 설정

  1. Xfce Terminal 실행.
  2. 상단 메뉴 Edit > Preferences 클릭.
  3. Appearance 탭 선택.
  4. Font 항목에서 D2Coding 또는 D2CodingLigature를 검색하여 선택함.

4.2 시스템 전체 폰트 설정

  1. Settings > Appearance 실행.
  2. Fonts 탭 선택.
  3. Default FontDefault Monospace FontD2Coding으로 변경함.
    • 단, 시스템 UI 전체를 코딩 폰트로 바꾸는 것이 어색할 경우 Monospace Font만 변경하는 것을 권장함.

5. 폰트 설치 완료 후 정리

작업에 사용된 임시 파일을 삭제함.

rm -rf ~/D2Coding_Temp ~/D2Coding-Ver1.3.2-20180524.zip

6. 기대 효과

  • 코딩 시 가독성 향상.
  • IBus 한글 입력기 사용 시 한글 글자 뭉침이나 간격 오류 방지.
  • !=, ==, => 등 특수 기호의 가독성 확보 (Ligature 버전 사용 시).