ParallelsDesktop下Kali安装
1. 安装镜像
镜像百度云:链接:https://pan.baidu.com/s/1TFXwmvehDdO-cwtU__TmqQ 密码:f3ow
Kali官网 ,需要最新或者想下载其他版本去官网下载吧。
首先在Parallels Desktop里面新建虚拟机:
给虚拟机分配硬盘空间,类似Windows里面C盘D盘E盘的大小
硬盘可以点开高级设置,进去设置大小,这里选择的是默认64GB
之后等待:
设置密码,也是开机密码,一定要记住。
安装到此结束。
2. 其他配置
2.1 安装Parallels Tools
安装好Kali Linux后,点击操作-安装Parallels Tools(或者点击上面的黄色警号符),可以看到桌面上出现了加载的Parallels Tools盘,直接运行文件会显示权限不足,故先将其中的内容拷贝出来:
# 右键打开终端
mkdir /root/pt
cp -r /media/cdrom0 /root/pt
cd /root/pt/cdrom0
./install
在执行程序后,出现报错(注意使用./install命令才可以看到具体内容,直接双击install-gui是无法看到的),显示缺少文件。
开始解决liberlf-def、dkms、printer-driver缺少的问题,首先要配置更新源:
# 打开终端,输入如下指令
leafpad /etc/apt/sources.list
# 在文件中配置如下两条信息
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali/ kali-rolling main contrib non-free
# 以下均是终端命令
apt-get update
apt-get install libelf-dev
apt-get install dkms
apt-get install printer-driver-postscript-hp
# 让这3个缺少的组件安装即可,重新执行安装parallels tools程序后,还是提醒缺少printer-driver-postscript-hp,不用在意
开始解决linux-header缺少这个问题,需要下载一些文件,但是太旧,官方找不到相关文件了:
下载百度云中的文件,之后使用ssh上传到Kali中,现在要开启ssh服务:
# 打开终端
leafpad /etc/ssh/sshd_config
保存并退出,之后开启ssh服务:
service ssh start
service ssh status # 查看ssh状态
这时,就可以使用ssh工具连接Kali了。
注:设置开机自启动ssh
update-rc.d ssh enable # 打开开机自启
update-rc.d ssh disabled # 关闭开机自启
将百度云下载的文件传到Kail中:
mkdir develp # 将文件放到这个目录中
之后依次执行:
dpkg -i linux-kbuild-4.15_4.15.11-1kali1_amd64.deb
dpkg -i linux-headers-4.15.0-kali2-common_4.15.11-1kali1_all.deb
dpkg -i linux-headers-4.15.0-kali2-amd64_4.15.11-1kali1_amd64.deb
执行最后一个,显示缺少gcc依赖,不用在意,这时已经解决linux-header缺少的问题了
# 重新执行安装parallels tools程序
cd /root/pt/cdrom0
./install
# 之后显示安装成功,并且推荐安装printer-driver-postscript-hp,不用在意,点击ok,之后reboot
至此,parallels tools工具安装完毕。
2.2 其他软件安装
首先修改更新源:
leafpad /etc/apt/sources.list
# 修改内容为如下信息
deb http://mirrors.163.com/debian/ stretch main non-free contrib
deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
apt-get clean
apt-get update
2.2.1 配置 Zsh
参考博客:https://blog.csdn.net/qq_35104586/article/details/103604964
# 卸载linux-headers
apt-get install -f
# 原地址被墙,使用其他博主提供的地址
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"
# 设置默认 Shell 为 Zsh
chsh -s /bin/zsh
# 安装 agnoster 主题
# agnoster 是一款很漂亮的 Zsh 主题,首先要安装 Powerline Fonts
apt-get install fonts-powerline
# 修改 ~/.zshrc
leafpad ~/.zshrc
# 修改 ZSH_THEME 环境变量
ZSH_THEME="agnoster"
# 重启
reboot
2.2.2 安装 Google 拼音输入法
apt-get install fcitx
apt-get install fcitx-googlepinyin
2.2.3 安装 VC Code
官方下载地址:https://code.visualstudio.com/updates/
我下载最新版安装后,软件页面是白板,所以我使用的版本是code_1.28.2-1539735992_amd64,可以到如下百度云下载:
在develp目录下创建vc目录,直接将下载好的code_1.28.2-1539735992_amd64.拖拽进去,因为已经安装了Parallels Tools了不用再使用ssh服务传了
# 进入该目录,右键打开终端,在终端执行如下指令
dpkg -i code_1.28.2-1539735992_amd64.deb
# 指令说明
# 以后安装软件如果报依赖关系的错误,我们可以使用以下的命令修复安装。
# apt-get install -f
# 如果要卸载安装的应用我们可以通过“ dpkg -l”查看已经安装的软件,并找到自己的安装的软件名。
# 最后使用"dpkg -r 软件名"进行卸载
注:个人不使用中文,下面的说明时配置VC Code和Firefox为中文,有需要的小伙伴可以自行设置:
使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后;
修改locale.json文件下的属性“locale”为“zh-CN”;
重启vscode工具;
如果重启后vscode菜单等仍然是英文显示,在商店查看已安装的插件,把中文插件重新安装一遍(插件名为Chinese(Simplified)),然后在重启工具。
修改 Firefox 语言为中文
下载 zh-CN.xpi,链接如下:
http://ftp.mozilla.org/pub/firefox/releases/{你的Firefox版本号}/linux-x86_64/xpi/
2.2.4 配置Vim
被墙了,无法在线下载,需要手动安装,首先去Github https://github.com/spf13/spf13-vim,下载zip文件,之后传到/develp/vim目录下:
# 使用如下指令解压
unzip spf13-vim-3.0.zip
cd spf13-vim-3.0
./bootstrap.sh
# 之后就是漫长的等待了,因为安装插件多且慢
不想去Github下的,可以使用如下百度云。
2.2.5 更新系统与软件说明(不建议全部更新)
本人就安装到至此以上,往下的指令并未执行,只是当作参考,以后需要用到在使用。有需要的小伙伴可以自行选择执行。
apt-get clean //清除缓存索引
apt-get update //更新索引文件
apt-get upgrade -y //更新实际的软件包文件
apt-get dist-upgrade -y //根据依赖关系更新
apt-get install kali-linux-all //安装所有kali工具包
apt-get install linux-headers-$(uname -r) //内核更新
# 输入以下命令即可更新
apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
ParallelsDesktop下Kali安装的更多相关文章
- kali安装java1.8
0x01 下载 首先,去官方网站下载JDK1.8对应的版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads ...
- 2018-2019-2 20165234 《网络对抗技术》 Exp0 Kali安装 Week1
Week1 kali安装 一.下载系统镜像文件 首先下载系统镜像,进入kali官网,在Downloads中选择Download Kali Linux. 我选择的是64位版本,点击HTTP下载镜像文件. ...
- 2018-2019-2 《网络对抗技术》 Exp0 Kali安装 20165221 Week1
2018-2019-2 <网络对抗技术> Exp0 Kali安装 20165221 Week1 安装Vmware 上学期已经安装过,不再赘述. 如需安装,可参考如何安装vmware 下载v ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1
- 2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 - 安装过程 - 安装Kali VMware上学期已经装好了,Kali的镜像文件是从同学那拷过来的,所以这两 ...
- kali安装vm tools
kali安装完毕后第一件事便是安装VMtools,tools能让kali和物理机进行交互,复制粘贴功能等. 在屏幕上会弹出一个光驱,点击进去,进入文件夹 将文件复制到home文件夹下. 1 tar z ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165225
2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165225 - 上Kali官网选择Kali Linux 64 bit的torrent,用迅雷解压即可 安装 ...
- 20165306 Exp0 Kali安装 Week1
20165306 Exp0 Kali安装 Week1 实验要求 Kali 下载 安装 网络 共享 软件源 步骤一.下载Kali 根据网址https://www.kali.org/ 下载kali 点击 ...
- NetSec2019 20165327 Exp0 Kali安装 Week1
NetSec2019 20165327 Exp0 Kali安装 Week1 一.下载并安装Kali和VMware kali在官网下载,VMware上学期已安装 安装如下步骤: 选典型: 选稍后安装操作 ...
- Exp0 Kali安装 Week1
20165214 2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 任务要求 Kali的下载.安装.共享.软件源. 步骤 1.从Kali的官网下载镜像文件.(直接 ...
随机推荐
- JavaWeb项目在浏览器点击几次就阻塞了
问题描述 在学习JavaWeb项目时,通过IDE启动项目后,在浏览器点击几次页面中的链接就阻塞了,浏览器一直转圈圈无法加载,后台日志也没有输出. 第一次遇见这种情况,没有日志完全无法分析到底是什么问题 ...
- 2020年全新web前端学习路线图,学完就业20K!
第一阶段:HTML5+css 配套学习视频: 前端小白零基础入门HTML5+CSS3 第二阶段:移动web网页开发 移动web进阶教程 第三阶段:JavaScript网页编程 前端与移动开发基础入门到 ...
- Java 从入门到进阶之路(二十九)
在之前的文章我们已经可以对本地对文件和目录进行新建和删除等操作,接下来我们来对文件内对具体内容进行操作. 如下代码,我们实现了一个基本的文件写入: /** * java.io.RandomAccess ...
- LNMP(Linux+Nginx+MySQL+PHP) yum方式安装Redis
一.环境信息 CentOS Linux release 8.1.1911 (Core) Redis server v=5.0.3 二.yum方式安装 1.添加EPEL仓库 sudo yum insta ...
- 3dTiles 数据规范详解[3] 内嵌在瓦片文件中的两大数据表
转载请声明出处:全网@秋意正寒 零.本篇前言 说实话,我很纠结是先介绍瓦片的二进制数据文件结构,还是先介绍这两个重要的表.思前想后,我决定还是先介绍这两个数据表. 因为这两个表不先给读者灌输,那么介绍 ...
- 传参问题-HttpMessageNotReableException
很久没写后台代码,用postMan测试后台接口的时候出现了一个问题: 问题如下: 显而易见是参数问题,我的参数如下图: 我调整参数样式为: 但还是存在问题. 最后调整成用双引号,结果对了.之前没有注意 ...
- 状压DP之集合选数
题目 [HNOI2012]集合选数 <集合论与图论>这门课程有一道作业题,要求同学们求出{1, 2, 3, 4, 5}的所有满足以 下条件的子集:若 x 在该子集中,则 2x 和 3x 不 ...
- Android屏幕适配技巧
屏幕适配一直是困扰 Android 开发工程师的一大问题,但是随着近几年各种屏幕适配方案的诞生,以及谷歌各种适配控件的推出,屏幕适配也显得越来越容易,这节课我们就来总结一下关于屏幕适配的那些技巧. C ...
- java 面向对象(二十四):interface:接口
interface:接口1.使用说明: 1.接口使用interface来定义 * 2.Java中,接口和类是并列的两个结构 * 3.如何定义接口:定义接口中的成员 * * 3.1 JDK7及以前:只能 ...
- python 并发专题(十一):基础部分补充(三)线程
1. 背景 理论上来说:单个进程的多线程可以利用多核. 但是,开发Cpython解释器的程序员,给进入解释器的线程加了锁. 2. 加锁的原因: 当时都是单核时代,而且cpu价格非常贵. 如果不加全局解 ...