텍스트 모드에서 Linux 실행 - 중국어/펀자브어 등 문자 대신 빈 다이아몬드

텍스트 모드에서 Linux 실행 - 중국어/펀자브어 등 문자 대신 빈 다이아몬드

예를 들어 텍스트 모드에서 다음을 사용합니다.중국어 간체또는인도/펀자브어로케일 콘솔에 문자 대신 빈 다이아몬드 기호가 표시됩니다.

나는 Xubuntu를 실행 중입니다

language-pack-pa*
language-pack-zh*

설치하다.

로케일을 러시아어로 변경하면 예상대로 작동합니다.

johnny@xubuntu:~$ cat /etc/default/locale.ruru
LANG="ru_RU.UTF-8"
LANGUAGE="ru_RU:ru"
johnny@xubuntu:~$ sudo cp /etc/default/locale.ruru /etc/default/locale
...
johnny@xubuntu:~$ date
Ср. янв. 14 13:26:18 GMT 2015          // <-----

중국어로 바꾸면 다이아몬드를 얻습니다.

johnny@xubuntu:~$ cat /etc/default/locale.zhcn
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
johnny@xubuntu:~$ sudo cp /etc/default/locale.zhcn /etc/default/locale
...
johnny@xubuntu:~$ date
2015◆ 01◆ 14◆ ◆◆◆ 13:27:26 GMT         // <-----

그런 다음 X 세션을 시작하면 모든 것이 잘 작동하고 GUI 요소의 레이블과 마찬가지로 스크립트가 터미널에 올바르게 표시됩니다.

콘솔에서 어떻게 수정하나요?

답변1

아무래도 폰트와 관련이 있는 것 같네요. X와 텍스트 모드에서 다른 글꼴을 사용합니다. 간단한 Google 검색을 수행하면 텍스트 모드에서는 이것이 불가능할 수도 있음을 알 수 있습니다.아치 리눅스 포럼그리고LFS 콘솔

관련 정보