Discord was launched in 2015 and quickly became the first choice of gamers communication platform. Although it was originally developed for gamers, the versatile functions of the application also found their needs in other communities.
Discord runs natively on all major operating systems, including Windows, macOS, and Linux. Since there are multiple ways to install software on Linux, not to mention the variety of distributions available to users, installing Discord can get very complicated for a beginner.
This guide shows how to install Discord on various Linux distributions, including Debian / Ubuntu, Arch Linux, and RHEL-based distributions like Fedora.
How to install Discord on Debian / Ubuntu
If you're using a Debian-based Linux distribution like Ubuntu or Linux Mint, you have several options for installing the package. You can either download the DEB package and install it manually from the command line, or you can just use the Snap Store to install Discord.
1. Using the DEB package
DEB is the standard package format for Debian and its derivative operating systems. You can easily install such packages from the command line.
To get started, go to the Discord website and click on the Download for Linux Button. Select from the drop-down menu that appears deb.
Download: Discord (free)
Once the system finishes downloading the package, go to the Downloads Folder and locate the downloaded file.
If you're using Ubuntu, you can just double-click the file to start the installation process. In the next window, click the To install to start installing Discord on your system.
Once the installation process is complete, you can launch Discord from the application menu.
Alternatively, you can install the DEB file from the command line. First change your directory to Downloads Folder with the cd command.
cd ~ / Downloads
Then use the dpkg Command to install the downloaded DEB file.
sudo dpkg -i discord-x.x.x.deb
2. Install Discord using the Ubuntu Software Center
On Ubuntu, you can download Discord using the Ubuntu software application pre-installed.
Start the Ubuntu Software Center from the applications menu.
You can find Discord under the Editor favorites Section. If not, click that Social Category button and from there select Discord.
On the application page, click To install to download the package.
After the installation is complete, you can launch Discord from the applications menu as you normally would with other apps.
To uninstall Discord, go to the Discord page in the Software Center and click the Removed Button.
Option 3: Install Discord with Snap
Once you've configured Snap on your system, you can download the Discord Snap package and simply install it.
First, check that your system has Snap support enabled by using the following command:
If the terminal prints the following, you have installed Snap.
Now install the Discord snap package with:
snap install discord
The package will download and the system will install Discord in no time.
In case you want to uninstall the Discord snap package from your system, use the Extinguish Command:
How to install Discord on other distributions
While the above methods only work in Debian-based distributions like Ubuntu, this section shows a traditional method of installing Discord on any Linux distribution of your choice, including Arch Linux and Fedora.
This is made possible by TAR archives. On Linux, developers typically compress package files into tar archives, which users further decompress and install.
First, download the Discord TAR archive from the official website. click on the Download for Linux Press and select tar.gz from the drop down menu.
Once the download is complete and you have Discord on your device, launch the terminal and change the current working directory to Downloads.
cd ~ / Downloads
Extract the tar file into the / opt Directory with tar:
sudo tar -xvzf discord-x.x.x.tar.gz -C / opt
That / opt / Discord Directory contains the Discord binary and desktop files. Create a symbolic link for the binary in / usr / bin.
sudo ln -sf / opt / Discord / Discord / usr / bin / Discord
The above command will allow you to run Discord from your terminal regardless of the current working directory.
Now create the desktop shortcut and menu entry for Discord. To do this, you have to edit the discord.desktop File. You can use any text editor you want.
sudo nano /opt/Discord/discord.desktop
Change the values next to the To run and symbol Variables. Add to / usr / bin / Discord as the To run Value and /opt/Discord/discord.png as the symbol.
Copy the Discord desktop file to / usr / share / applications so that your system can process them and reflect the changes in the application menu accordingly.
sudo cp -r /opt/Discord/discord.desktop / usr / share / applications
Once you have completed all of the commands, the desktop entry for Discord will be added to the menu.
How to uninstall Discord from your system
If you've installed Discord using its tar package, removing it is a breeze. All you have to do is delete some files from your system. Delete the existing Discord configuration file in the home directory.
sudo rm -r ~ / .config / discord
Then remove all Discord files from the / opt Directory.
sudo rm -rf / opt / Discord
Remove the symbolic link you created for the Discord binary.
sudo rm / usr / bin / Discord
Finally, remove the desktop shortcut from your system.
sudo rm /usr/share/applications/discord.desktop
Alternatively, you can use Discord in an online browser instead
Even if you don't want to install Discord on your system, you can still use Discord Web in a browser. The web version of Discord has all of the features you can find in the desktop client.
To use Discord in your browser, go to discord.com and click the registration Button in the upper right corner of the webpage. Enter your credentials and Discord will automatically redirect you to your dashboard.
Discord Web lets you join voice channels, send text messages, create servers, and basically do anything the desktop app allows you to do.
The only downside to using Discord in a browser is that you can't use the noise cancellation feature while hanging on a voice channel. If this is something you can compromise, you don't even have to install the desktop client on your system.
Discord is becoming the go-to place for many online communities
In addition to gamers, Discord has also become the communication platform of choice for many other communities, including artists and sports enthusiasts. People use Discord to organize team meetings and project collaboration.
It is time that Discord will measure up to other team management platforms like Slack. And who knows? Your school or employer may switch to Discord soon.
What is Slack and how does it work?
Slack is one of the most popular options for messaging in the workplace. Here's what you should know about the app and its features …
About the author
(77 articles published)
Deepesh is Junior Editor for Linux at MUO. He writes informational guides on Linux with the aim of providing a blissful experience for all newbies. I'm not sure about movies, but if you want to talk about technology, he's your type. In his spare time he can be found reading books, listening to different genres of music, or playing guitar.
From Deepesh Sharma
Subscribe to our newsletter
Subscribe to our newsletter for tech tips, reviews, free e-books, and exclusive offers!
Click here to subscribe