Software & AppsOperating SystemLinux

How To Install Deepin DE in Ubuntu 20.04: Resolving qtbase-abi-5-9-5 Package Dependency Error

Ubuntu 19

In this article, we will delve into the process of installing the Deepin Desktop Environment (DDE) in Ubuntu 20.04, and how to resolve the qtbase-abi-5-9-5 package dependency error.

Quick Answer

To install Deepin DE in Ubuntu 20.04 and resolve the qtbase-abi-5-9-5 package dependency error, you need to remove any existing PPAs related to DDE, add the correct PPA from the UbuntuDDE team, update your package list, and install the ubuntudde-dde package. If you still encounter the package dependency error, it may be due to an outdated system or conflicts with other PPAs, so it’s recommended to update your system and remove any conflicting PPAs.

Introduction

Deepin is a beautiful, easy-to-use, and reliable operating system. Its desktop environment (DDE) is much appreciated for its design and user-friendliness. However, installing it on Ubuntu 20.04 can sometimes lead to a package dependency error, specifically qtbase-abi-5-9-5. Let’s walk through the installation process and how to resolve this common issue.

Preparations

Before we begin, it’s crucial to remove any existing PPAs related to DDE to avoid conflicts. We will use ppa-purge for this. If you don’t have ppa-purge installed, you can install it using the following command:

sudo apt-get install ppa-purge

sudo is a command that allows you to run programs with the security privileges of the superuser. apt-get is the package handling utility (i.e., installer) in Ubuntu. The install parameter tells apt-get what we want to do.

Once ppa-purge is installed, you can remove the DDE PPA with the following command:

sudo ppa-purge ppa:leaeasy/dde

ppa-purge will disable the PPA and downgrade any packages you’ve installed from it to their versions in the official Ubuntu repositories.

Adding the Correct PPA

After removing the old PPA, we will add the correct PPA from the UbuntuDDE team. This can be done with the following command:

sudo add-apt-repository ppa:ubuntudde-dev/stable

add-apt-repository is a script which adds an external APT repository to either /etc/apt/sources.list or a new file in /etc/apt/sources.list.d/. The ppa:ubuntudde-dev/stable is the PPA we are adding.

Next, update your package list with the following command:

sudo apt-get update

The update command is used to resynchronize the package index files from their sources via Internet.

Installing the Deepin Desktop Environment

Now that we have the correct PPA added and our package list updated, we can install the DDE packages. This can be done with the following command:

sudo apt-get install ubuntudde-dde

The install command is used to install the package, and ubuntudde-dde is the package we want to install.

After the installation is complete, you can log out and select the DDE session from the login screen.

Resolving the qtbase-abi-5-9-5 Package Dependency Error

The qtbase-abi-5-9-5 package dependency issue is a common error that arises during the installation of DDE. This issue should be resolved by using the UbuntuDDE team’s PPA (ppa:ubuntudde-dev/stable) instead of the ppa:leaeasy/dde PPA.

If you still encounter this issue, it may be due to an outdated system or conflicts with other PPAs. In such cases, it’s recommended to update your system and remove any conflicting PPAs.

Conclusion

Installing the Deepin Desktop Environment on Ubuntu 20.04 is a straightforward process if you know the correct steps. By using the correct PPA and resolving any potential package dependency issues, you can enjoy the beautiful and user-friendly DDE on your Ubuntu system.

Remember, always be cautious when adding PPAs and installing packages from external sources. Always use trusted sources and keep your system updated to avoid potential issues.

If you encounter any issues during the installation process, don’t hesitate to seek help from the Ubuntu community. They are always ready to assist you.

What is Deepin DE?

Deepin DE, short for Deepin Desktop Environment, is a beautiful and user-friendly desktop environment developed by the Deepin Linux distribution. It offers a visually appealing interface with intuitive design and features that enhance the user experience.

Why would I want to install Deepin DE on Ubuntu 20.04?

Installing Deepin DE on Ubuntu 20.04 allows you to experience the aesthetic and user-friendly features of Deepin without having to switch to the Deepin Linux distribution. It provides a fresh and unique desktop environment alternative to the default Ubuntu desktop environment.

How can I remove existing PPAs related to DDE?

To remove existing PPAs related to DDE, you can use the ppa-purge tool. First, install ppa-purge by running sudo apt-get install ppa-purge. Then, use the command sudo ppa-purge ppa:leaeasy/dde to remove the DDE PPA and downgrade any packages installed from it.

What is the correct PPA for installing Deepin DE on Ubuntu 20.04?

The correct PPA for installing Deepin DE on Ubuntu 20.04 is ppa:ubuntudde-dev/stable. Adding this PPA will provide the necessary packages for installing and running Deepin DE on your Ubuntu system.

How can I update my package list in Ubuntu?

To update your package list in Ubuntu, you can use the command sudo apt-get update. This command will resynchronize the package index files from their sources via the internet, ensuring you have the latest information about available packages.

How can I log in to the Deepin Desktop Environment after installation?

After installing the Deepin Desktop Environment, you can log out of your current session. On the login screen, you should see an option to select the desktop environment. Choose Deepin Desktop Environment from the list and enter your credentials to log in.

What should I do if I encounter the `qtbase-abi-5-9-5` package dependency error?

If you encounter the qtbase-abi-5-9-5 package dependency error, it is recommended to use the UbuntuDDE team’s PPA (ppa:ubuntudde-dev/stable) instead of the ppa:leaeasy/dde PPA. This should resolve the issue. If the error persists, it may be due to an outdated system or conflicts with other PPAs. In such cases, updating your system and removing conflicting PPAs can help resolve the issue.

How can I update my system and remove conflicting PPAs?

To update your system, use the command sudo apt-get update && sudo apt-get upgrade. This will update all installed packages on your system. To remove conflicting PPAs, you can use the ppa-purge tool. First, install ppa-purge by running sudo apt-get install ppa-purge. Then, use the command sudo ppa-purge ppa:<ppa-name> to remove the conflicting PPA and downgrade any packages installed from it. Replace <ppa-name> with the name of the conflicting PPA.

Leave a Comment

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