ubuntu

우분투에서 카카오톡 사용하기

소화자/ editor

  • 13 comments
  • 17,548 views
  • 2017년 11월 27일

우분투에서 wine과 playonlinux를 최신버젼으로 하여 윈도우프로그램이
좀더 안정적으로 실행될 수 있도록 한 후 카카오톡을 설치해보자.

시작하기 전에


처음에 우분투 리눅스를 사용하면서 아쉬웠던 것이  은행 공인 인증서 사용이 필요할 때면
윈도우 인터넷 익스플러로가 필요해서, 듀얼부팅으로 윈도우를 사용하는 불편함을 감수 했었지만,
이젠 스마트폰으로 해결하니, 윈도우로 부팅할 일은 거의 없어졌습니다.

그런데 타이핑이 느려 스마트폰에서의 메신저 사용이 점점 영 불편하게 느껴져,
라인 다운로드 에서 크롬 PC버젼을 받아  크롬 브라우져에서 라인을 사용하였습니다만,
카카오톡만 사용하고 계시는 분들이 계셔서, 답답함에
오래전  한 번 설치했다가, 느리고  지원프로그램의 범위가 작아서 지웠던
wine(공식홈) 과 playonlinux(공식홈)를 설치해서  카카오톡을 설치하려니,
wine에서 설치 에러가 발생해서 꽤 애를 먹었습니다.
혹 저와 같은 분들이 계실까 싶어, 제 경험을 공유하고자 합니다.

윈도우 프로그램을 에뮬레이션 하기 위해 wine은 필수고, playonlinux는 꼭 필요하진 않지만
사용자 입장에선 wine 사용시 playonlinux가 없으면 아주 많이 번거로워집니다.

결론적으로 wine 과 playonlinux를 최신 버젼으로 설치하고서 카카오톡을 설치, 사용해 본 결과
예전에는 Unity 데스크탑 아이콘위에서 마우스 오른쪽 버튼이 동작하지 않는 등 조금 불안하게
동작했던 부분들이 많이 안정화 되었음을 알  수 있었습니다.

설치 후 일주일 정도의 사용기간동안  아주 가끔 (1~2번)  카카오톡 서버와의 연결이 안된다며
로그인을 2번 시키는 수고스러움과 폰트가 이쁘지 못하다는 점 외에는 큰 불편은 없었습니다.

참고로 제 우분투 버젼은 64비트 14.04 LTS 버젼입니다만,
설치하는 WineHQ 2.3 Staging 버젼이 우분투 12.04부터 16.04까지 모두 지원하므로 우분투 버젼은 상관없습니다.

자 그럼 시작해 볼까요.

미리 카카오톡 PC 버젼 다운로드  를 클릭하여 카카오톡 설치파일을 받아 둡니다.

나눔 폰트체를 아래의 명령어로 미리 설치해 둡니다.

$ sudo apt-get install fonts-nanum*

 

wine 최신 버젼 설치


아래 설치 명령 내용은 wine(공식홈)  내용을 참조하였습니다.

$ sudo apt-get install software-properties-common
## 64비트 시스템이라면 32bit도 활성화 ##
$ sudo dpkg --add-architecture i386
$ sudo add-apt-repository ppa:wine/wine-builds
$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-staging
$ which wine
$ wine --version

문제가 없으시면 곧바로 아래 playonlinux 최신버젼 설치로 가시면 됩니다.(부럽^^)

만약 sudo apt-get update에서 Hash Sum mismatch /etc/apt/sources.list 에러가 발생한다면
(에러가 없어도 하시면 굳!), /etc/apt/sources.list 파일을 즐겨 사용하시는 에디터로 열어서 파일안에 있는
kr.archive.ubuntu.com,  security.ubuntu.com, extras.ubuntu.com 으로 되어 있는 각각 모두를
ftp.daumkakao.com 으로 바꿔주시고 다시 sudo apt-get update를 해줍니다.

마지막 라인의 winehq-staging은 wine-staging으로 쓰시는 분도 계신데,
wine이 winehq로 통합되면서 winehq로 쓰시는 게 맞고,
제가 wine-staging으로 설치하고 wine –version 으로 체크해 보니,
wine-staging으로 설치했을 때는 testing experimental…. 이란 문구가 추가되어 나오고,
winehq-staging으로 설치시에는 그냥  wine-2.3 (Staging) 이란 문구가 나왔습니다.

.Trouble 대응

잘 설치가 되면  old버젼이 설치되어 있는 경우에도 replace가 되어 버젼업이 됩니다만
저의 경우 아래와 같은 에러 메세지가 발생하여, 포기할까하는 갈등이 시작되었습니다.

The following packages have unmet dependencies:
 wine-staging-i386:i386 : Depends: libgphoto2-6:i386 (>= 2.5.2) but it is not going to be installed
