Discord, a premier communication platform, has made waves with its seamless text, voice, and video chat capabilities. Initially gaining traction within the gaming community, its versatility has expanded its reach to various sectors, including professional and business domains. For Fedora Linux users, integrating Discord into their workflow or leisure activities can be a game-changer, and this guide is tailored to elucidate the process of how to install Discord on Fedora Linux.
Discord’s Noteworthy Features:
- Customizable Servers: Users have the autonomy to craft and curate their servers, ensuring they align with their unique requirements.
- Third-party Integrations: Discord’s ecosystem thrives on its ability to mesh well with many third-party applications, amplifying its utility and user experience.
- Moderation Excellence: With a comprehensive toolkit, server administrators can effortlessly ensure a harmonious and secure environment for all participants.
- Crystal-clear Communication: Discord prides itself on delivering high-fidelity, low-latency voice and video chats, fostering smooth interactions.
- Intuitive Design: With a design ethos centered on user-friendliness, navigating Discord’s myriad features is a breeze for both novices and veterans.
This guide will delineate the steps to install Discord on Fedora Linux. We’ll explore two predominant methods: utilizing the RPM Fusion repository and the Flatpak approach via Flathub. Both avenues ensure a streamlined installation experience, positioning you to harness the full potential of Discord on your Fedora Linux setup.
Table of Contents
Step 1: Update Fedora before Discord Installation
Before you continue, your system must ensure all existing packages are up to date to avoid system conflicts.
sudo dnf upgrade --refresh
Step 2: Select Discord Installation Method on Fedora
Method 1: Install Discord with RPM Fusion on Fedora
One possible method to install the Discord communication application on Fedora is to import the RPM Fusion repository. This third-party repository uses the dnf package manager, which Fedora users widely use.
RPM Fusion offers two repositories: “free” and “non-free.” The free repository includes packages licensed under free and open-source licenses. On the other hand, the non-free repository contains software that includes proprietary components, such as codecs and drivers, that are not available under free licenses. Importing the RPM Fusion repository can provide access to many multimedia packages, including the Discord application.
To import the RPM Fusion repository, enter the following command in the terminal:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
To install the Discord application, use the following dnf install command:
sudo dnf install discord
Method 2: Install Discord with Flatpak via Flathub on Fedora
If you prefer to use the Flatpak package manager, which is pre-installed on Fedora and provides access to the latest version of Discord, you can follow these steps. One of the benefits of using Flatpak is that the application runs in a container, which provides a more secure and isolated environment.
Flathub is a third-party repository that hosts many Flatpak applications, including Discord. Flathub allows you to easily access and install the latest version of Discord without worrying about dependencies or conflicts.
Another advantage of using Flatpak with Flathub is that the applications are typically maintained and updated more frequently than those available in the standard Fedora repositories. This means you can take advantage of the latest features and improvements available in the most recent versions of Discord.
If you have previously removed the Flatpak package manager, you can reinstall it using the following command:
sudo dnf install flatpak
To install Discord using Flatpak, you must enable the Flathub repository first. This can be done by executing the following command in your terminal:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Now install Discord using Flatpak, and run the following command in your terminal:
flatpak install flathub com.discordapp.Discord
If you encounter an error message such as “error: Unable to load summary from remote flathub: Can’t fetch summary from disabled remote ‘flathub,'” you can try using the following command instead:
flatpak remote-modify --enable flathub
Step 3: Launch Discord on Fedora Linux
After completing the installation process using either method described above, there are several ways to launch Discord. If you’re in the terminal, you can use the command:
Discord
Flatpak users should use the following command in a terminal instance:
flatpak run com.discordapp.Discord
Not every user will have a terminal open; most may not even use the command line terminal, so to launch the client using the application icon, use the following path.
Not every user is comfortable using the command line terminal. If you prefer to launch the client using the application icon, you can follow these steps:
- Click on “Activities” in the top left corner of your screen.
- Select “Show Applications.”
- Look for the Discord icon and click on it to launch the application.
Example:
After logging into Discord for the first time, there are several things you can do to enhance your experience and make the most of its features.
Here are some tips and handy ideas to get started:
- Customize your profile: You can add a profile picture, set a status message, and update your username to make it more personalized.
- Join a server or create your own: Discord is all about communities. You can join a server or create your own to chat about interesting topics with friends or like-minded people.
- Explore the channels: Once you join a server, you’ll see various channels that discuss different topics. Explore them to see what people are talking about and to join in on the conversation.
- Check out the bots: Discord has a variety of bots that can perform various tasks, such as playing music, setting reminders, and providing information. Look for bots that might be useful to you or your server.
- Use keyboard shortcuts: Discord has several shortcuts that make navigating the application easier and faster. Check out the complete list of shortcuts in the settings.
- Manage your notifications: You can adjust your notification settings to control how and when you receive notifications from Discord.
Discord is also highly customizable, and there are many settings you can adjust to make it more tailored to your preferences.
Here are some things you can customize on Discord:
- Appearance: You can adjust the theme, font size, and other visual aspects of Discord in the settings.
- Keybindings: Besides the default keyboard shortcuts, you can create keybindings for various actions in Discord.
- Audio and Video: You can adjust your input and output devices for voice and video calls and volume levels.
- Privacy and Security: You can adjust your privacy settings, such as whether or not you want to receive friend requests or display your online status.
Additional Commands & Tips with Discord on Fedora
Discord Keyboard Shortcuts
Discord has several keyboard shortcuts to help you navigate the app more efficiently. Here are some of the most useful shortcuts:
Shortcut | Action |
---|---|
Ctrl + Shift + T | Reopen the last closed chat tab |
Ctrl + K | Open the server/channel search box |
Alt + Up/Down | Move between voice channels |
Ctrl + Alt + Up/Down | Increase/decrease voice chat volume |
Ctrl + F | Search within the currently selected channel or DM |
Ctrl + Shift + N | Create a new server |
Ctrl + Shift + M | Toggle mute for the currently selected voice channel |
If you want to modify or create your shortcuts in Discord, you can access the Keybinds menu. Here’s how to do it:
- Click on the gear icon in the app’s lower-left corner to open the User Settings menu.
- Select “Keybinds” from the left-hand sidebar.
- Scroll through the list of available key binds and click on the one you want to modify.
- Click the “Edit Keybind” button and enter your new key combination.
- Click “Save Changes” to apply your new shortcut.
If you want to create an entirely new shortcut, you can do so by clicking the “Add a Keybind” button and following the prompts to set up your custom shortcut.
Update Discord
Discord updates are usually notified through notifications. However, checking in the terminal updates can be helpful. Use one of the following commands, depending on the installation method you used:
DNF Update Method (RPM Fusion):
To update Discord using the DNF package manager, run the following command in the terminal:
sudo dnf update --refresh
Flatpak Update Method:
To update Discord using Flatpak, run the following command in the terminal:
flatpak update
Remove Discord
If you no longer require Discord, you can remove it using one of the following commands, depending on the installation method you used:
DNF Remove Method:
To remove Discord using the DNF package manager, run the following command in the terminal:
sudo dnf remove discord
Flatpak Remove Method:
To remove Discord using Flatpak, run the following command in the terminal:
flatpak remove --delete-data com.discordapp.Discord
Conclusion
Installing Discord on Fedora Linux is a straightforward and efficient process that can be accomplished using either the RPM Fusion or Flatpak with the Flathub repository. Following the installation guide, users can easily set up Discord on their Fedora Linux systems and take advantage of its diverse communication features, making it an excellent choice for personal and professional use cases.
Comments are closed.