CentOS에 wine 설치 후 실행했더니 한글이 깨지는 문제가 발생했다
인터넷이 연결된 환경일 경우 winetricks를 이용해 font를 다운받아 설치할 수 있긴하나
한글폰트가 한개 정도밖에 없어 불편한 점이 있다
그래서 Windows에 있는 폰트를 옮겨 설정하는 방법으로 해결하였다
우선 wine이 설치된 폴더의 설정파일을 열어보자
설치한 wine의 자신이 지정한 prefix에 해당하는 경로로 가보자
필자는 32bit, 64bit wine을 따로 설치하였고
prefix를 wine32, wine64로 지정하였기에
해당 경로는 /root/.wine32 /root/.wine64이다
기본 설치를 했다면 /root/.wine 일 것이다
prefix wine64 먼저 설정하고 동일한 방법으로 wine32에도 수행하자
# cd /root/.[wine prefix]
# cd /root/.wine64
해당 폴더를 보면 system.reg 라는 파일이 있을 것이다
해당 파일을 열어보고 FontSubstitutes 라고 검색해 보면
아래와 같이 나온다
이중에 MS Shell Dlg를 보면 굴림 이라고 설정돼있는걸 볼 수 있다
기본 폰트가 굴림으로 되어있는 듯 한데 굴림 폰트를 가져오거나
다른 폰트를 사용하려면 폰트를 복사해 오고 해당 부분을 수정하면 된다
이제 폰트를 복사해 오자
본인 PC의 OS가 Windows라면 C:\Windows\Fonts 경로에 글꼴들이 있는 것을 볼 수 있다
이중 '굴림 보통' 글꼴을 wine이 설치된 서버의 아래 경로에 복사해 주자
/root/.wine64/drive_c/windows/Fonts
/root/.wine32/drive_c/windows/Fonts
필자는 위의 설정파일에 어디에 쓰이는지는 잘 모르지만
'바탕' 도 설정되어 있는 것을 보았기에 '바탕 보통' 글꼴도 복사해 주었다
아래와 같이 wine을 실행해 보니 한글이 잘 나오는 것을 확인할 수 있다
# WINEARCH=win64 WINEPREFIX=~/.wine64 winecfg
# WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
'Linux - offline(CentOS 7) > wine' 카테고리의 다른 글
[CentOS] Linux wine 설치 2 (.Net Framework 설치 및 응용프로그램 실행) (2) | 2020.11.30 |
---|---|
[CentOS] Linux wine 설치 1 (소스 컴파일, .Net Framework 응용프로그램 실행을 위한 방법, yum 설치 문제점 해결) (0) | 2020.11.09 |
[CentOS] Linux wine 설치(yum repository 이용) (0) | 2020.10.29 |