[Linux] KakaoTalk 설치 (Linux Mint 21.1)

2023. 1. 9. 15:33·Computer/Linux
728x90
728x90

자의는 아니었지만, Mint 21.1 Veva로 업그레이드를 하게 되었음.

설치를 마치고 나서, 업무환경을 다시 구축 중인데 여러 글들을 보다보니 카톡이 생각보다 잘 동작한다는 글들이 많이 올라와있어서 설치를 시도해봄.

우선 playonlinux는 많이 사용하지 않은 것도 있어서 단순히 wine으로만 동작해서 되면 하고 아니면 포기한다는 생각으로 시도한 일이었는데...

단번에 성공을 해서... ㄷㄷㄷ

Versions

  • Linux Mint : 21.1
  • Wine : wine-8.0-rc3 (Staging)
  • KakaoTalk : 3.4.4.3285

Install of Wine

winehq ubuntu에 나온 대로 수행.

1.32 bit architecture 사용가능하도록 설정.

sudo dpkg --add-architecture i386

2.respository key를 다운로드받고 등록.

sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key [https://dl.winehq.org/wine-builds/winehq.key](https://dl.winehq.org/wine-builds/winehq.key)

3.WineHQ의 respoistory를 source list에 등록.

sudo wget -NP /etc/apt/sources.list.d/ [https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources](https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources)

4.apt 의 패키지 respoitory 리스트 업데이트

sudo apt update

5.Staging branch로 wine 설치

sudo apt install --install-recommends winehq-staging

Download KakaoTalk

카카오 사이트에 가서 windows 설치파일 다운로드.

  • 2023.1 현재 KakaoTalk_Setup.exe 가 다운로드됨.

설정 관련 주의사항.

  • 우선 영문으로 설치했음.
  • 설치 종료 하기전 시작하기 체크박스를 해제하고 종료함.

한글 폰트 설치

Nanum font 다운로드

wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip
  • 다운로드 받은 zip을 압축해제하고, Nemo(윈도우의 파일탐색기에 해당)로 font를 열어보면 오른쪽 상단에 install이 있음. 이를 수행.
  • ~/.wine/drive\_c/windows/Fonts 경로에 압축해제후 나온 font들 중 install한 것을 복사해줌.

Wine의 registry 편집

  • ~/.wine/system.reg를 열고 "MS Shell Dlg"와 "MS Shell Dlg 2"의 값을 추가한 font 이름으로 변경.
  • "MS Shell Dlg"="Gulim" "MS Shell Dlg 2"="NanumGothic"

~/Desktop/KakaoTalk.desktop를 다음과 같이 편집.

[Desktop Entry]
Name=KakaoTalk
Exec=env WINEPREFIX="/home/dsaint31/.wine" LANG="ko_KR.UTF-8" wine C:\\\\users\\\\Public\\\\Desktop\\\\KakaoTalk.lnk
Type=Application
StartupNotify=true
Path=/home/dsaint31/.wine/dosdevices/c:/Program Files (x86)/Kakao/KakaoTalk
Icon=E51E_KakaoTalk.0
StartupWMClass=kakaotalk.exe
  • 3번째 줄에 LANG="ko_KR.UTF-8" 부분이 편집한 부분임.

~/.local/share/applications/wine/Programs/KakaoTalk/KakaoTalk.desktop도 같은 처리해 줌.

  • 3번째 줄에 LANG="ko_KR>UTF-8"를 추가함.

이렇게 하고 reboot또는 logout후 다시 login하면 카톡이 동작함.

  • 카톡의 settings에서 폰트를 설치한 폰트로 맞춰줌.
  • 일부 글자는 깨지는데 특수 문자들인 듯...
  • 좀 더 써봐야한다. 이전에도 하루 이틀 지나면 죽는 경우도 있었던 터라...

References

WineHQ

  • apt로 설치하기 보다, 최신 버전의 wine을 선호하다보니...
  • 해당 URL에 Ubuntu및 Mint에서의 Wine설치법이 잘 나와있음.

한글 관련 도움을 받은 사이트0

  • playonlinux를 이용한 설치법이 상세히 나옴. 참고로 읽어보고 시작하면 좋을 듯.
  • 한글 폰트 부분을 이 사이트를 참고함.

한글 관련 도움을 받은 사이트1

  • 한글 설정 뒷 부분을 참고한 사이트.
  • 이전 사이트의 폰트를 굳이 설치 안해도 되지 않았을까 싶음(다시 해볼 생각은 없음)
728x90

'Computer > Linux' 카테고리의 다른 글

[Linux] Network Setting  (1) 2023.02.07
[Linux] 화면 캡쳐 단축키  (0) 2023.01.30
[Linux] Debian 계열 패키지 관리 툴: apt, apt-get  (0) 2023.01.26
[Linux] nano Editor 간단 사용법  (0) 2023.01.10
Linux : zip  (1) 2022.09.19
'Computer/Linux' 카테고리의 다른 글
  • [Linux] 화면 캡쳐 단축키
  • [Linux] Debian 계열 패키지 관리 툴: apt, apt-get
  • [Linux] nano Editor 간단 사용법
  • Linux : zip
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (787)
      • Private Life (15)
      • Programming (206)
        • DIP (116)
        • ML (35)
      • Computer (120)
        • CE (54)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (368)
        • Signals and Systems (115)
        • Math (176)
        • Linear Algebra (33)
        • Physics (43)
        • 인성세미나 (1)
      • 정리필요. (61)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (7)
        • PET Study 2009 (1)
        • 방사선 장해방호 (5)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    SIGNAL
    cv2
    Probability
    SS
    Programming
    signals_and_systems
    인허가제도
    math
    Term
    function
    linear algebra
    signal_and_system
    ML
    Python
    fourier transform
    random
    Optimization
    Vector
    numpy
    opencv
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
[Linux] KakaoTalk 설치 (Linux Mint 21.1)
상단으로

티스토리툴바