总结在Mac上用Parallels Desktop安装Kali Linux2020.1时遇到的各种问题和解决方法

自作多情 提交于 2020-04-11 16:28:18

首先申明这只是我个人安装时碰到的问题和解决方法,并不代表所有。
码字不易!转载请注明出处 谢谢!

感谢:石砾、蘅时天下、seaship、EcoR_I

1. 环境与源

既然要安kali Linux就需要环境和系统源
环境:macOS 10.14.6 & Parallels Desktop 15
系统镜像:kali-linux-2020.1-installer-amd64
*最新版下载地址:www.kali.org/downloads
历史版本下载地址:old.kali.org/kali-images*



……这里我不赘述安装过程了,网上很多……

2. 遇到的问题以及解决方法

2.1 开机后没有图形化界面(通常说的无桌面),直接进入黑呼呼的终端

解决方法:获得最高权限 - 添加源 - 更新源和系统及软件 - 安装桌面程序

  1. 首先获得系统root权限,在开机选择启动项时我们在启动项“kali GNU/linux”上按“E ”键进入编辑模式
    图211

  2. 将上图中标记住的“ro”改为"rw" ,再往后,添加一段“空格init=/bin/bash”,注意我最前面有个空格,改好后F10或者Ctrl + x保存并重启
    图212

  3. 进入终端后,修改root密码,输入:passwd root,输入密码时并不会显示任何内容(安全机制)。然后要求再次输入密码以确认无误(同样不会显示密码内容),确认后显示password updated successfully表示修改成功,重启。
    图2133

  4. 开机进入终端,用root用户登录后,输入:vim /etc/apt/sources.list 添加源,在vim 中打开sources.list后,输入来源地址(注意这里一定要是root最高权限),我这里多添加了几个防止其中出错可以换另一个地址继续执行。(如果不了解vim的请先了解vim的基本操作)
    图2134
    这个图当时忘记截了,后面进了桌面补截的

官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/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
阿里云源
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
清华大学源
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
浙大源
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
东软大学源
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
新加坡kali源
deb http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb-src http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
163 Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
  1. 更新源和系统及软件 (这个过程将会非常漫长,当然,也取决于网络)
    图更新源和软件包
更新软件包的索引源(检测可更新的软件)
apt-get update

更新系统上已经安装的所有软件(自动更新并安装软件)
apt-get upgrade

更新Kali Linux 系统(检测并进行系统升级)
apt-get dist-upgrade

安装谷歌拼音输入法
apt-get install fcitx fcitx-googlepinyin

或者 安装拼音、双拼、五笔拼音输入法重启进入kali系统后,打开浏览器可以用你想要的输入法输出中文;使用Ctrl+空格,可以调出输入法。使用Ctrl+Shift,可以切换输入法。
pt-get install fcitx fcitx-table-wbpy

安装结束后,输入重启命令:reboot,再次登录root用户

  1. 安装桌面程序,选择下面的任一桌面安装
KDE标准版(Debian精选使用的)安装:
apt-get install kali-defaults kali-root-login desktop-base kde-standard
卸载:
apt-get remove kde-standard

XFCE桌面安装:
apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies
卸载:
apt-get remove xfce4 xfce4-places-plugin xfce4-goodies

LXDE桌面安装:
apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base
卸载:
apt-get remove lxde-core

GNOME桌面安装:
apt-get install gnome-core kali-defaults kali-root-login desktop-base
卸载:
apt-get remove gnome-core

我用的GNOME桌面
图 桌面

2.2 安装Parallels Tools

如果上面2.1的操作都执行后这一步应该没什么问题,否则需要执行上面2.1的第4和5步,或者按安装提示补丁需要内容(比较繁杂不推荐)

  1. 如图点击感叹号,安装Parallels Tools,可以看到文件管理内出现了加载的Parallels Tools盘
    221
    2112
    在终端中输入


cd /media/cdrom0
./install
  1. 一般都会出现“权限不够”的提示,因为初次挂载没有将其中文件当做可执行程序,此时在终端中输入
cd
umount /meida/cdrom
mount -o exec /media/cdrom0
cd /media/cdrom0
./install
  1. 安装完成,选择reboot重启,鼠标不再漂移了,也不需要再按Ctrl +Option释放鼠标了,屏幕分辨率完全适配。

  2. 最后清理系统垃圾

清理旧版本的软件缓存
sudo apt-get autoclean

清理系统不再使用的孤立软件
sudo apt-get autoremove

清理所有软件缓存
sudo apt-get clean

这一路走来,遇到了很多问题,特别是第一次安装2020.1后怎么都安不上Parallels Tools,也改不了root密码,最后放弃第一次的系统。一切从零开始新建虚拟机,最后用上面的方法成功!并且用了一周多没有任何问题才发出来的。

如果对您有帮助记得点赞-收藏-分享哦

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!