号称黑客专用的Linux
系统,Kali Linux
迎来了2020.2
版本的更新,虽然更新不多,但也确定解决了不少问题,值得一看;其主要的更新内容如下:
-
KDE
桌面和登录界面的更新; -
PowerShell
的支持; -
ARM
平台的升级; - 修改镜像的安装选项;
- 一些基础设施的改善;
KDE 桌面和登录界面
因为XFCE
和GNOME
的更新使得Kali Linux
有了不一样的外观和体验,大有回归backtrack-linux
之意;所以为了不让KDE Plasma
显得有些孤独,特别为KDE Plasma
推出了新的的深色和浅色主题:
此外,对登录界面(lightdm
)还做了一些调整,登录框它看起来不一样了,因为它对齐了:
对PowerShell的支持
在此版本中,将PowerShell
加入到了Kali Linux
的网络存仓库中, 这意味着,可以在Kali Linux
中使用PowerShell
了;但在使用之前,必须先安装该软件包后才能使用,安装命令如下:
kali@kali:~$ sudo apt install -y powershell
PowerShell被放到了 kali-linux-large
包中,这是Kali Linux
的一个(主要)元包。这意味着,如果在系统安装配置过程中选择安装这个元包,或者在Kali
启动并运行后,通过命令:
sudo apt install -y kali-linux-large
安装 kali-linux-large
软件包;如果PowerShell
与当前的系统架构兼容,就可以直接跳转到pwsh
。
需要注意的是,PowerShell
并不在默认的元软件包中(即kali-linux-default
中),但却在包含默认软件包和许多其他软件包的软件包中,并且可以在系统安装设置的过程中被选择。
更新ARM设备
从Kali Linux 2020.1
版本开始,桌面系统就不再使用 "root/toor
"作为默认的登录凭证,而是改成了 "kali/kali
"作为默认的登录凭据;同样,从Kali Linux 2020.2
(当前版本)开始,在ARM
镜像中也是如此了,也不再使用超级用户账号来登录了。
早在2019年4月份的时候,就已经提醒过,将不再使用8GB
的SD
卡;而现在,正式变为强制要求,要求是必须16GB
或更大的SD
卡。
此外,对于ARM
架构的设备,不再安装locale-all
(语言环境)了,转而建议通过命令:
sudo dpkg-reconfigure locales
来设置系统的语言环境,然后重新登录,完成设置。
对安装选项的更新
在 Kali Linux 2020.1
版本中,使用了新的镜像格式:"installer
"和 "live
",初衷是让使用 "installer
"和 "live
"格式的镜像都可以在设置时自定义选择要使用的元包和桌面环境;但是当这样做的时候,就不能在"installer
"和 "live
"格式的镜像中包含默认软件包之外的元包,因为这样创建出来的ISO
镜像包会很大。
因为如果些软件包不在镜像中,在安装时又选择了默认选项以外的其他选项,就需要通过访问网络来获取默认软件包之外的选择了但缺失的软件包。在发布了这样的镜像包之后,有些些用户选择了安装所有的软件包(默认的 + 非默认的
),然后经历了几个小时的安装。这点需要广大用户周知。
所以,Kali Linux
官方在后台使用了不同的软件来生成这些镜像,并修复了几个bug
,发布了2020.1a
和2020.1b
版本。
针对上述问题,官方给出了解决方案:
- 删除了安装程序镜像中的
kali-linux-everything
作为安装时间选项; - 将
kali-linux-large
和每个桌面环境都缓存到了安装镜像中(这也是它比之前的版本的下载量大一点的原因),并允许完全离线网络安装; - 删除了对 "
live
"镜像的自定义选项:安装程序切换回复制实时文件系统的内容,并也允许再次完全离线安装,但会强制使用默认的XFCE
桌面;
综上所述,在安装时,官方给出了一些安装建议:
- 如果想从实时镜像(
DVD
或U盘
)中运行Kali Linux
,使用 "live
" 镜像; - 如果想要除默认选项之外的选项,使用 "
installer
" 镜像; - 如果想要使用
XFCE
以外的其他桌面环境,使用 "installer
" 镜像; - 如果不确定安装那个镜像,使用 "
installer
" 镜像;
总之,简单总结为:"installer
" 镜像是首选项。
在安装Kali Linux
时,需要明确你要使用Kali Linux
做什么,你的目的为何;虽然Kali Linux
是以安全、渗透测试者的专业工具著称,但并不是系统的每个功能我们都需要的,"更多 "并不总是 "更好";对于kali-linux-everything
镜像,有安装的理由,同样也有不安装的理由,但在安装之前,都需要先对Kali Linux
有一个全面的了解和认识,从而明确想要通过Kali Linux
获得些什么,而不是盲目跟从。
最新的软件和图标
在每个Kali Linux版本发布时,都会伴随着一些软件最新版的更新,其中比较大的代表如下几个:
GNOME 3.36
-
Joplin
: 将会在Kali Linux 2020.3
中将其用来替换CherryTree
; Nextnet
Python 3.8
SpiderFoot
由于某些工具的需要,在Kali Linux
中重新加入了python2-pip
,但是Python 2
已走到了生命的尽头,不再更新;所以在新发布的Kali Linux 2020.2
中,已不再支持Python 2
,转而支持Python 3
,所有基于Python 2
的工具也将不再支持。
其他
- 支持在
Kali
使用WSL
; -
Nexmon
支持:在Nexus 6P
,Nexus 5
,Sony Xperia Z5 Compact
等设备上的wlan 0
中提供了WiFi
监视器支持和帧注入功能; -
OpenPlus 3T
的镜像已经可以下载; - 在代码仓库中使用了
160
个不同的内核,从而使NetHunter
支持超过64
种设备;
虽然,Kali-Linux
系统被捧成了神话,还跟黑客硬关联在了一起,很多资讯利用黑客的神秘和大众对黑客的敬畏心里,大肆宣传,所以,想要学习Kali Linux
的小伙伴,在开始学习之前,一定要对Kali Linux
有一个全面的认识和了解,明确它是做什么的,它擅长什么,不擅长什么,优点在哪,缺点又有哪些,以及关于它的一个发展历史简介、有着一个什么样的背景。
其次,是要明确自己想要通过Kali-Linux
做些什么事情,无论是学习,还是工作,都应如此;绝对不能盲目跟从,只是同别人说这个厉害,在你这里它就很厉害。纵然Kali-Linux
的功能再强大,它也只是一个工具,对于能够使用这个工具来实现自己需求的小伙伴来说,的确会有很大的助力,对于没有使用需求的小伙伴,也不必因为不会使用而懊恼。
完结,老夫虽不正经,但老夫一身的才华!关注我,获取更多编程基础知识。