更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 将Kali Linux 2021.x升级到Kali Linux 2022.x版本

将Kali Linux 2021.x升级到Kali Linux 2022.x版本

更新时间:2023-02-18 10:01:46浏览次数:787+次

本文介绍从命令行终端将Kali Linux 2021.x升级到Kali Linux 2022.x版本的方法,要提醒的是,以后类似的版本都可以采用以下示例的方法操作,升级出来的系统将是Kali Linux 2022新版本。

简介

在Kali Linux 2022版本中,对以前发行版本的功能进行了各种视觉更新和调整,并在操作系统中添加了新工具。

Kali Linux 2022的新功能和改进概述如下:

主题更新-此版本包括用于登录、启动显示和桌面的新壁纸。此外,还刷新了安装程序主题。

刷新的浏览器登录页-在此更新中,默认浏览器登录页有了新的外观。

VMware i3改进-如果您在具有i3桌面环境(kali-desktop-i3)的来宾虚拟机中运行Kali,那么VMware的主来宾功能(例如拖放、复制/粘贴)现在可以正常工作。这是2021.x版本中的一个主要问题。

新Kali Everything ISO Image-Kali Linux的一种新风格,“kali-linux-everything”可供使用。这对于正在完成离线独立映像(ISO)安装并需要预先安装Kali的所有工具的用户来说非常理想。

Shell提示更改-对Shell提示进行一些调整,以提高生产力。

Kali Tweaks:Legacy SSH Made Easy-您现在可以为Kali的SSH客户端配置Wide Compatibility,这意味着启用了旧算法和密码。这样做的目的是更容易发现易受攻击的SSH服务器。

Kali ARM更新-feroxbuster和ghidra包已添加到arm64架构中。

Kali Linux 2022版中提供了新工具,以下讲解一下:

dnsx-快速且多用途的DNS工具包允许运行多个DNS查询。

email2phonenumber-一种OSINT工具,只需输入目标的电子邮件地址即可获取目标的电话号码。

naabu-一款注重可靠性和简单性的快速端口扫描仪。

nucles-基于模板的定向扫描。

PoshC2-具有开发后和横向移动的代理感知C2框架。

proxyy-瑞士军刀代理工具,用于HTTP/HTTPS流量捕获、操纵和动态回放。

将Kali Linux 2021.x升级到Kali Linux 2022.x的方法

使用用户名和密码登录到您的Kali Linux 2021.x系统:

$ ssh username@ipaddress

Warning: Permanently added '192.168.100.32' (ED25519) to the list of known hosts.

Enter passphrase for key '/Users/jkmutai/.ssh/id_rsa':

Linux kali 5.14.0-kali4-amd64 #1 SMP Debian 5.14.16-1kali1 (2021-11-05) x86_64

The programs included with the Kali GNU/Linux system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.

Kali GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Last login: Wed Feb 15 07:49:51 2023 from 192.168.100.1

┏━(Message from Kali developers)

┃ We have kept /usr/bin/python pointing to Python 2 for backwards

┃ compatibility. Learn how to change this and avoid this message:

┃ ⇒ https://www.kali.org/docs/general-use/python3-transition/

┗━(Run: “touch ~/.hushlogin” to hide this message)

通过查看/etc/os-release的内容检查当前OS版本:

$ cat /etc/os-release

PRETTY_NAME="Kali GNU/Linux Rolling"

NAME="Kali GNU/Linux"

ID=kali

VERSION="2021.3"

VERSION_ID="2021.3"

VERSION_CODENAME="kali-rolling"

ID_LIKE=debian

ANSI_COLOR="1;31"

HOME_URL="https://www.kali.org/"

SUPPORT_URL="https://forums.kali.org/"

BUG_REPORT_URL="https://bugs.kali.org/"

确保将正确的存储库添加到sources.list:

sudo tee /etc/apt/sources.list<<EOF

# See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/

deb http://http.kali.org/kali kali-rolling main contrib non-free

# Additional line for source packages

#deb-src http://http.kali.org/kali kali-rolling main contrib non-free

EOF

从配置的存储库源下载包信息:

$ sudo apt update

Get:1 http://ftp.halifax.rwth-aachen.de/kali kali-rolling InRelease [30.6 kB]

Get:2 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/non-free Sources [127 kB]

Get:3 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main Sources [14.4 MB]

Get:4 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/contrib Sources [69.8 kB]

Get:5 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 Packages [18.0 MB]

Get:6 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 Contents (deb) [40.6 MB]

Get:7 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/contrib amd64 Packages [115 kB]

Get:8 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/contrib amd64 Contents (deb) [155 kB]

Get:9 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/non-free amd64 Packages [212 kB]

Get:10 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/non-free amd64 Contents (deb) [990 kB]

Fetched 74.7 MB in 1min 43s (727 kB/s)

Reading package lists... Done

Building dependency tree... Done

Reading state information... Done

873 packages can be upgraded. Run 'apt list --upgradable' to see them.

更新Shell配置:

cp -rbi /etc/skel/. ~

确认存储库正常工作后,执行完整的操作系统升级:

sudo apt -y full-upgrade

升级过程后,如果需要,请重新启动操作系统:

[ -f /var/run/reboot-required ] && sudo reboot -f

检查Kali Linux的新版本,可查看/etc/os-release里面的内容,即运行cat /etc/os-release命令查看。以下是示例截图:

\

从以上截图的输出内容中可以得知已升级到Kali Linux 2022.x版本,这证明我们从Kali Linux 2021.x升级到2022.x已经成功完成。