페도라에서 특정 심볼 문자가 보이지 않는 경우

 

페도라를 사용 중 터미널이나 문자도구 등에서 특정 심볼 문자가 보이지 않고 네모 아이콘으로 표시되는 경우가 있습니다. 이것은 해당 심볼 문자를 가지고 있는 폰트가 설치되어 있지 않은 경우인데 페도라에 기본적으로 설치되는 글꼴만으로는 보이지 않는 심볼 문자들이 꽤 많습니다.

이 문제의 가장 간단한 해결 방법은 google-noto 글꼴 전체를 설치하는 것이나 이것이 너무 부담된다면 일단 보이지 않는 문자가 어떤 것이진 확인하기 위해 유니코드 값으로 검색합니다. 해당 문자 대신 표시되는 네모 아이콘을 자세히 보면 유니코드 값이 표시되어 있습니다. 검색 결과에서 이 문자가 어떤 유니코드 블럭에 있는 것인지 확인한 후 해당 블럭 이름으로 다음과 같이 페도라 패키지를 검색합니다.

dnf search 블럭이름

검색 결과에 표시된 google-noto 글꼴을 설치하고 글꼴을 사용하는 어플리케이션을 재시작 후 정상적으로 심볼 문자가 표시되는지 확인합니다.

예를 들면, 유니코드 값 ‘16A0’를 구글에서 검색하면 나오는 사이트들의 내용에서 ‘Block’으로 표시되는 부분을 보면 ‘Runic’이라고 되어 있습니다. 터미널에서 ‘dnf search Runic’을 실행시키면 google-noto-sans-runic 폰트를 확인할 수 있습니다. 이 폰트를 설치하고 어플리케이션을 재시작하면 됩니다.