How to Install WeChat, QQ in Ubuntu 24.04 | 22.04 | 20.04

Last updated: December 20, 2024

This simple tutorial shows how to install WeChat, QQ instant messenger and QQ Music in all current Ubuntu releases.

For those doing business or having friends / family members in China, it’s hard to avoid using these top apps. Thanks to wine and Deepin Linux, they are now easy to install in Linux without native support.


Method 1: Use Flatpak package (unofficial)

NOTE: The Flatpak package is NOT verified by, affiliated with, or supported by Tencent.

The Flathub repository now include QQ, WeChat, QQ Music as Flatpak packages run in sandbox environment. It can be installed in most Linux on Intel/AMD platform.

1. First, press Ctrl+Alt+T to open up a terminal window. Then run command to enable flatpak support:

sudo apt install flatpak

Other Linux can follow the official setup guide for Flatpak support.

2. Then, install WeChat by running command:

flatpak install https://dl.flathub.org/repo/appstream/com.tencent.WeChat.flatpakref

Or use the command below to install Linux QQ:

flatpak install https://dl.flathub.org/repo/appstream/com.qq.QQ.flatpakref

For QQ Music, run this command instead:

flatpak install https://dl.flathub.org/repo/appstream/com.qq.QQmusic.flatpakref

If this is the first time you installing a Flatpak app package, then you may need a log out and back in to make app icon visible in start menu (or Gnome app grid).

Uninstall QQ, WeChat, QQ Music Flatpak packages

To uninstall the software packages, use one of the commands below:

  • Uninstall QQ Flatpak package:
    flatpak uninstall --delete-data com.qq.QQ
  • Uninstall QQ Music Flatpak package:
    flatpak uninstall --delete-data com.qq.QQmusic
  • Or uninstall WeChat Flatpak package:
    flatpak uninstall --delete-data com.tencent.WeChat

Method 2: Use official WeChat Linux package

WeChat finally added official Linux support in November 2024.

The official website now provides the .deb and .rpm package for Debian, Ubuntu, Linux Mint, Fedora based systems, as well as universal AppImage package works on most Linux. They support X86_64 (Intel/AMD), arm64, and LoongArch CPU architecture types.

For the .deb or .rpm package, just download it and double-click to install via your system package manager. Or, run one of the commands below to install (say you saved it in Downloads folder):

  • Install .deb package in Debian, Ubuntu, or Linux Mint:
    sudo apt install ~/Downloads/WeChatLinux*.deb
  • Install .rpm package in RHEL, Fedora, etc:
    sudo dnf install ~/Downloads/WeChatLinux*.rpm

For AppImage package, simply add executable permission from file properties dialog, then you can click Run the file to launch the app.

Uninstall

To uninstall the official .deb or .rpm package, use one of the commands below:

sudo apt remove wechat
sudo dnf remove wechat

For the AppImage package, just delete the file using your file manager.

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via ubuntuhandbook1@gmail.com Buy me a coffee: https://ko-fi.com/ubuntuhandbook1 |

6 responses to How to Install WeChat, QQ in Ubuntu 24.04 | 22.04 | 20.04

  1. Hi,

    When install wechat, I got the error on Ubuntu 20.10:

    The following packages have unmet dependencies:
    libgirepository-1.0-1 : Breaks: python-gi (< 3.34.0-4~) but 3.30.4-1 is to be installed
    E: Unable to correct problems, you have held broken packages.

  2. It just works for me on Ubuntu 20.04

  3. I’m using PopOS 20.04, it works, but only first time, after that I can’t open wechat anymore.
    Now I’m using from this tutorial.

    https://github.com/qo6xup6/ubuntu-deepin-wechat

  4. Unfortunately, stopped working in 22.04:

    The following packages have unmet dependencies:
    libldap-2.4-2 : Depends: libsasl2-2 (>= 2.1.27.1) but 2.1.27+dfsg2-3ubuntu1 is to be installed
    E: Unable to correct problems, you have held broken packages.

    Maybe I should just install Deepin as I rely on Wechat and similar Chinese softwarew

  5. I am using Ubuntu 22,04 and installed the WeChat fine without error, but it won’t run. Any suggestion?
    Thanks.

  6. I installed it this way in Tuxedo OS. It works well except that the icon is constantly highlighted (“demand attention”) in KDE. Is there a way to fix this small issue?