오랜만에 다시 우분투로 돌아왔습니다. (debian, ubuntu, arch, blackarch, kali, blackubuntu 무한루프..)

가장 지원성이 높은 OS기 때문에 간만에 카톡 설치를 진행해볼까 합니다.

Wine 설정하기

우선 Wine을 설치해줍니다. apt install로 설치 시 자동으로 x86 버전 또한 같이 깔립니다. (apt-get 으로 설치하시는 경우에는 32비트용 또한 따로 설치해주셔야 합니다)

#> apt install wine-stable

그다음 wine 설정을 초기화줍니다. 다만 사용자 계정에서 진행해주셔야 하니 root로 로그인해서 설치중이시라면 사용자 계정으로 스위칭해준 후 진행합니다.

#> WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot

기존 wine으로는 dll 등 떄문으로 인해 바로 카카오톡 사용이 어렵습니다. winetricks 를 이용해서 관련 모듈들을 설치해주어야만 깔끔하게 사용할 수 있습니다.
Winetricks 에서 스크립트를 받은 후 실행해줍시다.

#> wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
#> chmod 777 winetricks

아, 스크립트를 실행하기 전 cabextract를 설치해줍니다. 해당 스크립트는 cabextract를 사용하기 때문에 미리 설치가 필요합니다.

#> apt-get install cabextract

설치 이후 winetrcks를 실행하면 체크박스가 있는 화면이 나타나게 됩니다.

#> ./winetricks

1. Select the default wineprefix 체크(Checked)

2. Install a Windows DLL or component 체크(Checked)

3. gdiplus, msxml6, riched30, wmp9 체크(Checked)

(거꾸로 찾으시면 금방 찾습니다)

winetricks 화면

wmp9(미디어플레이어), 각각 설치 화면이 별도로 발생하기 떄문에 클릭클릭 해줘야합니다. 

이후 계속 넘어가 주시면 gdiplus, msxml6 등등 각각 항목에 대해 설치를 진행하게 됩니다. 모두 완료되면 일단 준비는 어느정도 끝났습니다.

Wine 내에서는 리눅스와 다르게 폰트가 적용되기 때문에 한글이 없는 경우에는 폰트를 깔아주시기 바랍니다. (뭐 영어로 쓰실거면 굳이 상관없습니다..)

Wine으로 카카오톡 설치하기

카카오톡 공식 홈페이지에서 PC 버전 설치파일을 받아줍시다. xp 버전과 이후 버전으로 나뉘는데 Wine 구성 설정에 따라 받으시면 됩니다.
기본은 xp 입니다.

#> wget http://app.pc.kakao.com/talk/win32/xp/KakaoTalk_Setup.exe

or

#> wget http://app.pc.kakao.com/talk/win32/KakaoTalk_Setup.exe

설치 이후 바로 실행하면 카톡 사용이 가능힙니다.


약간의 사용 편의를 위해 Desktop 정보(Application) 을 등록해줍니다. Wine 디렉토리에 보면 이미 Desktop 파일이 구성되어 있는데, 아이콘이나 Language 등 필요한거 수정하시고 applications 로 넣어주시면 됩니다.

#> cd .local/share/applications/wine/Programs/KakaoTalk/
#> vim KakaoTalk.desktop

Icon 변경, LANG 처리 등등

#> cp KakaoTalk.desktop /usr/share/applications/

Applications에 등록되어 아이콘으로도 나타납니다

과정을 요약해서 스크립트로 바꾸면...

[ script.sh ]
sudo apt install wine-stable
WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod 777 winetricks
sudo apt-get install cabextract
./winetricks

# 1. Select the default wineprefix 체크(Checked)
# 2. Install a Windows DLL or component 체크(Checked)
# 3. gdiplus, msxml6, riched30, wmp9 체크(Checked / 거꾸로 찾으시면 금방 찾습니다) 

wget http://app.pc.kakao.com/talk/win32/xp/KakaoTalk_Setup.exe
cp KakaoTalk.desktop /usr/share/applications/

Reference

https://hiseon.me/2018/07/02/ubuntu-kakaotalk/
https://github.com/Winetricks/winetricks

댓글 4개:

  1. 뭔가 안정화된걸까요? 예전보다 버벅이거나 꼬이는 일이 없어지긴 했습니다. 덕분에 편하게 톡 쓰네요 :)

    답글삭제
  2. 덕분에 설치 잘했습니다 감사합니다^^
    윈도우만큼 매끄럽진 않지만 그래도 쓸만하네요!
    단점은 설정누르거나 업데이트때는 먹통이되네요ㅜㅜ

    답글삭제
    답글
    1. 잘 설치되었다니 다행이네요. 저도 여러글들 참조하면서 진행했었는데, 다들 뭐하나씩 문제점이 있더군요.
      저의 경우엔 또 설정쪽은 잘 되네요..

      삭제
  3. 감사합니다!! 잘 작동되네요!

    답글삭제