Ubuntu 20.04 에서 설치한 카카오톡을 Ubuntu 24.04 에서 쓰는 방법을 설명한다. WineHQ 를 설치할 수 없어서 Wine 을 설치해서 해결했다.
Contents
사라진 WineHQ
Ubuntu 20.04
지난 여름에 Ubuntu 20.04 에서 카카오톡 PC 버전(윈도 버전)을 설치해서 잘 쓰고 있었다(참고 글 1~2 를 따라 설치했다).
Ubuntu 22.04
그러다가 안드로이드 스튜디오 문제가 생겨서 어쩔 수 없이 우분투를 업그레이드하게 되었다. 20.04 에서22.04 로 업그레이드하였다. 여기서도 카카오톡은 여전히 잘 작동했다. 우분투 업그레이드 외에 따로 더 해준 것은 없었다.
Ubuntu 24.04
그런데 우분투 22.04 를 겨우 하루 사용하고 나서, 또 욕심이 생겼다. 어차피 내친 걸음, Ubuntu 24.04 로 업그레이드하였다. XE to WordPress 마이그레이션을 완료하고 나서 이제 다 됐구나, 안심하고 있었다. 그런데 카톡이 꿈쩍하지 않는다. 클릭해도 아무 반응이 없다. 운영체제와 상관없이 카카오톡은 그 자리에 잘 있지만, 우분투 22.04 에서 24.04 로 업그레이드하는 과정에서 WineHQ 가 없어졌다!
WineHQ 설치되지 않음
그래서 WineHQ 를 설치하기로 했다. 참고 글 3을 따라서 다음과 같이 하면 될 것 같았는데…
$ sudo dpkg --add-architecture i386
$ sudo mkdir -pm755 /etc/apt/keyrings
$ sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
$ sudo apt update
$ sudo apt install --install-recommends winehq-stable
$ wine --version
$ wine winecfg
중간에 다음 오류가 생기면서 설치되지 않는다.
$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
--2024-12-02 13:14:42-- https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
Resolving dl.winehq.org (dl.winehq.org)... 146.75.50.217, 2a04:4e42:7c::729
Connecting to dl.winehq.org (dl.winehq.org)|146.75.50.217|:443... connected.
HTTP request sent, awaiting response... 304 Not Modified
File ‘/etc/apt/sources.list.d/winehq-noble.sources’ not modified on server. Omitting download.
WineHQ 서버에서 도와주지 않으면 방법이 없다.
Wine 설치하자 카카오톡 작동함!
‘나중에 WineHQ 서버에서 올바른 반응이 나오면 그때 WineHQ 를 설치해야지’ 하면서도 한편으로는 섭섭하다. 다른 개발자들하고 소통할 때 카카오톡을 많이 쓰는데 전화기만으로는 아주 불편하다.
그러다가 참고 글 4 를 따라서 Wine & playonlinux 를 설치하기로 했다.
sudo dpkg --add-architecture i386
sudo apt install wine playonlinux -y
이것저것 많이 설치되고 끝났다. 혹시나 해서 카카오톡, multigo 를 실행해 보았다. 잘 작동한다! 만약 playonlinux 를 지우면?
sudo apt remove playonlinux
여전히 카카오톡, multigo 가 잘 작동한다. autoremove 를 실행하면?
sudo apt autoremove
그러자 필요 없는 패키지 두 개가 더 삭제되었다. 카카오톡, multigo 는 여전히 잘 작동한다. 즉, Wine 만 설치해도 카카오톡 실행에 필요한 것들은 다 설치된다는 이야기다.
우분투 24.04 에서 카카오톡을 처음 설치할 때는?
Wine 설정
결과적으로 내 우분투 24.04 에서는 카카오톡을 먼저 설치하고 Wine 을 나중에 설치한 셈이 되었다. Wine 을 먼저 설치하고 카카오톡을 설치해도 당연히 잘될 거로 생각한다.
Wine 을 설치한 후에, 참고 글1을 따라서 다음을 실행한다.
winecfg
설치 마법사에서 단추를 몇 번 눌러준다. Windows 버전도 선택해 준다. Windows 10 또는 다른 버전을 선택한다. 라이브러리 화면에서 “d3dx11_43“을 선택하고 추가 버튼을 클릭한다.
카카오톡 설치
지난 여름에 어딘가에서 KakaoTalk_Setup-windows10.exe 파일을 내려받아 왔다. 파일 생성 일시가 2024년 6월 14일이다. 즉, 내가 내려받은 날짜이다. 아마 내 기억에 카카오톡 공식 홈페이지에서 못 찾아서 네이버에서 검색해서 찾았던 것 같다. 지금 보니 다음 링크에서도 내려받을 수 있다. 파일 이름은 KakaoTalk_Setup.exe 이다. https://www.kakaocorp.com/page/service/service/KakaoTalk
다음 명령으로 설치한다.
cd ~/Download
LANG="ko_KR.UTF-8" wine KakaoTalk_Setup.exe
Wine vs WineHQ 주요 차이점
ChatGPT 한테 물어보니 아래의 답변을 해준다.
항목 | Wine | WineHQ |
---|---|---|
출처 | Linux 배포판의 공식 저장소 | Wine 프로젝트의 공식 저장소 |
버전 | 오래된 안정 버전 제공 가능 | 최신 안정, 개발, 실험 버전 제공 |
업데이트 주기 | 느림 | 빠름 |
설치 명령어 | sudo apt install wine | sudo apt install winehq-stable |
유형 | 단일 버전 제공 | Stable, Devel, Staging 중 선택 가능 |
쉽게 말해 Wine 보다 WineHQ 가 더 좋다는 말이다. 카카오톡이 실행되는 느낌은 비슷한 것 같다. 내가 쓰는 윈도 프로그램은 카카오톡, multigo 정도밖에 없다. 당장은 Wine 만으로도 충분하다. 나중에 WineHQ 서버에서 옳은 응답을 해주면 WineHQ 를 설치해 보겠다.
참고 글
- WineHQ: 【20.04 LTS】 Wine 설치 및 구성
- 【22.04 LTS】 카카오톡 설치
- WineHQ: How to Install Wine on Ubuntu 24.04 LTS
- playonlinux 방법: 우분투 22.04 카카오톡 편한 설치 방법 오류 없음