感謝大佬:https://blog.csdn.net/tao546377318/article/details/52353018
kali 是基於Debian的發行版,兼容性和軟件支持都很好,默認使用Gnome桌面,如果不喜歡這個桌面環境,可以切換到其它的桌面環境,例如Linux mint使用的Cinnamon和mate桌面,官方源里已經有很多的桌面環境,幾條命令就可以搞定切換。
更新源
1、登錄kali2.0系統
2、 修改軟件源APT-sources.list
vim/etc/apt/sources.list
可以刪除該文件中的所有內容,也可以直接在文前添加新的APT源。
3、 然后選擇合適自己的源
------------------------------Kali2.0 ---滾動更新源-----------------------------------
#kali官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
#中科大的源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
---------------------------------Kali2.0 ---更新源-----------------------------------
#科大的雲
deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security sana/updates main contrib non-free
#阿里雲
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb-src http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security sana/updates main contrib non-free
----------------------------------Kali1.0--更新源-------------------------------------
#官方源
deb http://http.kali.org/kalikali main non-free contrib
deb-src http://http.kali.org/kalikali main non-free contrib
deb http://security.kali.org/kali-securitykali/updates main contrib non-free
#中科大kali源
deb http://mirrors.ustc.edu.cn/kalikali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kalikali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-securitykali/updates main contrib non-free
#新加坡kali源
deb http://mirror.nus.edu.sg/kali/kali/kali main non-free contrib
deb-src http://mirror.nus.edu.sg/kali/kali/kali main non-free contrib
deb http://security.kali.org/kali-securitykali/updates main contrib non-free
deb http://mirror.nus.edu.sg/kali/kali-securitykali/updates main contrib non-free
deb-src http://mirror.nus.edu.sg/kali/kali-securitykali/updates main contrib non-free
#阿里雲kali源
deb http://mirrors.aliyun.com/kalikali main non-free contrib
deb-src http://mirrors.aliyun.com/kalikali main non-free contrib
deb http://mirrors.aliyun.com/kali-securitykali/updates main contrib non-free
#163 Kali源
deb http://mirrors.163.com/debianwheezy main non-free contrib
deb-src http://mirrors.163.com/debianwheezy main non-free contrib
deb http://mirrors.163.com/debianwheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debianwheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-securitywheezy/updates main non-free contrib
deb http://mirrors.163.com/debian-securitywheezy/updates main non-free contrib
#上海交大 Kali源 (比較慢,直接忽略)
#deb http://ftp.sjtu.edu.cn/debianwheezy main non-free contrib
#deb-src http://ftp.sjtu.edu.cn/debianwheezy main non-free contrib
#deb http://ftp.sjtu.edu.cn/debianwheezy-proposed-updates main non-free contrib
#deb-src http://ftp.sjtu.edu.cn/debianwheezy-proposed-updates main non-free contrib
#deb http://ftp.sjtu.edu.cn/debian-securitywheezy/updates main non-free contrib
#deb-src http://ftp.sjtu.edu.cn/debian-securitywheezy/updates main non-free contrib
4、 對軟件進行一次整體更新:
apt-get update & apt-get upgrade
apt-get dist-upgrade
apt-get clean
完成。
KDE桌面
1.KDE Plasma Desktop (最小化的等離子桌面)
安裝:
apt-get install kali-defaults kali-root-login desktop-base kde-plasma-desktop
卸載:
apt-get remove kde-plasma-desktop
2.KDE 上網本桌面
安裝:
apt-get install kali-defaults kali-root-login desktop-base kde-plasma-netbook
卸載:
apt-get remove kde-plasma-netbook
3.KDE標准版(Debian精選使用的)
安裝:
apt-get install kali-defaults kali-root-login desktop-base kde-standard
卸載:
apt-get remove kde-standard
4.KDE標准版
安裝:
apt-get install kali-defaults kali-root-login desktop-base kde-full
卸載:
apt-get remove kde-full
XFCE桌面
安裝:
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
LXDE桌面
安裝:
apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base
卸載:
apt-get remove lxde-core
Cinnamon 桌面
安裝:
apt-get install kali-defaults kali-root-login desktop-base cinnamon
卸載:
apt-get remove cinnamon
I3WM桌面
安裝:
apt-get install xorg dmenu conky i3
卸載:
apt-get remove xorg dmenu conky i3
MATE桌面
MATE桌面沒有在kali默認的源里,需要加一下源
echo "deb http://repo.mate-desktop.org/debian wheezy main" >> /etc/apt/sources.list
apt-get update
apt-get --yes --quiet --allow-unauthenticated install mate-archive-keyring
安裝
apt-get install kali-defaults kali-root-login desktop-base mate-core mate-desktop-environment mate-desktop-environment-extra
安裝MATE的好處是可以使用原始GNOME下的kail 工具菜單,這是其它桌面環境沒有的,方法:
vim /etc/xdg/menus/mate-applications.menu
找到Internet 節點,在</Menu><!-- End Internet -->
下面加入:
<!-- Kali Linux -->
<MergeFile type="path">applications-merged/kali-applications.menu</MergeFile>
保存,之后就可以在應用程序里看到“kali linux”的工具菜單了
卸載:
apt-get remove mate-core mate-desktop-environment mate-desktop-environment-extra
GNOME桌面
這個是默認桌面,如果折騰后想換回原來的桌面,請按照下面的方法安裝:
apt-get install gnome-core kali-defaults kali-root-login desktop-base
卸載:
apt-get remove gnome-core
我使用的是Mate桌面,建議保留默認的Gnome桌面,安裝好mate后,將mate設置成默認的登錄使用的的桌面:
update-alternatives --config x-session-manager
之后選mate前面的數字,這樣每次登錄時就不用手選mate了。
注意:apt-get包管理在卸載軟件后不要輕易使用apt-get autoremove,否則極容易各種悲劇。如果真想卸載干凈,可以用apt-get purge
==================================================================================
更新
由於mate已經被debian官方源收錄,mate-desktop.org的源中已經移除了debian和ubuntu的安裝包,添加debian的backports源即可。
echo "deb http://http.debian.net/debian wheezy-backports main contribnon-free" >> /etc/apt/sources.list
安裝:
apt-get update
apt-get install mate-archive-keyring
apt-get update
apt-get install mate-desktop-environment-extra
ps:大部分內容來自網絡整理和個人使用經歷,僅供學習使用,如有雷同,請見諒。