目录
安装tools
依次选择“虚拟机(M)—— 安装 VMware Tools”
加载完成后
复制 VMware Tools-10.0.10***.tar.gz
(不同版本具体名字不同)到 home 目录 tools 文件夹(tools文件夹需要手动创建)
解压:tar zxvf '文件路径'(文件路径可查看文件属性获得)
解压后就得到这个vmware-tools-distrib文件夹
解压完成后继续输入命令
-
cd vmware-tools-distrib //进入该文件夹
-
./vmware-install.pl //开始安装VMware Tools
如果第一次询问是否安装,输入yes
,之后只要出现选项,选择回车即可,
看到Enjoy,--the WMware team
即表示安装完成
重启后选择“进入全屏模式”,能进入全屏模式说明增强工具已经安装成功。
安装中文输入法
- 更新源
打开源文件
vim /etc/apt/sources.list
添加源(这里我使用阿里源,也可自行搜索其他源)
#aliyun
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
更新源
apt-get update && apt-get upgrade && apt-get dist-upgrade
【注】:
安装或升级系统分下面几个步骤。
第一步,获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过。
第二步,如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。
apt-get update对应的就是第一步,得到软件包的列表。
apt-get upgrade 与apt-get dist-upgrade对应的是第二步。
由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包;而dist-upgrade可以根据依赖关系的变化,添加包,删除包。
一般在运行upgrade或dist-upgrade之前,先要运行update。
- 安装fcitx
apt-get install fcitx
安装输入法之前先安装fcitx,fcitx是一个输入法框架,支持许多种输入法引擎,这里安装是用来支持搜狗输入法,以便于我们在fcitx配置中对搜狗输入法进行配置。
- 安装中文输入法(搜狗输入法)
1.下载搜狗输入法linux版:http://pinyin.sogou.com/linux/?r=pinyin
选择 32 位版本 (视自己kali版本而定)
2.从 sogoupinyin_2.2.xxx.deb 中提取debian包信息
dpkg -I sogoupinyin_2.2.0.0108_amd64.deb
在返回结果中,找到一段如下描述
Recommends: fcitx-frontend-qt5, fonts-noto-cjk, dconf-gsettings-backend | gsettings-backend
分别输入下列指令对上述描述中的文件进行下载
apt-get install fcitx-frontend-qt5
apt-get install fonts-noto-cjk
apt-get install dconf-gsettings-backend
3.安装搜狗输入法
dpkg -i sogoupinyin_2.2.xxx.deb
如下出现如下打印,则表示deb包损坏(由于官网下载到桌面后是拉进虚拟机的,过程中可能出现损坏,后来发现复制粘贴进去虚拟机的就不会出现损坏)
正在选中未选择的软件包 sogoupinyin。
(正在读取数据库 ... 系统当前共安装有 324337 个文件和目录。)
正准备解包 sogoupinyin_2.2.0.0108_amd64.deb ...
正在解包 sogoupinyin (2.2.0.0108) ...
dpkg-deb (子进程):无法从 sogoupinyin_2.2.0.0108_amd64.deb 中拷贝归档成员到解码管道中:未预期的文件结束或流结束
dpkg-deb (子进程):解压缩归档成员:lzma 错误:未预期的输入结束
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
dpkg: 处理归档 sogoupinyin_2.2.0.0108_amd64.deb (--install)时出错:无法为'./usr/share/sogou-qimpanel/recommendSkin/skin/\343\200\220\351\233\250\346\254\243\343\200\221\350\222\262\345\205\254\350\213\261\347\232\204\346\200\235\345\277\265/comp_567366.png' 拷贝解压的文件至 '/usr/share/sogou-qimpanel/recommendSkin/skin/\343\200\220\351\233\250\346\254\243\343\200\221\350\222\262\345\205\254\350\213\261\347\232\204\346\200\235\345\277\265/comp_567366.png.dpkg-new': 未预期的文件结束或流结束
正在处理用于 mime-support (3.60) 的触发器 ...
正在处理用于 libglib2.0-0:amd64 (2.56.1-2) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-3) 的触发器 ...
正在处理用于 gnome-menus (3.13.3-11) 的触发器 ...
在处理时有错误发生:
sogoupinyin_2.2.0.0108_amd64.deb
解决方法:只需再次安装即可
dpkg -i sogoupinyin_2.2.xxx.deb
如果出现如下打印,则表示未解决软件包的依赖
dpkg: 依赖关系问题使得 sogoupinyin 的配置工作不能继续:
sogoupinyin 依赖于 libfcitx-qt0 | fcitx-libs-qt;然而:
未安装软件包 libfcitx-qt0。
未安装软件包 fcitx-libs-qt。
sogoupinyin 依赖于 libopencc2 | libopencc1;然而:
未安装软件包 libopencc2。
未安装软件包 libopencc1。
sogoupinyin 依赖于 fcitx-libs (>= 4.2.7);然而:
未安装软件包 fcitx-libs。
dpkg: 处理软件包 sogoupinyin (--install)时出错:
依赖关系问题 - 仍未被配置
解决方法:下载依赖包
apt-get install libfcitx-qt0
如果出现如下打印
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
sogoupinyin : 依赖: libopencc2 但是它将不会被安装 或
libopencc1 但无法安装它
依赖: fcitx-libs (>= 4.2.7) 但是它将不会被安装
表明有未能满足的依赖关系;按打印中的提示进行操作
apt --fix-broken install
到这里,依赖关系也解决。再次安装输入法。
dpkg -i sogoupinyin_2.2.xxx.deb
重启kali即可
Kali 翻墙
kali 里很多工具是需要翻墙才能使用的,而且更新时需要翻墙,所以 kali 翻墙基本是必须的。
这里使用 shadowsocks 工具,首先需要带有账号信息的 json 文件,如果是购买的付费账号,会提供类似于 hkqj1.yingsuo.wang.json
的文件,将其复制到 kali 根目录,方便使用。
- 安装 shadowsocks
apt-get install shadowsocks
- 修改/etc/proxychains.conf
vim /etc/proxychains.conf
末尾加上socks5 127.0.0.1 1080
,并注释掉socks4
- 使用 shadowsocks
开启翻墙功能
sslocal -c ./hkqj1.yingsuo.wang.json
使用时不要关闭这个窗口,再开一个新窗口进行其它操作。
以后使用需要翻墙的工具时执行
proxychains <工具名字>
这样这个工具就会使用翻墙联网执行。
更新升级
在保证上一步设置成功后,需要更新升级时执行
proxychains apt-get update
proxychains apt-get dist-upgrade
也可参考文章
https://blog.csdn.net/qq_31386215/article/details/65937159
文章过程中可能会进入一个文件,输入q
即可,之后在弹出的对话框中基本选择默认即可,如果有让输入Y/N的,一般输入Y。