How to Install Discord on Pop!_OS 20.04

Discord is a free voice, video, and text chat app used by tens of millions of people ages 13+ to talk and hang out with their communities and friends. Users communicate with voice calls, video calls, text messaging, media, and files in private chats or as part of communities called “servers.” Discord is available on Windows, macOS, and Linux Distros.

In the following tutorial, you will learn how to install Discord client on Pop!_OS 20.04.

Advertisement

Prerequisites

  • Recommended OS: Pop!_OS 20.04 or higher.
  • User account: A user account with sudo or root access.

Update Operating System

Update your Pop!_OS 20.04 operating system to make sure all existing packages are up to date:

sudo apt update && sudo apt upgrade

The tutorial will be using the sudo command and assuming you have sudo status.

To verify sudo status on your account:

sudo whoami

Example output showing sudo status:

[joshua@popos ~]$ sudo whoami
root

To set up an existing or new sudo account, visit our tutorial on adding a User to Sudoers on Pop!_OS.

To use the root account, use the following command with the root password to log in.

su

Method 1. Install Discord with APT Manager

The first option is to use the default apt repository provided by Pop_OS 20.04’s repository. This is a stable and secure version.

First, execute the following apt install command:

sudo apt install discord

Example output:

How to Install Discord on Pop!_OS 20.04

Type “Y,” then press the “ENTER KEY” to proceed with the installation.

Once installed, confirm the installation by checking the apt-cache policy on Discord.

sudo apt-cache policy discord

Example output:

How to Install Discord on Pop!_OS 20.04

Discord updates are handled using the standard apt update & upgrade command and internally within the application.

If you no longer wish to have Discord installed with APT, use the following command to remove the package.

sudo apt autoremove discord --purge -y

This will automatically remove any unused dependencies that were initially installed.

Advertisement

Method 2. Install Discord with Snap (Snapcraft)

The second option is to use the Snap package manager. Pop!_OS users may be familiar with Snap as it is created and maintained by Ubuntu; however, it is not natively installed on your system. However, this can be installed relatively quickly.

To install Snap, use the following command:

sudo apt install snapd

Example output:

How to Install Discord on Pop!_OS 20.04

Type “Y,” then press the “ENTER KEY” to proceed with the installation.

Once Snap is installed, it is highly recommended to log out and back in again or restart your service to ensure snap’s paths are updated correctly.

sudo systemctl restart snapd

Next, some packages come in classic, so you need to create a symlink to enable classic snap support.

sudo ln -s /var/lib/snapd/snap /snap

Next, you need to install the “snap core files” for everything to work correctly. Failure to do this may result in issues down the track.

sudo snap install core

Example output:

core 16-2.52.1 from Canonical✓ installed

Next, install the Discord package using snap:

sudo snap install discord

Example output:

discord 0.0.16 from Snapcrafters installed

As above, this informs you the Discord was successfully installed and the version number.

YOU MUST RESTART YOUR DESKTOP SESSION IF THE ICON IS MISSING!

To view the application Icon, you can log in and out of your session or use the following terminal command.

sudo systemctl restart gdm3

Ignore the above if the Discord icon is present. However, sometimes this bug can occur when installing new packages.

Snap packages are more significant in size than traditional repositories through the APT package manager for several reasons. However, the trade-off is more straightforward maintained packages that are often updated to the latest available version.

For the future, to update along with and any other packages installed by Snap, run the following command:

sudo snap refresh

If you no longer need to have Discord installed, remove it using the Snap remove command.

sudo snap remove discord

Example output:

discord removed
Advertisement

Method 3. Install Discord with Flatpak

The third option is to use the Flatpak package manager. By default, Discord is installed with Pop!_OS 20.04 unless you have removed it. This is another popular option similar to Snap.

First, if Flatpak has been removed, re-install it and its dependencies.

sudo apt install flatpak -y

Next, you need to enable Flatpack for Debian using the following command in your terminal:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Now install Discord using the following flatpak command:

flatpak install flathub com.discordapp.Discord

Example output:

How to Install Discord on Pop!_OS 20.04

A prompt will appear asking to install on (user) or system (root). Typically you will always pick option 2.

Type “Y,” then press the “ENTER KEY” to proceed with the installation.

YOU MUST RESTART YOUR DESKTOP SESSION IF THE ICON IS MISSING!

To view the application Icon, you can log in and out of your session or use the following terminal command.

sudo systemctl restart gdm3

Ignore the above if the Discord icon is present. However, sometimes this bug can occur when installing new packages.

Updates are handled by Flatpack automatically every time you log into your system, generally within the first 10 minutes.

To manually update Flatpak packages, run the following command.

flatpak update

However, if you need to remove the Flatpack version of Discord, run the following command:

flatpak uninstall --delete-data com.discordapp.Discord

Example output:

How to Install Discord on Pop!_OS 20.04

Type “Y,” then press the “ENTER KEY” to remove using Flatpack.

How to Launch Discord Client

Now that you have the Discord client installed, launching can be done in two ways.

In your terminal type:

discord

If you would like to launch Discord and use the terminal, send it to the background:

discord &

Alternatively, Flatpak users will need to launch using the command below from a terminal instance:

flatpak run com.discordapp.Discord

However, this isn’t practical, and you would use the following path on your desktop to open with the path: Activities > Show Applications > Discord. If you cannot find it, use the search function in the Show Applications menu if you have many applications installed.

Example:

discord show applications icon pop os 20.04 | LinuxCapable

Now open Discord, you will come to the login page, either create an account or use an existing account, and that’s it; you have successfully installed Discord on your Pop!_OS desktop.

discord final look pop os 20.04 | LinuxCapable

Comments and Conclusion

The tutorial has outlined how to install Discord from a snap, flatpack, or the apt directory. However, snap packages are somewhat unpopular, so the apt repository and flatpak for backup would be the way to go for most users.

Discord is and will be the number 1 gaming platform for online communities for the years to come. However, TeamSpeak self-hosted is making a comeback. The future will determine if Discord can keep its dominance, given the privacy concern these days.

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
adplus-dvertising
0
Would love your thoughts, please comment.x
()
x