How to Install Microsoft Edge on Fedora 39/38/37 Linux

Microsoft Edge has carved a niche with its innovative features and robust performance in web browsers. Initially designed for Windows, Microsoft Edge has ventured into the Linux ecosystem, bringing its unique capabilities to Fedora Linux users. If you’re keen on exploring how to install Microsoft Edge on Fedora Linux, this guide is tailored for you.

Why Consider Microsoft Edge for Fedora Linux?

  • Cross-Platform Excellence: Microsoft Edge’s foray into Linux underscores its commitment to versatility and compatibility. Its seamless ability to function across diverse platforms underscores its reputation as a universal browser.
  • Chromium Underpinnings: Built on the robust foundation of the Chromium open-source project, Edge promises rapid browsing, unparalleled web compatibility, and access to a plethora of Chrome extensions.
  • Fortified Security: With Microsoft Defender SmartScreen at its core, Edge is poised to shield users from potential phishing and malware threats. Its commitment to user privacy is evident in features like the InPrivate mode and proactive tracking prevention.
  • Enhanced Reading Experience: Edge’s immersive reader offers a distraction-free reading environment. Users can tailor the reading interface, adjusting text and background hues.
  • Organizational Tools: Edge introduces Collections, a feature that empowers users to collate images, text snippets, and links from diverse websites. Additionally, the vertical tabs functionality augments multitasking, streamlining web navigation.
  • Seamless Integration with Microsoft: Edge’s integration with Microsoft’s suite of services, including Office, Outlook, and Bing, ensures a cohesive and enriched browsing journey.

In the subsequent sections, we’ll elucidate the steps to install Microsoft Edge on Fedora Linux. This guide will encompass methods using the command line terminal, leveraging the official Microsoft RPM for Edge, and the Flatpak approach via Flathub. Whether you’re inclined towards the stable release or wish to experiment with beta or developer iterations, we’ve got you covered.

Section 1: Install Microsoft Edge with DNF on Fedora

Using the DNF package manager, let’s install Microsoft Edge on your Fedora Linux system.

Step 1: Update the Fedora Linux Package Index

Before jumping in, ensuring your system is up-to-date is good practice. This step avoids potential conflicts and ensures a smooth installation process. Open your terminal and execute the following command:

sudo dnf upgrade --refresh

Step 2: Import Microsoft Repository

Before we install Microsoft Edge, we need to add its official repository to our system. However, we should import the GPG key for the RPM packages before doing so. This key verifies the authenticity and integrity of the packages we’ll install, adding an extra layer of security. To import the GPG key, run this command:

sudo rpm --import

This command downloads and imports the Microsoft GPG key used to sign the RPM packages for Microsoft Edge. It ensures the packages are genuine and haven’t been tampered with.

Next, we will add the Microsoft RPM repository to our system. Use the following command to do so:

sudo dnf config-manager --add-repo

You should see the output confirming the addition of the repository as below:

Adding repo from:

Step 3: Install Microsoft Edge Browser on Fedora

The introduction notes that Microsoft Edge offers three versions: stable, beta, and developer. Each serves a different need. The stable version provides a well-tested and reliable user experience. The beta version allows users to experiment with upcoming features but may not be as stable. The developer version is for those who don’t mind living on the edge, using the newest (potentially unstable) features.

For most users, we recommend installing the stable version of Microsoft Edge, which you can do using this command:

sudo dnf install microsoft-edge-stable

You can verify the version and build of Microsoft Edge installed on your system using the following command:

microsoft-edge -version

For those interested in previewing upcoming features, you can install the beta or developer versions of Microsoft Edge. However, remember that these versions may have bugs and aren’t recommended for daily use. To install these versions, use the following commands:

Microsoft Edge Beta:

sudo dnf install microsoft-edge-beta

Microsoft Edge Dev:

sudo dnf install microsoft-edge-dev

Remember that installing these versions won’t replace your stable Microsoft Edge. They will be installed as separate applications.

You can check the versions of these installations with the following commands:

microsoft-edge-beta --version
microsoft-edge-dev --version

Section 2: Install Microsoft Edge via Flatpak and Flathub on Fedora

There are multiple ways to accomplish any task in the world of Linux. In our case, there’s an alternative to the DNF package manager for installing Microsoft Edge on Fedora Linux: Flatpak in conjunction with Flathub. Flatpak, a software utility for application sandboxing and distribution, is an excellent way to access the most recent versions of various software. It serves as an efficient distribution framework for Linux. When used alongside Flathub, an extensive app store, and repository for Linux, it’s a method that many Fedora users may find quite convenient.

Step 1: Activating the Flathub Repository on Fedora for Microsoft Edge

Before installing Microsoft Edge, we must ensure your system’s Flathub repository is active. Flathub hosts a wide variety of applications, including Microsoft Edge. To add the Flathub repository to your system, you’ll need to run the following command in your terminal:

