网上的其他教程好多都失败了,我这个也是自己综合各教程后成功的,不能保证一定有效。(顺便吐槽一下pd对kali的支持为啥不能跟ubuntu一样方便)
软件版本:
Kali: 2021.3-amd64
Parallels Desktop: 17
macOS: Big Sur 11.6
安装前对虚拟机进行隔离设置:
- 选项 - 共享 - 共享文件夹设置为
不共享
; - 选项 - 共享 - 已共享的配置文件,三个全都取消选择;
- 选项 - 应用程序,取消
与Mac共享Linux应用程序
; - 硬件 - 图形 - 内存,我给了 256MB;
- 硬件 - 图形 - 高级设置 - 3D 加速,禁用掉;
- 硬件 - 共享的打印机,取消
与Kali Linu共享Mac打印机
;
1. 挂载Parallels Tools
点击安装Parallels Tools
,然后桌面会出现一个光盘图标:
由于里面的文件是只读模式,因此需要先拷贝出来,再运行。
mkdir /root/pd
cp -r /media/cdrom0/* /root/pd
chmod 777 /root/pd/
尝试安装一下
./install
安装程序需要下载以下依赖:
然后出现以下报错:
说明系统缺少了dkms
和linux-header
。前一个比较好下载,直接:
apt install dkms
2. 安装linux-header
查看一下内核版本号:
然后去这里,下载对应的header和common:
使用命令:
wget -O common.deb http://old.kali.org/kali/pool/main/l/linux/linux-headers-5.10.0-kali9-common_5.10.46-4kali1_all.deb
wget -O headers.deb http://old.kali.org/kali/pool/main/l/linux/linux-headers-5.10.0-kali9-amd64_5.10.46-4kali1_amd64.deb
然后分别安装依赖和header:
dpkg -i common.deb
dpkg -i headers.deb
然后报错:
说明还有linux-kbuild
没有安装。
wget -O kbuild.deb http://old.kali.org/kali/pool/main/l/linux/linux-kbuild-5.10_5.10.46-4kali1_amd64.deb
dpkg -i kbuild.deb
dpkg -i common.deb
dpkg -i headers.deb
最后重新进入pdtools目录./install
安装,重启。
PS:pd16可能涉及到修改文件的步骤,这里放一个链接:https://www.budtit.com/index.php/archives/14.html,目测应该可行。