"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Linux] 우분투에서 카카오톡 설치하기
728x90

우분투에서 카카오톡 설치하기

 

우분투 22.10에서 카카오톡을 설치하고, 한글 입력을 설정하는 방법 입니다.

 

우분투에서 카카오톡 설치하기

Play on Linux 설치하기

리눅스 버전의 카카오톡은 없기 때문에 WINE 위에 설치합니다. WINE을 관리해주는 Play on Linux에 설치하면 설치가 더 간단하기 때문에 아래 명령으로 Play on Linux를 우선 설치합니다.

$ sudo dpkg --add-architecture i386
$ sudo apt install wine playonlinux -y

설치가 완료되면 Play on Linux 어플리케이션을 실행합니다.

play on linux

 

카카오톡 PC버전 다운로드

카카오톡 PC 버전 윈도우용 설치파일을 다운로드 받습니다.

https://www.kakaocorp.com/page/service/service/KakaoTalk

 

사람과 세상을 향한 모든 연결의 시작, 카카오톡

#메신저 #오픈채팅 #카카오톡 #플랫폼

www.kakaocorp.com

 

Play on Linux에 카카오톡 설치하기

Play on Linux를 실행하고 프로그램 설치 (Install a prgram) > Install a non-listed program을 선택합니다.

 

다음을 계속 누르고, 아래와 같은 선택 화면이 나오면 Install a prgram in a new virtual drive를 선택하고 다음을 누릅니다.

 

이름을 지정합니다. 한글로 지정해도 되고 영어로 설정해도 됩니다.

 

아래와 같은 설정화면서에는 Wine 설정만 체크하고 다음을 누릅니다.

 

64비트로 선택하고 다음을 누르면 Wine이 설치됩니다.

 

Wine 설치가 완료되면 Wine 설정창이 뜹니다. 해당 창에서 Windows 버전을 Windows 10으로 바꾸고 확인 버튼을 눌러서 Wine 설정을 완료합니다.

 

WIne 설정까지 완료되면 카카오톡 설치가 진행됩니다.

 

카톡 설치가 완료되면 카카오톡 실행 체크박스를 해제한 후 설치를 완료 합니다.

 

 

카카오톡 한글 설정하기

설치 완료한 상태 그대로 실행해도 카카오톡 실행은 잘 되지만 한글 입력이 정상적으로 되지 않습니다. 정상적인 한글 입력을 위해서 인코딩 설정, 폰트 설정, 레지스트리 설정을 해줍니다.

 

언어 인코딩 방법 설정하기

Wine 설정에서 인코딩 방법을 설정해 줍니다.

Play on Linux에서 구성 > Kakaotalk 선택 > 기타 설정으로 들어갑니다.

Command to exec before running the program 항목에 export LANG=ko_KR.UTF-8을 입력하고 설정을 종료합니다.

 

한글 깨짐 현상 수정

메뉴나 한글 입력 시 한글이 깨지는 경우 윈도우용 폰트를 설치하면 해결할 수 있습니다. 폰트는 우선 우분투 시스템에 설치하고, 카카오톡을 설치한 Wine에도 설치해야 합니다.

 

우선 나눔고딕이나 맑은고딕 폰트를 다운로드 받습니다.

MalgunGothic.zip
3.29MB
nanumfont.zip
14.25MB

 

다운로드 받은 폰트 파일의 압축을 풀고 ttf를 설치합니다. 해당 파일을 더블클릭하면 폰트 설치창이 뜹니다.

아니면 font config를 커맨드로 설치할 수도 있습니다.

font-config를 이용한 리눅스 폰트 설치

 

리눅스 폰트(linux font) 설치 및 font config 사용법

 

www.lesstif.com

 

맑은 고딕이나 나눔고딕의 ttf 폰트 파일을 Wine에도 복사 합니다. 경로는 다음과 같습니다.

~/PlayOnLinux's virtual drives/{kakaotalk}/drive_c/windows/Fonts

{kakaotalk} 부분에서 Play on linux에서 설치 시 지정한 이름 입니다.

 

/PlayOnLinux's virtual drives/{kakaotalk}/ 경로에 있는 system.reg 파일에 폰트명을 변경합니다.

"MS Shell Dig"와 "MS Shell Dig 2"를 찾아서 맑은 고딕을 사용하면 "Malgun Gothic"으로 나눔고딕을 사용하면 "Nanum Gothic"으로 변경합니다.

 

마지막으로 카카오톡의 설정에 들어가서 폰트를 변경하면 카카오톡이 재실행 되면서 해당 폰트가 적용됩니다.

카카오톡 설정 > 디스플레이 > 폰트 > Malgun Gothic(맑은고딕) 혹은 Nanum Gothic(나눔고딕) 선택

 

한글 다중 입력 현상 해결하기

우분투에 설치한 카톡에서 한글이 두글자, 세글자씩 다중으로 입려되는 경우 Wine의 레지스트리 값을 변경해서 해결할 수 있습니다.

 

Play on Linux에서 설정 > Wine > 레지스트리 편집기로 들어갑니다.

 

레지스트리 편집기가 실행되면 HKEY_CURRENT_USER > Software > Wine 에 키를 추가합니다.

X11 Driver로 이름을 설정하고 값을 추가하는데 키는 inputStyle 값은 root로 하면 됩니다.

 

설정 후 카카오톡을 재실행하면 한글 다중 입력 현상이 없어집니다.

 

이상 우분투에서 카카오톡을 설치하고, 한글 입력을 설정하는 방법을 알아보았습니다.

 

728x90
728x90
LIST