Forked from jayluxferro/Kali_Desktop_Environments_Installation_and_Removal.md
Last active
May 14, 2018 15:42
-
-
Save airpwn/49f456d966a71b778b01899bcefd7beb to your computer and use it in GitHub Desktop.
Kali Desktop Environments Installation and Removal
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
---- | |
## Enlightenment (E17) Desktop ## | |
+ apt-get install e17 e17-data e17-dgb | |
+ apt-get install enlightenment (maybe other repo) | |
- apt-get purge e17* && sudo apt-get autoremove | |
- apt-get purge enlightenment (maybe other repo) | |
## XFCE Desktop ## | |
+ apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies``` | |
- apt-get remove xfce4 xfce4-places-plugin xfce4-goodies | |
## KDE Desktop ## | |
+ apt-get install kali-defaults kali-root-login desktop-base kde-plasma-desktop | |
- apt-get install kali-defaults kali-root-login desktop-base kde-plasma-netbook | |
# How to install Standard Debian selected packages and frameworks in Kali Linux: | |
Code: | |
apt-get install kali-defaults kali-root-login desktop-base kde-standard | |
# How to install KDE Full Install in Kali Linux: | |
Code: | |
apt-get install kali-defaults kali-root-login desktop-base kde-full | |
# How to remove KDE on Kali Linux: | |
Code: | |
apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard | |
---- | |
## LXDE Desktop ## | |
---- | |
# How to install LXDE Desktop Environment in Kali Linux: | |
Code: | |
apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base | |
# How to remove LXDE on Kali Linux: | |
Code: | |
apt-get remove lxde-core lxde | |
---- | |
## GNOME Desktop ## | |
---- | |
# How to install GNOME on Kali Linux: | |
Code: | |
apt-get install gnome-core kali-defaults kali-root-login desktop-base | |
# How to remove GNOME on Kali Linux: | |
Code: | |
apt-get remove gnome-core | |
---- | |
## Cinnamon Desktop ## | |
---- | |
# How to install Cinnamon Desktop Environment in Kali Linux: | |
Code: | |
apt-get install kali-defaults kali-root-login desktop-base cinnamon | |
# How to remove Cinnamon Desktop Environment in Kali Linux: | |
Code: | |
apt-get remove cinnamon | |
---- | |
## MATE Desktop ## | |
---- | |
# How to install MATE Desktop Environment in Kali Linux: | |
Code: | |
echo "deb http://repo.mate-desktop.org/debian wheezy main" >> /etc/apt/sources.list && apt-get update | |
Code: | |
apt-get --yes --quiet --allow-unauthenticated install mate-archive-keyring | |
# This installs the base packages | |
Code: | |
apt-get install kali-defaults kali-root-login desktop-base mate-core | |
# Or this to install mate-core and more extras | |
Code: | |
apt-get install kali-defaults kali-root-login desktop-base mate-desktop-environment | |
# Or this to install mate-core + mate-desktop-environment and even more extras. | |
Code: | |
apt-get install kali-defaults kali-root-login desktop-base mate-desktop-environment-extra | |
# How to remove MATE Desktop Environment in Kali Linux: | |
Code: | |
apt-get remove mate-core | |
Now the only problem is MATE doesn't show the nice Kali Linux Menu. Fix posted by Silver Moon | |
To fix this edit the following file. | |
Code: | |
leafpad /etc/xdg/menus/mate-applications.menu | |
In the file go down to the section named Internet and add the following line | |
HTML Code: | |
<!-- Kali Linux Menu --> | |
<MergeFile type="path">applications-merged/kali-applications.menu</MergeFile> | |
So it should look something like this | |
HTML Code: | |
..... | |
<!-- Internet --> | |
<Menu> | |
<Name>Internet</Name> | |
<Directory>mate-network.directory</Directory> | |
<Include> | |
<And> | |
<Category>Network</Category> | |
</And> | |
</Include> | |
</Menu> <!-- End Internet --> | |
<!-- Kali Linux --> | |
<MergeFile type="path">applications-merged/kali-applications.menu</MergeFile> | |
..... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment