1. 원인 분석
크게 두가지로 원인을 추정하게 되었는데, 하나는 인코딩(euc, utf8)이나 폰트가 없다.
2. 폰트 문제 해결
#yum install fonts-korean
#rpm -Uvh ttf-nanum-coding-~~~.rpm
( 나눔 글꼴 설치 : http://mapd.tistory.com/6)
당연하지만 폰트문제가 아니었으므로 해결 못함 ^^
3. 인코딩문제 해결
/etc/sysconfig/i18n
/etc/bashrc
파일을 이렇게, 저렇게 수정하라는 내용들이 엄~~~청나게 많은데...
조금 더 찾아보고 공부해야겠지만, 해당 파일들을 수정하고 리부팅을 한 열댓번하니..
어느순간 리눅스가 한글로 완전 변경되어 있었음 ㅋㅋㅋㅋㅋ
4. 결론
1) 한글이 깨져서 나오는 경우 (파이어폭스나 일반 화면등에서, 깨져나오는 글자는 네모칸에 여러 글자들이 나오는 경우)
#vi /etc/sysconfig/i18n
아래와 같이 편집
LANG="ko_KR.UTF-8"
SUPPORTED="ko_KR.UTF-8:ko_KR:ko:en_US.UTF-=8:en_US:en"
SYSFONT="latarcyrheb-sun16"
SYSFONTACM="8859-15"
#vi /etc/bashrc
하단에 추가함
export LANG="ko_KR.UTF-8"
export LC_ALL="ko_KR.UTF-8"
-> 엌ㅋㅋㅋㅋ 리눅스가 한글로 바뀜ㅋㅋㅋㅋ 근데 글자 깨지는건 없어짐
-> 하지만 내가 원했던 문서는 여전히 글자가 깨짐 (퀡듫놷쿩)
참고 : http://blog.naver.com/snim008?Redirect=Log&logNo=140106202864
2) 인코딩 문제 해결
위 1) 대로하게 되면 UTF-8로 하게 되는건데, 이렇게 했을 경우 X윈도 모드에서는 정상적으로 나오지만,
터미널 모드에서는 정상적이지 않게 나오는 문제를 다시 확인함.
해당 파일을 윈도우로 가져와 이리저리 뜯어보고 분석해보니, UTF-8이 아니라 euc-kr로 되어 있다는걸 확인함.
결국 위 내용 들 중 UTF-8 이라는 부분을 전부 euc로 바꾼 뒤 재부팅하니 문제 해결!