Commands to install Pantheon Desktop on Debian Buster and Stretch

Although Debian is available with multiple desktop environments, yet if you want to install the beautiful Pantheon Linux Desktop environment on Debian Stretch or Buster then here are the steps to follow…

Elementary OS comes default with Pantheon Desktop, however, it is not limited to that only, we can install it on other Linux such as Debian and Ubuntu as well. In this tutorial, we will see how to install and use Pantheon on a Debian Stable (Buster) or (Stretch) system. Here, I am using the Cinnamon installed Debian Buster.

What do you need to perform this tutorial?

  • Debian system
  • Sudo user access
  • Internet connectivity

What will we learn here?

  • How to add repository on Debian to install Pantheon desktop
  • How to switch between multiple installed desktop environments
  • How to delete Pantheon?

 

Step 1: Install the required extra packages

If you have never added any repository to the system, then we need to have a package to support that process. Also, install a tool called wget to download files directly using the command terminal.

sudo apt install apt-transport-https software-properties-common wget

 

Step 2: Download Debian Pantheon repo package

Pantheon can be installed under the current stable, i.e. Buster, and the predecessor, i.e. Stretch since packages are available for both versions. You can get the one as per your Debian Linux version.

For Debian Buster:

wget https://gandalfn.ovh/debian/pool/main/p/pantheon-debian-repos/pantheon-debian-repos_5.0-0+pantheon+buster+juno1_all.deb

For Debian  stretch:

wget https://gandalfn.ovh/debian/pool/main/p/pantheon-debian-repos/pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb

Command to install Pantheon repository on Debian

 

Step 3: Integrate Pantheon Repository

For Buster:

sudo apt install ./pantheon-debian-repos_5.0-0+pantheon+buster+juno1_all.deb

For Stretch:

sudo apt install ./pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb

 

Step 4: Run system update

To make sure the system has recognized the newly added repository and the packages available in it to install, run the system update command:

sudo apt update

 

Step 5: Command to Install pantheon on Debian

Finally, run the command that will automatically install the Elementary OS desktop environment Pantheon on Debian.

sudo apt install pantheon

 

Step 4: Installation of elementary-tweaks

To perform changes related to interface, themes, and other elements. It is recommended to install a tool called Elementary tweaks. This allows you to customize the appearance of Pantheon to a greater extent.

sudo apt install elementary-tweaks

 

Step 5: Log in to Debian Pantheon Desktop

Once the installation is completed logout your system and before login, click on the wrench icon given at the top bar of the login screen. There you will see all the available desktop environments on your Debian system including the Pantheon, thus select it and get yourself logged in.

Switch between desktop environment on Debian

So, here is our Pantheon running on Debian to give us the feel and look of macOS. We will have a dock at the bottom, at the top is a bar that lets you browse the applications on the left, the time in the middle, and various controls such as volume, network, battery, do not disturb and switch off icon on the right side.

Debian with pantheon Desktop of elementary OS

Debian Stable with Pantheon Desktop Buster and Stretch

With the help of elementary Tweaks, we can customize the appearance of our Pantheon on Debian one step further. Such as the ability to turn on Dark Theme, customize icons, fonts, and more…

Pantheon Debian Dark theme Desktop Pantheon Theme

Ending notes

As we know Debian is a quite stable Linux operating system and above that when we combine it with pantheon, things become really great. If you want a robust base with an extremely beautiful and intuitive interface. Then give a try to this tutorial.

 

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.