1. 폰트 다운로드
- consolas https://gist.github.com/sigoden/d01ad118da677f796bab01781b7eae23
- Naver D2coing https://github.com/naver/d2codingfont
- IBM Plex Mono https://fonts.google.com/specimen/IBM+Plex+Mono
- lucida-console https://www.cdnfonts.com/lucida-console.font
- 나눔폰트
# 나눔폰트설치
# 명령을 실행하면 /usr/share/fonts/truetype/nanum에 설치가 된다.
$ sudo apt-get -qq -y install fonts-nanum
2. 폰트 설치
# consolas 폰트 다운로드
$ wget -O /tmp/YaHei.Consolas.1.12.zip https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/uigroupcode/YaHei.Consolas.1.12.zip
# 압축 풀기
$ unzip /tmp/YaHei.Consolas.1.12.zip
# 폴더 만들기
$ sudo mkdir -p /usr/share/fonts/consolas
# 폰트 이동
$ sudo mv YaHei.Consolas.1.12.ttf /usr/share/fonts/consolas/
# 폰트 파일 권한 변경
$ sudo chmod 644 /usr/share/fonts/consolas/YaHei.Consolas.1.12.ttf
# 폴더 이동
$ cd /usr/share/fonts/consolas
# 폰트 설치 및 목록 갱신
$ sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv
# 설치 확인
$ fc-list | grep -i "consolas"
3. 폰트 삭제
# 폴더 삭제
$ sudo rm -r /usr/share/fonts/consolas
# 폰트 목록 갱신
$ sudo fc-cache -fv
참고1: https://gist.github.com/sigoden/d01ad118da677f796bab01781b7eae23
참고2: https://sysout.tistory.com/56
참고3: https://linuxhint.com/manually-install-fonts-ubuntu-22-04/
참고4: https://unix.stackexchange.com/questions/123511/find-font-file-from-font-name-on-linux