环境配置
本文环境信息如下:
- Parallel Desktop 16 Business 16.5.0 (49183)
- Kali Linux 2021.2 64-Bit
系统安装
安装配置
安装Kali Linux
的时候Parallels Desktop
无法识别操作系统,需要我们手动选择Other Linux
下的Kali Linux
。
配置选项因人而异,此处不细讲。
在安装过程中可选择GNOME
作为桌面环境,避免后面的踩坑。
更换国内源
# 备份原文件
mv /etc/apt/source.list /etc/apt/source.list.bak
# 更换为清华源
vim /etc/apt/source.list
# 输入以下内容
"deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free"
"deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free"
安装Parallels Tools
把鼠标移到窗口的右上,有一个黄色的感叹符号,点击即可安装Parallels Tools
。
# 检测光盘是否挂载成功
mount | grep iso9660
# 将安装文件拷贝至本地,此处的dirname为自己创建的目录名称
mkdir ~/<dirname> && cp -r /media/cdrom0/* ~/<dirname>
# 安装Parallels Tools
cd ~/<dirname> && ./install
进入安装流程后,一直点回车,然后我们会得到大致如下的报错:
An error occured while installing the following packages:
- linux-headers-5.10.0-kali3-amd64
- dkms
Install these packages manually and start the Parallels Tools installation again.
问题的原因在于Kali
更新内核后,修改了几个内核函数的名称,而Parallels Tools
没有推出兼容方案,导致无法安装。
解决报错
上述报错大意为安装那两个包即可,我们尝试手动安装:
# 更新源
apt update && apt upgrade
# 安装内核头
apt install linux-headers-$(uname -r)
然后又会报错:
Unable to locate package linux-headers-5.10.0-kali3-amd64
Couldn't find any package by glob 'linux-headers-5.10.0-kali3-amd'
源文件中没有头文件的包,所以需要我们手动下载头文件,我们手动下载一下文件:
Index of /kali/pool/main/l/linux
我们先使用如下命令查看自己的Linux
内核版本:
echo $(uname -r)
我这里的信息为:
5.10.0-kali7-amd64
# 下载内核头依赖并命名为 common.deb
wget -O common.deb http://old.kali.org/kali/pool/main/l/linux/linux-headers-5.10.0-kali3-common_5.10.13-1kali1_all.deb
# 下载内核头并命名为 headers.deb
wget -O headers.deb http://old.kali.org/kali/pool/main/l/linux/linux-headers-5.10.0-kali3-amd64_5.10.13-1kali1_amd64.deb
# 安装辅助 deb 安装工具
apt install gdebi -y
# 安装 common 内核头依赖
gdebi common.deb
# 安装内核头
gdebi headers.deb
# 验证是否安装成功
apt install linux-headers-$(uname -r)
踩坑点
Kali 2021
默认为xfce
桌面环境,在安装Parallels Toolsh
后,打开某些应用的情况下会出现白屏的情况,所以我们换成GNOME
桌面环境:
apt install kali-desktop-gnome -y
安装过程中我们需要选择gdm3
作为显示管理器,安装完成后我们再回到之前的目录安装Parallels Tools
:
cd ~/<dirname> && ./install
一路安装之后,会显示重启,安装步骤就此完成。
文章许可:本文采用CC BY-NC-SA 4.0许可协议,转载请注明出处。