sudo flatpak remote-add --if-not-exists flathub

The flatpak remote-add --if-not-exists command checks if the Flathub repository is already present in your Flatpak configuration. If not, it adds the repository, giving you access to many applications available on Flathub. This is a crucial step in preparing your system for installing Microsoft Edge via Flatpak and Flathub.

Step 2: Installing Microsoft Edge via Flatpak on Fedora

With the Flathub repository active on your system, we’re all set to install Microsoft Edge using the Flatpak package manager. Unlike the previous method that used the DNF package manager and Microsoft’s DNF repository, we can only install the stable and developer versions of Microsoft Edge via Flatpak. However, both versions can be installed side by side.

To install the stable version of Microsoft Edge, use the following command:

flatpak install flathub -y

For those looking to explore the latest features and improvements of Microsoft Edge, you can install the developer version using the following command:

flatpak install flathub -y

If you encounter an error message reading, “error: Unable to load summary from remote flathub: Can’t fetch summary from disabled remote ‘flathub’,” it signifies that the Flathub repository is disabled on your system. To resolve this issue, you’ll need to enable the Flathub repository with the following command:

flatpak remote-modify --enable flathub

After enabling the Flathub repository, try installing Microsoft Edge again using the previous flatpak install command.

Section 3: Launch Microsoft Edge Browser on Fedora

You can launch the browser and explore its features after successfully installing Microsoft Edge on your Fedora Linux system using the DNF or Flatpak method. Depending on your comfort level, different methods exist to launch the Microsoft Edge browser using a command-line or graphical user interface (GUI).

Step 1: Launching Microsoft Edge from the Command Line on Fedora

The terminal or command-line interface can be a powerful tool for managing and controlling your system, offering direct control over your software and files. Here, we provide the command-line instructions for launching Microsoft Edge.

DNF Method of launching Microsoft Edge on Fedora:

To launch the stable version of Microsoft Edge from your terminal, you can execute the following command:


If you’ve installed the Beta or Developer versions of Microsoft Edge, you can also launch these versions using the respective commands:


Flatpak Method of launching Microsoft Edge on Fedora:

If you used the Flatpak method to install Microsoft Edge, you can run the following commands to launch the stable and Developer versions, respectively:

flatpak run
flatpak run

Step 2: Launching Microsoft Edge from the GUI on Fedora

Not all users are comfortable or familiar with using a command-line interface, and that’s perfectly fine. Fedora’s desktop environment provides a user-friendly graphical interface for managing your installed software.

To launch Microsoft Edge from the GUI, you can follow these steps:

  1. Click on Activities, located at the top left corner of your desktop.
  2. Click on Show Applications. This option is usually represented by a grid of dots at the bottom of the sidebar.
  3. Locate the Microsoft Edge icon. You can also use the search bar to type in “Microsoft Edge” to find the application quickly.
  4. Click on the Microsoft Edge icon to launch the browser. If you’ve installed multiple versions (stable, beta, or dev), click on the correct icon for the version you wish to use.
Screenshot showing how to launch Microsoft Edge from the Show Applications menu on Fedora Linux.Pin
Launching Microsoft Edge from the Show Applications menu on Fedora Linux.

Section 4: First-Time Startup with Microsoft Edge on Fedora

Upon launching Microsoft Edge for the first time, you’ll be greeted with an introductory screen designed to facilitate the initial setup and personalization of your browsing experience. This configuration process is straightforward and user-friendly, ensuring your browser is set up to meet your needs best.

Step 1: The Welcome Screen

When you first open Microsoft Edge, a welcome screen will be presented. This screen is intended to help you understand some of the key features of the browser and guide you through the initial configuration process.

Screenshot of Microsoft Edge's first-time setup on Fedora Linux.Pin
Navigating the first-time setup of Microsoft Edge on Fedora Linux.

The welcome screen may include options to customize your privacy settings, set up your new tab page and import bookmarks from your previous browser.

Step 2: Account Sign-In and Synchronization

Microsoft Edge offers a synchronization feature that allows you to access your browsing history, bookmarks, extensions, and more across multiple devices. This is particularly useful if you use multiple computers or other devices and want to maintain a consistent browsing experience.

The sign-in screen will appear as follows:

Screenshot showing layout selection options in Microsoft Edge on Fedora Linux.Pin
Selecting between “Inspiration,” “Informational,” or “Focused” layouts in Microsoft Edge on Fedora.

You will be prompted to sign in with your Microsoft account to enable this feature. If you don’t have an account, you’ll have the option to create one.

However, you can continue without signing in if you do not wish to synchronize your browser data across devices. This can be done by clicking “X” in the pop-up window’s upper right corner.

Step 3: Finalizing Your Configuration

