【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教程。

[1] 安装 WSL | Microsoft Docs

[2] 比较 WSL 1 和 WSL 2

名称时间
开始编辑日期:2022 年 04 月 06 日
最后编辑日期:2022 年 04 月 13 日
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