Kali Linux默认安装的是桌面环境是Gnome,可以通过以下方法在Kali Linux中安装Xfce,从而修改其桌面环境。

1 Xfce介绍

Xfce是XForms Common Enviroment的简写。其可以运行在类Unix操作系统中,提供轻量级的桌面环境。随着Xfce作桌面的系统越来越多,一些大型的Linux发型版本如Debian将其作为可选桌面,目前使用的Xfce4这个版本。

2 下载并安装Xfce4及其插件

2.1 下载

在Kali Linux的终端中,通过apt-get install指令下载并安装Xfce4及其插件,如图1所示。

 

centos7 安装xfce_centos7 安装xfce

图1 下载并安装

其中,kali-defaults和kali-root-login是登录Kali Linux所需的包;xfce4、sfce4-places-plugin和xfce4-goodies是Xfce及其插件包。之后就会显示安装信息,如图2所示。

 

centos7 安装xfce_DRM render_02

图2 安装信息

弹出安装这些包需要额外硬盘空间,是否继续,此时输入“Y”,按下回车按键,如图3所示。

 

centos7 安装xfce_DRM render_03

图3 需要额外硬盘空间

2.2 选择显示管理器

会弹出使用DRM render nodes(DRM渲染节点)的一个警告,因为DRM render nodes之前属于“video”群组,而后来改为“render”群组,如果想要使用DRM,则需要更新群组的身份信息。此时按下“q”键退出即可,如图4所示。

DRM:Direct Rendering Manaer,直接渲染管理器,它是为了解决多个程序对显卡资源的协同使用问题而产生的,为用户提供一组API,用以访问和操作显卡资源。

 

centos7 安装xfce_Kali Linux_04

图4 更新群组身份信息

gdm3(The GNOME Display Manager,GNOME显示管理器)、kdm(KDE Display Manager,KDE显示管理器)和 lightdm 都是显示管理器,它们提供图形化登录并处理用户身份验证。其中gdm3是GNome的管理器;kdm是kde的管理器;而lightdm是Xfce的管理器。图5中给出的信息中提到,系统中可以安装多个显示管理器,但是只能有一种显示管理器运行。

 

centos7 安装xfce_centos7 安装xfce_05

图5 安装多个显示管理器

所以接下来在图6中选择当前运行的显示管理器,因为我们要安装Xfce,所以要选择lightdm作为其显示管理器。

 

centos7 安装xfce_xfce_06

图6 选择lightdm

点击OK按键后,接下来设置“在包功能新的过程中需要重启设备,此时要不要询问”,如图7所示,此时选择“Yes”和“No”均可。

 

centos7 安装xfce_DRM render_07

图7 重启设备