How to Install Viber on Linux Desktop

Brief: This article shows various ways to install and use Viber, a free voice and video call, and messaging app in Linux.

Viber is a well-known, free, and secure voice/video calls and messaging app, which works on desktops, mobile, as well as tablets and keeps all communications synced between devices.

It offers a wide range of communication features such as making voice and video calls, group chats and calls, communities, disappearing messages, deletion and editing of seen messages, and much more.

Viber is very much similar to Skype in letting you make free video/voice calls, send free text/video messages, photos sharing, group conversations, sync contacts, and share locations with one-anther.

[ You might also like: Best Skype Alternatives for Linux Desktop ]

With Viber users can also make HD calls to any Viber users on Android, iPhone, Windows Phone, Windows, Mac, iOS, Linux, and many more over using 3G/4G/5G or WIFI connections.

Before installing and using Viber on your Linux desktop, note that Viber for the desktop that you are about to install is synced to your mobile account, so, before you can activate it, you will need an active Viber account on your mobile phone. Ensure that you have Viber mobile app installed and an account activated.

Viber for desktop allows you to do everything as you do on your smartphones and even it lets you transfer ongoing calls between devices. Isn’t it pretty cool?

Install Viber on Linux Desktop

To install the Viber desktop application on Debian/Ubuntu or any of their derivatives, run the following commands which will download the .deb package (using the wget command) and then install it using the dpkg command:

$ wget -c
$ sudo dpkg -i viber.deb

On Fedora and other RHEL-based Linux systems that support the RPM package format, issue the following commands to download and install the Viber .rpm package:

$ wget -c
$ sudo rpm -i viber.rpm

After installing Viber, search for it in the System menu, once it shows up, click on it to launch it.

Install Viber via AppImage on Linux Desktop

Viber is also available as an AppImage. To use it, all you need to do is download the Viber AppImage, make it executable and run it without necessarily installing it on your system as follows:

$ wget -c
$ chmod +x viber.AppImage
$ ./viber.AppImage
Install Viber AppImage in Linux
Install Viber AppImage on Linux

After launching Viber, open the Viber app on your phone, open the menu screen, open the QR code reader and scan the code you see on the desktop app to get started.

Viber QR Code
Viber QR Code

After scanning the QR code, you can start using Viber. Next, allow it to sync with your mobile device.

Running Viber on Linux Desktop
Running Viber on Linux Desktop

Remove Viber from Linux Desktop

If you want to remove Viber for some reason, you can remove it using the following command.

$ sudo apt remove viber    [On Debian/Ubuntu & Mint]
$ sudo dnf remove viber    [On Fedora/RHEL Systems]

Enjoy! For more information about the Viber communications app, go to its official website.

Hey TecMint readers,

Exciting news! Every month, our top blog commenters will have the chance to win fantastic rewards, like free Linux eBooks such as RHCE, RHCSA, LFCS, Learn Linux, and Awk, each worth $20!

Learn more about the contest and stand a chance to win by sharing your thoughts below!

Ravi Saive
I am an experienced GNU/Linux expert and a full-stack software developer with over a decade in the field of Linux and Open Source technologies

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

Join the TecMint Weekly Newsletter (More Than 156,129 Linux Enthusiasts Have Subscribed)
Was this article helpful? Please add a comment or buy me a coffee to show your appreciation.


Leave a Reply
  1. Viber is good but mainly used for social and casual interactions. However, for online business meetings and video conferences, tools like Webex, R-HUB HD video conferencing servers, GoToMeeting, etc. are used by businesses globally.

  2. If I understand correctly, viber is used to make calls to other calling devices through the Internet. Is this possible without a phone carrier or possible with an unlockable smartphone.

  3. Why do I get an error as below when executing ./

    (Viber:12587): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)’ failed

  4. Works fine with Wine on Fedura (20), many thanks for the tips.

    The privacy issue continues, we have little choice if we want to network via the Internet. Best thing is not to have any more information in your Smartphone phone-book than you would have in the White pages!

    Many thanks.

  5. On ubuntu 12.04 x86_64 works greate! But when click on exit still get popups from viber on my desktop. It close only GUI, daemon not

    In any case THNX A LOT

  6. Are you not sure this is not tied in with the NSA and GCHQ, seems there is very little protection for you personal information on phone and computer.

  7. Looks like it do not work on Centos 6.4

    [root@localhost Viber]# ./
    /root/Viber/./Viber: /lib64/ version `GLIBC_2.14′ not found (required by /root/Viber/./Viber)


Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.