중략................
E: Unable to correct problems, you have held broken packages.

경험치 전투력을 Full로 끌어 올려 보았지만, 지워지지도 새로 설치도 안되어 구글링을 시간 가는 줄 모르고 한 결과
다행이 여기 글 에서 해결의 실마리 부분을 아래 처럼 정리 할 수 있었습니다.

아래 내용은 다운그레이드 방법으로 만일의 경우를 대비해 백업을 받아두시면 좋습니다.
전 라이브 usb 우분투를 만들어 놔서 과감히 실행하였고, 경고 메세지와 함께 recover 할거냐고 물어서
역시 과감히 엔터키 마구 눌러주었습니다.

$ sudo apt-get install aptitude
$ sudo apt-get install libcgmanager0=0.24-0ubuntu7.5 ## 다운그레이드 (이것이 해결책!!)
$ sudo aptitude install wine                         ## wine 1.6 설치 
$ wine --version                                     ## 1.6 버젼 출력 성공!
$ sudo apt-get update
$ sudo apt-get upgrade                               ## 다시 업그레이드

위의 내용으로 잘 복구되었다면, 다시 위로 가셔서 wine 최신 버젼 설치 내용을 반복하시면 됩니다.

 

playonlinux 최신 버젼 설치


아래 설치 명령 내용은 playonlinux(공식홈)  내용을 참조하였습니다.

## https://www.playonlinux.com/en/download.html 에서 Ubuntu 클릭
## You must install the package wine:i386 to get PlayOnLinux working
## playonlinux 최신버젼(4.2.10) 설치
$ wget -q "http://deb.playonlinux.com/public.gpg" -O- | apt-key add -
$ wget http://deb.playonlinux.com/playonlinux_wheezy.list -O /etc/apt/sources.list.d/playonlinux.list
$ sudo apt-get update
$ sudo apt-get install playonlinux
$ which playonlinux                     ## /usr/bin/playonlinux
$ playonlinux --version                 ## 4.2.10 
$ playonlinux                           ## playonlinux 실행

playonlinux는 특별한 에러없이 잘 설치되었습니다.

 

카카오톡 설치


이제 준비가 다 되었으니, 위에서 실행시킨 playonlinux를 이용하여 카카오톡을 설치해 봅니다.

이후 부분은 대부분 화면 자체로 이해하실 수 있고,잘못되어도 가상 드라이브를 지우고
다시 설치하시면 되니 전혀 문제와 걱정이 없습니다.
32비트 선택과 설치 마지막 화면에서의 실행 체크박스 해제만 기억하시면 되므로
그림은 과감히 생략하고 과정에서 보이는 화면을 글로 설명 드리겠습니다.

전 이미 카톡이 설치가 되어 있어 카톡 아이콘이 보입니다.

1. install 클릭 -> 화살표가 뺑뺑도는 화면

2. PlayOnLinux install menu화면의 왼쪽아래 install a non-listed program 클릭

3. PlayOnLinux를 위해  정보 제공으로 도와달라는 화면에서 착하게 Yes 클릭 (최초 1번)

4. Please read this 화면으로 설치 중에 default 설치 디렉토리를 바꾸지 말고,
설치 마지막에 새로 설치한 프로그램이 실행되도록 허락하지 말고 (체크박스 해제),
윈도우를 즉시 리부팅 할거냐에 Yes라고 답할지 몰라도, 어떠한 경우에도
직접 HOST OS를 리부팅할 필요는 없다는 설명 화면(최초 1번)

5. PlayOnLinux는 WineHQ와 관계 없다는 설명 (최초 1번)

6. Manual installation 화면으로 프로그램의 완벽한 실행은 보장하지 못한다는 메세지

7.  새로운 설치이므로 install a program in a new virtual drive 선택

8. 공백없이 원하는 가상드라이브명 아무거나 영어로 적고, 나중에 홈디렉토리 아래
PlayOnLinux’s virtual drives 디렉토리 아래 확인

9. Install some libraries 선택

10. 32bits windows installation 선택 후 작은 화면들(Mono,Gecko) 뜨면 install 눌러 줌,
64bits 선택해보니, 엄청 오랜시간 뒤에 지원에러 발생

11. POL_install_gdiplus , POL_install_riched20, POL_install_riched30, POL_install_wmp9 선택후
시간이 좀 걸리니 wait

12.  Browse를 눌러 미리 다운 받아놓은 카톡 설치 파일( KakaoTalk_Setup.exe )선택후 Next

13. installer Language에서 English 이외에는 네모로 보이므로 그대로 OK

14. installing Kakao Talk에서 Next

15. Destination 폴더 그대로 Next

16. Select components to install 에서, 모두 의미 없으므로 모든 체크박스 해제후 Next

