이 내용보다는 다음 링크를 확인해서 설치하십시오. 훨씬 쉽습니다.
데비안에서, 간혹은 카카오톡을 사용하려고 시도할 수 있습니다. 여기저기에 정보가 있기 때문에 보통은 잘 설치될 것으로 기대되지만, 필요한 구성요소 하나의 링크가 이동됨으로써 설치는 되더라도 작동하지 않을 수 있습니다.
아래는 데비안에서 카카오톡을 설치하는 과정을 기록해 둡니다. 아마도 관련된 배포판과 기타 배포판에서도 같은 방식으로 설치될 것으로 기대됩니다.
먼저, wine과 playonlinux를 설치합니다:
- sudo dpkg --add-architecture i386 && sudo apt update
- sudo apt install wine wine32 wine64 libwine libwine:i386 fonts-wine
- sudo apt install playonlinux
다음으로 카카오톡 프로그램이 필요합니다:
그런-다음 playonlinux를 실행합니다. 이제 카카오톡이 동작할 와인 버전을 별도로 설치해야 합니다.
- Tools->Manage Wine versions (조금 기다려야 버전이 표시됩니다)
- 6.14-staging를 선택하고 중간에 있는 오른쪽 화살촉을 누릅니다.
이제, 카카오톡을 설치합니다. 실행되고 있는 playonlinux에서
- 왼쪽의 Install a program을 누릅니다
- 새 창의 왼쪽 맨 아래에 있는 Install a non-listed program을 누릅니다
- 특별히 입력할 사항이 없는 창이 뜨면 Next를 누릅니다
- Virtual drive는 KakaoTalk 정도의 이름으로 만드는 것이 좋습니다
- 새로운 창에서 나오는 세 가지 옵션을 전부 선택합니다
- 와인 버전을 위에서 설치한 6.14-staging를 선택합니다
- 32 bits windows installation을 선택합니다
- Mono 패키지 설치하라는 메시지가 나올 수 있으며, 설치해 줍니다
- Wine configuration에서 Windows Version: Windows 10을 선택합니다
- 구성 요소 설치 화면에서, POL_install_로 시작하는, d3dx11, gdiplus, gecko, mono28를 선택합니다
- d3dx11는 설치될 것입니다:
- gdiplus는 sha1sum 불일치로 설치되지 않을 것입니다. No를 눌러야 계속 진행될 것입니다.
- gecko도 설치되지 않을 수 있습니다. No를 눌러야 계속 진행될 것입니다.
- mono28이 설치될 것입니다.
- 프로그램 선택 화면이 뜰 것입니다. 위에서 받은 카카오톡 설치 실행 파일을 찾아주고 진행합니다:
- 언어는 English로 진행하십시오.
- 선택 화면이 나오면 아무것도 선택할 필요가 없습니다.
- 설치 마지막에 Run KakaoTalk를 선택해제합니다.
이제 없으면 실행이 되지 않는 gdiplus를 다운로드하여야 합니다.
이제 파일을 풀어서 필요한 dll를 복사해야 합니다.
- wine Downloads/WindowsXP-KB975337-x86-ENU.exe /extract:/tmp /q
- cp /tmp/asms/10/msft/windows/gdiplus/gdiplus.dll ~/.PlayOnLinux/wineprefix/KakaoTalk/drive_c/windows/system32/
이제 playonlinux에 있는 카카오톡을 실행해 보십시오.
첫 실행 후에 디바이스(데스크탑) 등록을 하고, 스마트폰으로 인증 번호를 넣어야 접속이 됩니다. 그런-다음 사용자와 암호를 입력해서 카카오톡을 사용할 수 있습니다.
다른 방법 의존성으로 인해, 추가적으로 필요한 것들은 .PlayOnLinux/ressources/ 디렉토리 아래로 옮기고 설치를 진행할 수 있습니다.
Troubleshootings
Themida 관련
Wrong DLL present 오류가 발생합니다. Libraries 탭에서 생긴 gdiplus.dll을 지우고 동작합니다.
한글 폰트
간혹 한글이 깨져서 표시될 수 있습니다. 이것은 시스템마다 다를 것인데, 테스트 시스템에서는 한글 글꼴이 깨짐 없이 잘 표시되었습니다. 어쨌든, 필요에 따라 한글 폰트를 바꿀 수 있습니다.
- 먼저 시스템에 한글 ttf 폰트를 설치합니다.
- 그런-다음 해당 글꼴을 ~/.wine/drive_c/windows/Fonts에 복사합니다.
- 그런-다음 ~/.wine/system.reg 파일에서, MS Shell Dlg, MS Shell Dlg 2를 해당 글꼴로 바꿉니다.
- 그런-다음 카카오톡 Settings -> Display -> Font에서 해당 글꼴을 선택합니다.
kime 또는 nimf를 사용하십시오.