Install Deepin Desktop Environment (DDE) on Fedora Linux 35

The Deepin Desktop Environment (DDE) is known to be one of the most excellent aesthetic-looking desktop environments created by the developers of Deepin Linux. It is often regarded too as the most beautiful desktop on Linux. For users of Fedora, this can be easily installed and be an optional choice for those that like to hop between desktops.

In the following tutorial, you will learn how to install Deepin Desktop Environment (DDE) on Fedora 35 Workstation.


  • Recommended OS: Fedora Linux 35.
  • User account: A user account with sudo or root access.
  • System Recommended Specifications:
    • 2GHZ Processor or higher.
    • 4GB of Ram or higher.
    • 30GB of Hard-Drive space or higher

Update Operating System

Update your Fedora operating system to make sure all existing packages are up to date:

sudo dnf upgrade --refresh -y

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@fedora ~]$ sudo whoami

To set up an existing or new sudo account, visit our tutorial on Adding a User to Sudoers on Fedora.

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


Install Dependency Required

Before you proceed with the installation, run the following command to install or check that the package dnf-plugins-core is installed on your Fedora desktop.

sudo dnf install dnf-plugins-core -y

By default, this should be installed.

The tutorial will utilize the terminal, which can be found in your show applications menu.


How to Install Deepin Desktop Environment (DDE) on Fedora 35

Important Notice Before Installation

Before installing the DDE desktop environment, create backups or plans if you do not like it and want to roll back. Removing any Desktop Environment is challenging and will lead to system instabilities, and there are typically always remnant applications to remove, among other things.

Unless you have minimal system resources, having multiple desktop environments will not hinder your system. Often people have several and switch between, and it is advised to keep all the alternative desktop environments you install or reformat your system altogether.

Do not install the following desktop environment on your Fedora Workstation if this sounds too difficult or risky.

Install Deepin DE on Fedora

Deepin Desktop Environment is featured in Fedora 35’s repositories making the installation relatively straightforward. To begin the installation, use the following command.

sudo dnf group install "Deepin Desktop"

Example output:

How to Install Deepin Desktop Environment (DDE) on Fedora 35

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

The installation may take several minutes depending on the age of your hardware and especially your internet connection. Overall, the download is roughly around 450MB, and the size of disk space required afterward is about 1.5GB.

Once the installation has finished, you need to reboot your PC. This can be done quickly while still in your terminal using the following command.

sudo reboot

First Look & Verifying Deepin DE

Once you have restarted your desktop, you will arrive at your login screen.


First, you need to change and verify the desktop environment by clicking on the clog on the left-hand corner of the screen, and then you select “Deepin” instead of the default “GNOME”.

Example (Click Image Expand):

How to Install Deepin Desktop Environment (DDE) on Fedora 35

Once logged in, you will immediately notice a different amount of changes, including a very sleek theme that has kept the core preferences of Fedora in mind. The taskbar is now located at the bottom of the screen. Users migrating from Windows-based desktops will feel this theme very familiar.

Example (Click Image Expand):

How to Install Deepin Desktop Environment (DDE) on Fedora 35

And that’s it; you have installed the Deepin Desktop on your Fedora 35 system. Be sure to check out the features in the settings menus, you can customize the Deepin desktop quite a lot, and it has different options to GNOME.

How to Update Deepin DE Packages

Run the standard apt update && upgrade commands for future updates for the Deepin desktop environment and any default DNF packages.

sudo dnf update

When updates are available, run the standard upgrade command as you would with any other DNF package.

sudo dnf upgrade

Ideally, you should use this command instead as the other methods are depcriated.

sudo dnf upgrade --refresh -y

How to Remove (Uninstall) Deepin DE

For users who wish to remove the desktop environment, use the following terminal command.

sudo dnf group remove "Deepin Desktop"

Example output:

How to Install Deepin Desktop Environment (DDE) on Fedora 35

Type Y, then press the ENTER KEY to proceed with the removal.

Once complete, reboot your system.

sudo reboot

With Fedora alternative desktop installs, removing these mostly works well, but you may find some leftover applications or instabilities you need to fix yourself.

Comments and Conclusion

In the tutorial, you have successfully learned how to install Deepin Desktop Environment on Fedora 35.

Overall, DDE is a great community project for those wanting a more stable and Ideal for those who want the most out of their desktops, laptops, and netbooks and prefer a traditional desktop metaphor along with brilliant performance as Deepin given the amount of front end GUI work is surprisingly swift and efficient.

For more information on using Deepin Desktop Environment, visit the official documentation.


Like to get automatic updates? Follow us on one of our social media accounts!