How to Install Deepin Desktop Environment and Derivatives in Ubuntu

Hello, Today I am gonna show you how we can setup Deepin Desktop Environment (DDE) which is maintained under a Linux Distribution Project called Deepin.

Deepin is an Ubuntu based distribution of Linux Kernel for the Chinese (Also available in English) and it is heavily modified to include plenty of useful stuff and rid of less useless/seldom used packages. After booting up Deepin, the first impression is that it is beautiful. It has awesome beautiful theme which has some special bright, elegant and refreshing stuff on it. Its UI (User Interface) is really outstanding. It is available as standalone distribution so you can download and install it on your systems.



Here are easy step wise steps below with screenshots by which you can setyp Desktop Desktop Environment in your Ubuntu Operating System and its Derivatives like Linux Mint, Xubuntu, Kubuntu, etc :-

1. Add the Deepin Repository to your Ubuntu or Ubuntu Derivatives

We need to add Deepin Repository in your Ubuntu or its derivative system. To do so, run the following commands in a shell or terminal:

$ sudo sh -c 'echo "deb trusty main non-free universe" >> /etc/apt/sources.list'
$ sudo sh -c 'echo "deb-src trusty main non-free universe" >> /etc/apt/sources.list'

As I am running Ubuntu 14.04 LTS Trusty Tahr so, I have trusy in above command, if you are  running Ubuntu 13.04 Raring Tail based system, replace trusty with raring.

2. Download and import the public key

Now, we'll have to import the Deepin GPG key and install it by the following commands:

$ wget
$ gpg --import deepin-keyring.gpg
$ sudo gpg --export --armor 209088E7 | sudo apt-key add -

3. Update the source repository index

Now, we need to update our local repository index which has all the information and source url of the packages required to install.

$ sudo apt-get update

4. Install Deepin Desktop Environment

Finally, we need to install package called dde-meta-core which will download and will install all the Core Meta packages as well as dependencies which is required for your workable Deepin Desktop Environment.

$ sudo apt-get install dde-meta-core

Note: The above command will setup Deepin Desktop Environment and its core packages, but if you wanna install some exciting cool apps developed by Deepin Project like Deepin Software Center, Deepin Music Player, Deepin Games, Settings panel. please follow the below steps after the above step is done !

Deepin Packages :

$ sudo apt-get install python-deepin-gsettings deepin-music-player deepin-software-center deepin-movie deepin-game-center

Deepin Game Center


Deepin Music Center



Deepin Software Center


Deepin Movie


Hurray, you have successfully installed Deepin Desktop Environment in your Ubuntu or Ubuntu Derivatives. If you wanna try fully featured Deepin Desktop and more polished stuffs from the project, please feel free to download Deepin Operating System :) Enjoy !

Arun Pyasi 11:00 am


Your email address will not be published. Required fields are marked *

All comments are subject to moderation.


    1. Hi Arafat,
      Do you get any error while switching to Xfce? Cause the dependencies matters. By the way, if you want to remove DDE, you can simply run sudo apt-get purge dde-meta-core then, you may install xfce desktop.

  1. I found many bugs...
    1. Black screen when system locked, result you need restart
    2. Open setting by click gear icon but not close by click on gear icon, we have to open start menu one time,
    Can you solve it ?