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.
19.10
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.
Rawhide
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
31
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
30
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
Tumbleweed
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