1.下载Kali镜像文件

官网https://www.kali.org下载太慢,可以选择用阿里云镜像网站下载Kali镜像文件。

https://mirrors.aliyun.com/kali-images/?spm=a2c6h.13651104.0.0.70be1447uXvCW2

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_root用户

2.虚拟机安装

打开VMware,创建新的虚拟机,选择典型。

选择稍后安装操作系统。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_02


选择Linux,版本Debian 9.0x 64位。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_root用户_03


选择名称和位置,点击下一步。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_root用户_04


设置磁盘容量。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_普通用户_05


点击自定义硬件,CD/DVD,使用ISO映像文件,添加镜像文件,点击完成。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_06


点击开启虚拟机。

选择Graphical install,进行GUI界面安装,选择语言,点击continue。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_中文乱码_07


然后选择区域,配置键盘,等待安装。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_08

接下来是配置网络,首先填写主机名,点击继续。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_root用户_09


域名这里可以为空,点击继续。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_中文乱码_10


设置用户名和密码。

创建一个非root权限的普通用户。

kali2020.1版本的默认用户不再是root,而是可以创建一个非root权限的普通用户。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_11


在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_普通用户_12


在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_普通用户_13


然后进行磁盘分区,前面都使用默认配置,点击继续,最后一步选择是。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_14


开始安装基本系统,配置软件包管理器,HTTP代理信息这里可以留空。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_中文乱码_15


在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_root用户_16


如果在这一步出现了“无效的仓库镜像”错误,如下图,

可以点击返回,再选择 是 ,点击继续。然后就会出现下面选择软件的界面。

可参考

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_17


根据需要选择软件,点击继续,耐心等待安装完成。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_普通用户_18


在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_19


这里大概安装了一个多小时。(第一次安装二十分钟就安好了,结果出现启动后没有图形界面,中文乱码的现象,应该是因为下载的时候使用国外的源,网络又不好,导致一些包直接安装失败。)然后将GRUB安装至硬盘,选择 是 ,点击继续,选择/dev/sda。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_root用户_20


在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_21


再等待一会即可安装完成。

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_kali_22

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_普通用户_23

第一次安装完成后启动发现只有命令行模式,没有图形化界面,而且中文乱码,如果也出现了类似问题,解决方案可参考下列博客,或者选择重新安装一次(我选择了重装o_o …)。
无图形界面:

中文乱码:

3.添加国内源

登陆普通用户,启动root用户,输入普通用户密码,配置root用户的密码,然后切换到root用户

sudo passwd root
我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:

    #1) 尊重别人的隐私。
    #2) 输入前要先考虑(后果和风险)。
    #3) 权力越大,责任越大。
[sudo] xxxx 的密码:
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码

打开 /etc/apt/sources.list

vim /etc/apt/sources.list

注释掉官方源地址,添加国内镜像(添加其中一个就可以),保存退出。

#阿里云
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

更新仓库目录及软件

sudo apt update && sudo apt install dist-upgrade -y

4.安装中文输入法

首先安装ibus-pinyin

sudo apt install ibus ibus-pinyin

输入法配置选择设置为ibus

im-config

然后重启

sudo reboot

在桌面右上角处就可以切换输入法了

在kali虚拟机中安装docker容器教程 kali2020虚拟机安装_中文乱码_24