17. Run kakoTalk 체크박스 꼭 해제 후 Finish

18. shortcut 만들 프로그램 선택창에서 방금 설치한 KakaoTalk.exe 파일 선택
(바탕화면에 아이콘 만들어짐)

19. shortcut 이름 지어주기, 저는 그냥 카톡이라고 썼습니다.

20. 다시 shortcut 만들 프로그램 선택창으로 오면 cancel 선택

21. PlayOnLinux 최초 실행화면으로 돌아오고, 카톡이 보임
[저의 경우 메뉴만 영어로 나올뿐 잘 실행됩니다]

22. 카톡을 선택하고 Run을 누르거나, 바탕화면의 카톡아이콘을 마우스 오른쪽 버튼의 Open으로 열면 실행 됨.
[이후 부터는 PlayOnLiux 실행없이 바탕화면의 아이콘만으로 실행 가능합니다] [~/Desktop 폴더에 있는 카톡.desktop 파일을 에디터로 열어보시면 신기하게 Name[fr_FR]이 보입니다.]

=> 이후 PC 카카오톡 설정은 스마트 폰 카카오톡의 설정 -> 개인/보안/PC 연결관리를 이용하여 인증번호로
인증하는 과정 필요. ( 이 부분은 “카카오톡 PC버젼 인증”으로 검색하시면 정보가 아주 많아요)

=> 입력시 한글이 깨지면 카카오톡 Settings/General탭에서 Font를 Nanum~ 체로 바꿔줍니다.
Font바꾸실때 그 아래 Auto Start관련 체크박스도 모두 해제해주시면 더 안정적입니다.

=> PlayOnLinux의 Configure를 이용하면 프로그램 삭제를 아주  쉽게 할 수 있습니다.

=> 아래는 제 컴터에 설치된 카카오톡 모습입니다.

 

마무리


위에 설명을 통해 느끼셨겠지만,제 개인적 경험으로는 Wine만 잘 설치되면,
그 이외의 설치들은 큰 문제가 없었습니다.
이제 버젼업된 Wine과 PlayOnLinux로 조금 더 안정된 카카오톡을 즐기실 수 있기를 기대합니다.
카카오톡도 라인처럼 크롬에서 돌아가면 이 고생을 안해도 될 텐데요 🙂

참! 검색을 해보니 우분투 16.04 데스크탑에서 카카오톡 PC버전 설치하기 란 이미지로 잘 정리된
글이 있었습니다. 이미지 캡처에 꽤 고생하셨을 것 같아 고개가 숙여집니다.
참고 하시면 좋을 것 같습니다.

아! 그리고 저의 경우 한글이 한박자 늦게 써져요.~

이 글이 누군가에겐 조금이나마 도움이 되었으면 하는 작은 바램입니다.

소화자

존재를 드러내지 않고 무림의 배후를 조정하는 전설로만 전해지는 무엇이든 소화하는... 갑 오징어~^-^

13
Leave a Reply

avatar
7 Comment threads
6 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
8 Comment authors
Seungmin소화자박박히지irisDaLae Recent comment authors
newest oldest most voted
cybertramp
Guest
cybertramp

감사합니다. 많이 도움되었습니다.

bella
Guest
bella

감사합니다:)

소화자
Guest

조금이라도 도움이 되셨으면 좋겠습니다.^^

gongreng_tiger
Guest
gongreng_tiger

감사합니다

DaLae
Guest
DaLae

좋은 글 덕분에 우분투 환경에서도 카카오톡을 할 수 있게되었습니다!
정말 감사합니다.

허나, 사소한 문제가 있어서 질문 드립니다.
카카오톡을 실행 해 놓고 카톡 알림을 받을 경우 카카오톡 프로그램이 자동적으로 화면의 최상단으로 오게 되며 포커스가 카카오톡 프로그램에 맞춰지게 됩니다. 윈도우 카카오톡처럼 알람만 받고 창이 열리지 않게 하는 방법은 없을까요? 아시는 방법 있으시면 도움 부탁드리겠습니다

iris
Guest

16. 04. 3 에서 안됩니다 ㅜㅜ

박박히지
Guest
박박히지

터미널 에서부터 막히면 어떻게 해야하나요ㅜㅜ 위에 코드부터 안되요ㅜ

Seungmin
Guest
Seungmin

안녕하세요 저도 패키지 의존성 에러가 떠서 해결하려고 찾는 중인데요.
sudo apt-get install libcgmanager0=0.24-0ubuntu7.5 를 해서 다운그레이드 하려고 하는데
libcgmanager0 패키지의 ‘0.24-0ubuntu7.5’ 버전을 찾을 수 없습니다 < 라는 메시지가 뜨면서 진행이 안되네요 ㅠㅠ 뭐가 문제일까요??