How to install Desktop Environments next to your existing ones
by Bryanpwo
I’ve already told you how to install a group, in this section I’m going to give you the specific commands you need to enter to install a specific Desktop Environment and also remove an installed Desktop Environment.
sudo pacman -S gnomeThis installs the basic Gnome DE, for the extra’s like games etc. install
sudo pacman -S gnome-extraThe reason why I didn’t put it behind the first command is that you might want to choose which extra packages you want to install on your system. Doing it this way you have a clear overview of which packages you want, without worrying to select a must-needed package by accident. If you don’t mind having the complete extra’s, you can put the two groups in one command. (with a space between the two groups.)
If you want to exclude packages from the DE group you can do so by the following.
Enter a selection (default=all): 1-15 20In this case, it will install packages 1 through 15 and package number 20.
Enter a selection (default=all): ^5-8 ^15This will install everything that belongs to the DE group, except packages 5 through 8 and package number 15.
For the last two steps, I’m going to refer to this one in the other DE sections.
sudo pacman -S xfce4This will install the basic XFCE4 DE if you desire the extra packages as the Whisker menu, then do the this
sudo pacman -S xfce4-goodiesIf you don’t want to install all the goodies, you can select the desired apps by following the steps described in Gnome.
Deepin
Section titled “Deepin”sudo pacman -S deepin deepin-extraFor selecting packages in the deepin-extra group see Gnome.
Budgie
Section titled “Budgie”sudo pacman -S budgie-desktopBudgie doesn’t have an extra package, but it is recommended that you install the Gnome group as well for a better experience.
sudo pacman -S gnomeCinnamon
Section titled “Cinnamon”sudo pacman -S cinnamon system-config-printer gnome-keyring blueberry cinnamon-translationsThe install packages I give you for Cinnamon are recommended, but in my opinion it’s almost mandatory to have a better DE experience.
sudo pacman -S mate mate-extra system-config-printer bluemanLike Cinnamon the packages I added are recommended, but for a better experience it’s almost mandatory. (my opinion)
KDE Plasma
Section titled “KDE Plasma”Installing KDE differs a bit from the other DE’s, since there are a few choices to install it the way you like it.
For a minimal Plasma desktop install
sudo pacman -S plasma-desktopFor a full Plasma desktop install
sudo pacman -S plasmaor
sudo pacman -S plasma-metafor the extra packages install
sudo pacman -S kde-applicationsor
sudo pacman -S kde-applications-metaAnd remove qt5ct (tool to configure qt apps in gtk environments)
sudo pacman -R qt5ct
remove the configuration:
sudo nano /etc/environment
comment the line:
QT_QPA_PLATFORMTHEME=qt5ct
to look like this
#QT_QPA_PLATFORMTHEME=qt5ct
save the file with [Ctrl+X]
To use the Discover installation tool install
packagekit-qt5Removing an installed DE
Section titled “Removing an installed DE”To remove a Desktop Environment and its extra group simply use this command.
sudo pacman -Rs package_group_name package_group_name-extraMore detailed help on uninstalling an unneeded DE completely is provided here:
Removing a desktop environment
Install DE/WM like it would be installed from the ISO on installed systems:
Section titled “Install DE/WM like it would be installed from the ISO on installed systems:”We have a package in the EndeavourOS repo called eos-packagelist that can provide you with a list of packages we use for a particular edition. To list available editions use this command:
eos-packagelist --listThen to list the packages for that edition, for example Openbox Edition:
eos-packagelist "Openbox Edition"Finally to install an edition, use the --install option.
eos-packagelist --install "Openbox Edition"