Once you’ve navigated through the welcome screen and decided on the synchronization option, your initial setup of Microsoft Edge is complete. You’re ready to explore the web with your newly installed browser.

Screenshot highlighting the optional sign-in to Microsoft account in Microsoft Edge on Fedora Linux.Pin
Optional step to sign into your Microsoft account in Microsoft Edge on Fedora Linux.

Congratulations! You have successfully configured Microsoft Edge on your Fedora Linux system.

Screenshot confirming the successful installation of Microsoft Edge on Fedora Linux.Pin
Microsoft Edge has been successfully installed and is ready for use on Fedora Linux.

Section 5: Tips on Getting Started with Microsoft Edge with Fedora

When using the Microsoft Edge browser on Fedora Linux, there are several tips and features you should be aware of to enhance your browsing experience. Here, we’ll outline some general advice, customization tips, and additional pointers to help you get the most out of your new browser.

General Tips

Microsoft Edge is packed with several features designed to streamline your browsing. Understanding these features can make your browsing experience more effective and enjoyable.

  • Incognito Mode: Just like other browsers, Microsoft Edge also provides an Incognito Mode, known as InPrivate mode. This feature ensures that browsing data, such as cookies and history, are not saved once you close the browser. To access it, you can use the Ctrl+Shift+N shortcut.
  • Reading View: If you’re reading an article or blog post and want a cleaner view without ads or other distracting elements, Microsoft Edge’s Reading View can be beneficial. Click the book icon in the address bar or press Ctrl+Shift+R to activate it.
  • Developer Tools: Microsoft Edge offers a robust suite of developer tools. Access them by pressing F12 or right-clicking on a webpage and selecting ‘Inspect Element’. These tools are essential for web developers for debugging and website testing.
  • Favorites: Organize your most visited sites using the Favorites feature. Click the star icon on the address bar to add a website to your Favorites.

Customization Tips

Microsoft Edge provides various customization options that let you tailor your browsing experience to your preferences.

  • Choose Your Theme: Microsoft Edge allows you to select between a light and a dark theme. You can change this by going to edge://settings/appearance.
  • New Tab Customization: You can customize what you see when you open a new tab. Go to edge://settings/onStartup to set your preference.
  • Extensions: Enhance your browsing capabilities by adding extensions. Microsoft Edge supports many extensions available on the Microsoft Store and even the Chrome Web Store.

Other Tips

Here are a few additional tips to enhance your browsing experience with Microsoft Edge on Fedora Linux.

  • Update Regularly: Regularly updating your browser ensures you have the latest features and security patches. Microsoft Edge will automatically update itself, but you can also manually check for updates by going to edge://settings/help.
  • Privacy Settings: Microsoft Edge offers flexible privacy settings, allowing you to choose what data is collected. Review these settings by going to edge://settings/privacy.

By implementing these tips, you can customize and optimize your browsing experience on Microsoft Edge.

Section 6: Managing Microsoft Edge with Fedora

When using Microsoft Edge on Fedora Linux, there may come a time when you need to uninstall the browser from your system. Whether transitioning to a new browser or simply wanting to declutter your digital space, the process is straightforward and can be executed with a few commands.

Remove Microsoft Edge Browser with DNF from Fedora

If you’ve used the DNF package manager to install Microsoft Edge, it can also remove the browser from your system. Here’s how to do it:

For the stable version, use the following command:

sudo dnf remove microsoft-edge

For the Beta version, you can use:

sudo dnf remove microsoft-edge-beta

And if you’ve installed the Developer version, execute the following:

sudo dnf remove microsoft-edge-stable-dev

If you’ve decided to completely cut ties with Microsoft Edge and have no intentions of reinstalling it later, removing the associated repositories is also recommended. However, note that if you wish to reinstall Microsoft Edge later, you will have to re-import these repositories and follow the installation steps again.

To remove the repositories, use this command:

sudo rm /etc/yum.repos.d/microsoft-edge*

It’s important to note that executing these commands will remove all three versions of the Microsoft Edge repositories from your system. If you only want to remove the Beta or Developer version while retaining the stable one, you must modify the commands accordingly. Otherwise, the stable version will not receive any necessary updates.

Remove Microsoft Edge Browser with Flatpak from Fedora

The removal process is slightly different if you install Microsoft Edge using Flatpak. Here’s how to uninstall the stable version of Microsoft Edge:

sudo flatpak uninstall

And for the Developer version:

sudo flatpak uninstall

Conclusion: Installing Microsoft Edge on Fedora

In summary, this guide has walked you through installing Microsoft Edge on a Fedora Linux distribution, which can be undertaken through different installation methods like DNF and Flatpak. Each method has unique steps and commands, as explained in detail throughout the guide. While the process might seem intricate at first glance, it offers a robust solution for those seeking to utilize this popular web browser on their Fedora system.

Share to...