Skip to content

jeonghanlee/kakaotalk-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kakaotalk-env

Linter Run

KakaoTalk Wine setup environment for Debian and Ubuntu Linux.

Prerequisites

The user account must be able to run sudo. On a default Debian installation, add the account to the sudo group from a privileged shell:

usermod -aG sudo ${USER}

Log out and log back in before continuing.

Install Wine and the required font packages:

bash scripts/UpdateWine4Debian.bash

Configure Wine before installing KakaoTalk:

winecfg

Select a Windows version in the Wine configuration dialog. Windows 11 is acceptable for current Wine releases.

winecfg.png
Wine configuration

Makefile Workflow

Show available targets:

make help

Install or reinstall KakaoTalk:

make setup

The setup workflow downloads the installer, updates the Wine shell font mapping, shows the configured font entries, stops any running KakaoTalk process, and starts the installer through Wine.

Upgrade or reinstall from the latest downloaded installer:

make upgrade

If KakaoTalk_Setup.exe already exists, make backup extracts the installer changelog and renames the existing file with a version suffix before downloading a new copy.

Set the Wine shell fonts:

make conf

Show the configured Wine shell font entries:

make conf.show

The default font is NanumBarunGothic. Override it without editing tracked files by creating configure/CONFIG_SITE.local:

DEFAULT_FONT := NanumBarunGothic

Direct CLI Workflow

Start KakaoTalk:

bash kakaotalk.bash start

Stop KakaoTalk:

bash kakaotalk.bash stop

Restart KakaoTalk:

bash kakaotalk.bash restart

Uninstall KakaoTalk:

bash kakaotalk.bash uninstall

Print the local outbound IPv4 address:

bash kakaotalk.bash ip

Setup Screens

During installation, select 한국어 in the installer language prompt.

setup1.png
Setup step 1
setup2.png
Setup step 2
setup2.1.png
Setup step 2.1
setup3.png
Setup step 3
setup4.png
Setup step 4
setup5.png
Setup step 5

Use QR code login.

setup6.png
Setup step 6

Select Nanum Gothic in KakaoTalk settings, then restart KakaoTalk.

setup7.png
Setup step 7
setup8.png
Setup step 8

Korean Input System

ibus-hangul works well with an English UTF-8 locale. A typical locale setup is:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE=en_US.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

References

About

KakaoTalk Environment on Debian Linux (카카오톡 데비안 리눅스 환경)

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages