kali切换桌面环境
感谢大佬: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:大部分内容来自网络整理和个人使用经历,仅供学习使用,如有雷同,请见谅。
kali切换桌面环境的更多相关文章
- Arch LInux安装dde(Deepin Desktop Environment 深度桌面环境)
我一直比较推荐一些Linux新手使用Deepin Linux,因为我认为这种尽量的follow Windows的系统至少对于新手来说是比较的友好的,而且预装了QQ 火狐浏览器中文版,甚至还移植了像36 ...
- ubuntu桌面环境配置及切换
修改ubuntu默认启动的桌面环境:Ubuntu是否启动图形化界面取决于default-display-manager的设置. vi /etc/X11/default-display-manager值 ...
- Linux操作系统桌面环境GNOME和KDE的切换
一.设置GNOME或者KDE为默认的启动桌面环境 方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE或GNOME. 方法2:在当前用户目录下建立 ...
- Linux命令行环境与桌面环境护切换
1.前言 在大部分情况下,我们在使用Linux时习惯使用命令行环境,但是有时候也还是会使用到安装桌面环境,所以在这里介绍一下如何给没有安装桌面环境的系统安装桌面环境.以Centos 6.5 为例演示一 ...
- linux下Gnome桌面环境的安装
在实际工作中,无论是生产环境还是公司内部环境.很多时候装的linux系统都是最小化安装的.即没有桌面环境, 那么如果有时我们又需要一个桌面环境.该怎么安装呢?其实不难,现笔者将安装方法分享如下. 测试 ...
- 【转】linux Centos 6.5 安装桌面环境GNOME
在某种场合之下,我们使用的Linux还是要选择安装桌面环境的,所以在这里介绍一下如何给没有安装桌面环境的系统安装桌面环境. 以Centos 6.5 为例演示一下如何安装桌面环境. 一.首先查看系统的运 ...
- 我在GNU/Linux下使用的桌面环境工具组合
为了使GNU/Linux桌面环境下加载的程序较少以节省内存资源和提高启动时间,我目前并不使用重量级的桌面环境KDE和Gnome,甚至连登录窗界面gdm或xdm都不用,而是直接启动到控制台,登录后调用s ...
- CentOS 中 YUM 安装桌面环境(转)
使用 yum groupinstall 指令很容易就能安装上图形界面的桌面系统. 1. yum 的 group 指令 yum 可以以程序组的模式来安装成套的软件包.支持的软件包可以通过, # yum ...
- VB6之切换桌面
Desktop的API,用于切换或者系统桌面环境.扩展起来可以做一个锁屏程序或者多桌面程序. 模块部分: 'desktop.bas 'too much struct and declare unuse ...
随机推荐
- 制作登录页面,点击键盘的 Enter 键或者单击“登录”按钮,验证用户输入的邮箱和密码是否正确
查看本章节 查看作业目录 需求说明: 制作登录页面 点击键盘的 Enter 键或者单击"登录"按钮,验证用户输入的邮箱和密码是否正确 实现思路: 准备登录的静态页面 在页面中嵌入脚 ...
- Java网络编程Demo,使用TCP 实现简单群聊功能GroupchatSimple,多个客户端输入消息,显示在服务端的控制台
效果: 服务端 客户端 实现代码: 服务端 import java.io.IOException; import java.net.ServerSocket; import java.net.Sock ...
- mysql总结笔记 -- 索引篇
索引的作用 索引是用来高效的获取数据的 排好序 的 数据结构,如果没有索引,可能会导致查询某一条记录的时候遍历整张表:所以适当的索引可以大大的提升检索速度: 索引的数据结构 二叉树 假如说我们有一列数 ...
- 简单的制作ssl证书,并在nginx和IIS中使用
2020年最后一篇博文收官,提前祝各位园友新年快乐 现在的后端开发,动不动就是需要https,或者说是需要ssl证书,既然没有正版的证书,那么我们只能自己制作ssl的证书了. 说明:证书的制作采用的是 ...
- hadoop 之 某一个datanode启动失败(Initialization failed for Block pool <registering> (Datanode Uuid unassigned) service to)
环境 集群7台 master 3台 datanode 4台 每个datanode有12个硬盘 场景 启动集群之后,发现有一台datanode未启动,手动启动,还是未启动.查看日志,发现: Initia ...
- mysql 外连接
自连接:最大的特点是:一张表看做两张表.自己连接自己. 找出每个员工的上级领导,要求显示员工名和对应的领导名. select e.ename,ee.ename from emp e join emp ...
- 移动端开发,rem单位妙用,自适应
其实我们都会,但是不会用 大家看到的都是,这样的,这样的. http://www.woshipm.com/ucd/24110.html http://www.w3cplus.com/css3/defi ...
- 闯祸了,生成环境执行了DDL操作《死磕MySQL系列 十四》
由于业务随着时间不停的改变,起初的表结构设计已经满足不了如今的需求,这时你是不是想那就加字段呗!加字段也是个艺术活,接下来由本文的主人咔咔给你吹. 试想一下这个场景 事务A在执行一个非常大的查询 事务 ...
- Flink SQL任务自动生成与提交
目录 起因 思路 实现 1.配置 2.界面如下 3.环境 问题 起因 事情的起因,是看到一篇公众号文章Apache Flink 在汽车之家的应用与实践,里面提到了"基于 SQL 的开发流程& ...
- Flowable实战(五)表单和流程变量
一.流程变量 流程实例按步骤执行时,需要保存并使用一些数据,在Flowable中,这些数据称为变量(variable). 流程实例可以持有变量,称作流程变量(process variables ...