Discord's Linux client first came out back in 2017, but, they don't exactly provide a lot of instructions on how to install it. The client is only offered as an archive for manual installation, or as a .deb package that only works with Debian-based Linux distributions (such as Ubuntu and Linux Mint). However, there are various options available for installing it on your system.
Using the Discord snap
Snaps are a relatively new way of packaging Linux applications. Apps packaged in this manner are both easier to install and use, as they do not require dealing with dependencies, but are also more secure as they are containerized and sandboxed. In addition to that, applications are auto-updated on a daily basis.
Snaps are available on many Linux distributions, including Ubuntu, Fedora, Arch Linux, and Solus. Instructions for enabling snap support on those distros, along with many others, are available at the Snapcraft website.
Once you enable snaps on your system, installing Discord will require a single command:
snap install discord
You will be prompted to enter your password (or to re-run the command with sudo), and once you do that, Discord will be downloaded and ready to use.
Snaps are still a work in progress, and it's possible that you may run into issues such as problems using different keyboard layouts or missing fonts and themes. If you run into any of these problems, you may want to try a different way of installing Discord.
Ubuntu and other Debian-based distributions
While there are various PPAs out there that package Discord, it's a good idea to know how to install the .deb file that you can download from the Discord website. The process is simple:
- Download the Discord .deb package from the Discord website
- Update your apt repositories by running
sudo apt updatein the Terminal
- Install Discord by running
sudo apt install [path to the Discord .deb package]
apt package manager will deal with dependencies and install the package for you.
Note: you should be using
apt, as opposed to the older
This one's easy.
sudo eopkg install discord
Discord is available for other distributions as well (for example, in Arch Linux's AUR), however, installing it manually from the provided archive is not very difficult.
- Obtain the necessary dependencies. These will differ depending on your operating system, as various platforms name packages differently. However, you will need to have
- Download the .tar.gz archive and unpack it. This can be done through the terminal:
tar -xzf [path to Discord archive]
- Move the Discord icon to
- Move the Discord.desktop file to
/usr/share/applications– this will add Discord to most desktop environments' app launchers.
- Move the Discord application folder to
Once you do that, Discord should appear in your list of desktop applications, and you're good to go!
If the application does not start up right, it is a good idea to try running it from the terminal (the command should be
/usr/share/discord/Discord) to see if there are any errors or missing dependencies. You can also change the installation folder, in which case, you would want to update the Discord.desktop file to point to the correct location.
And now that you have Discord installed, why not join the official ModMyDiscord?