1. Home
  2. Linux

How to install the Dino XMPP client on Linux

Are you still using XMPP in 2020? Do you need a good client on the Linux desktop to communicate with your friends, family, and co-workers? Look no further than the Dino XMPP app. It’s a beautiful XMPP client written in GTK+ and Vala, and is perfect for your XMPP chat needs! Here’s how to get it working on your Linux system.

Ubuntu installation instructions

On Ubuntu, it is possible to install the Dino XMPP app through the built-in software repositories using the Apt command. To start the installation, open up a terminal window on the desktop by pressing Ctrl + Alt + T or Ctrl + Shift + T on the keyboard. Then, use the installation command below to get the app working on Ubuntu.

sudo apt install dino-im

You should know that the release in the official Ubuntu software repositories is not as up-to-date as the ones available from the developer. If you require a newer version of the app, enter the commands below.


wget https://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/xUbuntu_19.10/amd64/dino_0.1.0~git25.20200305.f099def_amd64.deb

sudo apt install ./dino_0.1.0~git25.20200305.f099def_amd64.deb

18.04 LTS

wget https://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/xUbuntu_18.04/amd64/dino_0.1.0~git25.20200305.f099def_amd64.deb

sudo apt install ./dino_0.1.0~git25.20200305.f099def_amd64.deb

Debian installation instructions

On Debian Linux, you’ll be able to get the Dino XMPP client up and running with little effort, thanks to the fact that the program is included in the “Main” software repository for Debian 10 and Sid.

To start the installation of Dino on your Debian 10 or Sid PC, begin by launching a terminal window. To launch a terminal window on Debian, press Ctrl + Alt + T or Ctrl + Shift + T on the keyboard. Then, with the terminal window open, use the Apt-get command below.

sudo apt-get install dino-im

You should know that Debian Linux does not have the absolute latest release of Dino in their software repositories. For most users, this isn’t a big deal. However, if you need the latest Dino XMPP app, enter the following commands below.

wget https://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/Debian_10/amd64/dino_0.1.0~git25.20200305.f099def_amd64.deb

sudo dpkg -i dino_0.1.0~git25.20200305.f099def_amd64.deb

sudo apt-get install -f

Arch Linux installation instructions

The Dino XMPP IM application is available to all Arch Linux users via the “Community” software repository. To start the installation on your Arch Linux system, begin by launching a terminal window on the desktop.

Once the terminal window is open, you’ll need to enable the “Community” software repository (if it’s not already enabled). To enable “Community,” start by launching the Pacman.conf file in the Nano text editor with the command below.

sudo nano -w /etc/pacman.conf

Inside of the Pacman.conf file, scroll through till you locate “#Community” and remove the # symbol. Be sure also to remove the # from any lines directly below it. Then, press Ctrl + O to save the edits. Press Ctrl + X to close the editor.

After exiting the editor, re-sync your Arch PC with the official servers using the pacman command below.

sudo pacman -Syyu

Finally, install the Dino application with the command below.

sudo pacman -S dino

AUR package

Not a fan of the official “Community” release of the Dino XMPP app on your Arch Linux PC? You’ll be happy to know that there is also an AUR release of the app. Here’s how to get it working.

First, open up a terminal window and use the pacman command to install both the “Git” and “Base-devel” packages.

sudo pacman -S git base-devel

After installing both packages, use the git clone command to download the Trizen AUR helper from the internet. This tool will make installing Dino from the AUR much quicker, as all dependencies are taken care of automatically.

git clone https://aur.archlinux.org/trizen.git

Install the Trizen app with makepkg.

cd trizen

makepkg -sri

Finally, install the AUR release of Dino.

trizen -S dino-git

Fedora installation instructions

On all releases of Fedora Linux (31, 30, and Rawhide), Dino can easily be installed directly from the official Fedora software repositories. To get the app working, start by launching a terminal window on the desktop by pressing Ctrl + Alt + T or Ctrl + Shift + T on the keyboard, and enter the Dnf command below.

sudo dnf install dino

Not happy with the Fedora repo release of the Dino XMPP client? Want the latest version straight from the developer? Enter the following commands to get them working.


sudo dnf install https://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/Fedora_Rawhide/x86_64/dino-0.1.0~git25.20200305.f099def-385.2.x86_64.rpm


sudo dnf install https://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/Fedora_31/x86_64/dino-0.1.0~git25.20200305.f099def-385.1.x86_64.rpm


sudo dnf install https://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/Fedora_30/x86_64/dino-0.1.0~git25.20200305.f099def-385.1.x86_64.rpm

OpenSUSE installation instructions

OpenSUSE Linux is the only mainstream Linux operating system that does not have the Dino XMPP IM client in their software repositories. The reason Dino is excluded is unknown, but the developers have made up for this by providing users the ability to install it via a third-party software repository.

To start the installation, open up a terminal window on the desktop by pressing Ctrl + Alt + T or Ctrl + Shift + T. Then, from there, add the repository to your OpenSUSE app by entering the commands below.

Leap 15.0

zypper addrepo https://download.opensuse.org/repositories/network:messaging:xmpp:dino/openSUsudo SE_Leap_15.0/network:messaging:xmpp:dino.repo

Leap 15.1

sudo zypper addrepo https://download.opensuse.org/repositories/network:messaging:xmpp:dino/openSUSE_Leap_15.1/network:messaging:xmpp:dino.repo


sudo zypper addrepo https://download.opensuse.org/repositories/network:messaging:xmpp:dino/openSUSE_Tumbleweed/network:messaging:xmpp:dino.repo

Run the refresh command to set up the new Dino XMPP software repository on your OpenSUSE system.

sudo zypper refresh

Finally, install the Dino app on OpenSUSE with the following zypper install command.

sudo zypper install dino

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.