【Linux篇】Windows应用商店安装Kali Linux系统与Vmware共存
本地已安装有Vmware虚拟机,又想Windows下直接体验kali Linux、Ubuntu等linux系统,全都要?此文可作参考—【suy】
文章目录
1、实验环境
系统 | 版本 |
---|---|
Windows11专业版 | 版本:22H2(OS内部版本 22581.200) |
kali Linux | 版本:4.4.0-22593; |
要求运行在 Windows 10 中 2004 版本及更高,Win+R打开“运行”输入
winver
命令即可查看系统版本。
(一)Windows环境设置
1、启用”开发人员模式”
win11路径:“设置 -> 隐私和安全性 -> 开发者选项 -> 开发人员模式 -> 打开”。或直接搜索,设置如下:
2、检查Linux子系统是否已安装
wsl 或者 bash 命令
建议使用 Windows Terminal终端【已经安装过的直接跳到第(二)步,找vm并存看第(三)步】。
微软发布的 Windows Linux 子系统 (WSL)能让你在Windows中运行Linux;Bash 是大多数 Linux 发行版上的默认 shell,WSL也称为Bash on Windows,它作为一个常规的Windows应用运行,并提供了一个命令行模式的Linux发行版。
3、启用”适用于Linux的Windows子系统(WSL)”
win11路径:“控制面板 -> 程序 -> 程序和功能 -> 启用或关闭Windows功能 -> 适用于Linux的Windows子系统”。或直接搜索“启用或关闭Windows功能”,向下滚动列表,找到“适用于Linux的Windows子系统”项,勾选如下。
【点击确定后,按提示要求重启系统来完成Windows下子系统的启用】
*控制面板显示:
*任务栏搜索显示:
*设置里搜索显示:
(二)应用商店安装Kali Linux
PowerShell 和命令提示符不区分大小写;Linux 终端区分大小写。
1、应用商店搜索安装
2、设置账号和密码
安装提示成功
设置用户名、密码,两次确认一致后,即密码设置成功。设置用户名不能含有大写字母。
两次输入密码无误后,显示成功如下:
Windows下出现Linux子系统,可直接点开查看目录结构。
wsl 或者 bash命令进入系统
wsl
bash
(三)Vmware与WSL兼得
可能很多人都安装有Vmware虚拟机,而Hyper-V与Vmware不兼容,只想本地体验下kali,不想开启Hyper-V和虚拟机平台。可以通过设置WSL版本来与vm兼容运行,指定运行 Linux 发行版的 WSL 版本为1即可,命令操作如下。
1、查看wsl版本信息
wsl --status
2、将 WSL 版本设置为 1
wsl不是1的,则打开Windows Terminal终端下面执行命令设置
wsl --set-default-version 1
3、wsl下的kali与Vmware都能开启
总结
由于每个机子的系统配置环境、软件版本等因素不一而同,也受限于本人技术水平有限,纯属自娱自乐,不代表所有遇到的问题都能解决,本篇仅供参考,有写的不对的地方欢迎留言指正,谢谢!附上Windows官网安装wsl教程。
[2]
比较 WSL 1 和 WSL 2
名称 | 时间 |
---|---|
开始编辑日期: | 2022 年 04 月 06 日 |
最后编辑日期: | 2022 年 04 月 13 日 |