windows server 2019 安装 wsl2

PS: 目前要使用wsl2,win 2019需要安装 preview版本。

提供一个百度盘下载地址(因为超了4G,没会员,所以压缩分卷了):链接: https://pan.baidu.com/s/1zZ2VEUgYX2zEe0FLmy5DiQ 提取码: fuka

1、启动 linux 子系统

打开 posershell(管理员),输入:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

2、下载和安装

下载:

Windows server是没有Windows应用商店的,所以我们需要下载wsl系统的离线安装包,这里我选择下载kali,如果需要下载其他系统,可以点击下方链接自行下载或者从官方文档下载。官方下载速度非常慢,这里推荐大家使用IDM下载,我当前下载好了kali,并上传到了百度网盘(链接:https://pan.baidu.com/s/1GiNDbWQtcXbCa2ecrwiw9w 提取码:h7mg)

还有一个开源的WSL系统,

  • Fedora Remix for WSL(https://github.com/WhitewaterFoundry/Fedora-Remix-for-WSL/releases)可以下载其中后缀.appxbundle的文件尝试安装,不过这个系统我并未有过接触。具体安装可能需要自己探索

安装:

从官网下载的kali为kali-linux-08-06-2019.appx,首先我们要给这个文件重命名,下方第一行命令为将 kali-linux-08-06-2019.appx文件重命名为 kali.zip(你也可以对文件按右键,然后选择重命名,在可视化界面中进行重命名操作。关键是将文件重命名为zip格式,让我们可以对其解压即可)。

Rename-Item .\kali-linux-08-06-2019.appx kali.zip

我们将从命名为kali.zip的文件解压,如果没有解压软件,可以使用下列命令进行,下列命令含义为将.\kali.zip,解压到.\kali文件夹中。如果的压缩包是其他命令则换一个名字即可,文件夹名字也是自己定义的

Expand-Archive .\kali.zip .\kali

安装完成:

然后找到kali.exe,在powershell(管理员)中 ./kali.exe 运行它,等待安装完成。

添加系统变量

我们每次调用kali都需要进入kali的目录,比较麻烦,如果想在任意地方调用kali,将kali文件夹添加到系统变量中即可,下面两种方法任选一种即可

  • 方法1: 使用命令行添加
  • $userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
    # 我当前的wsl子系统kali的路径为  `C:\kali`   如果你的路径和我不同,请自行改变
    [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\kali", "User")

     

  • 方法2: 使用可视化界面添加,首先打开控制面板中>系统和安全>系统(对此电脑按右键选择属性即可),选择其中的高级属性,如下图
    在这里插入图片描述
    然后打开高级系统设置,选择环境变量,编辑其中的Path,在里面新建一个,填写你的wsl2系统安装目录文件夹即可。如下图
    在这里插入图片描述
    完成环境变量后,我们打开一个新的powershell(一定要在配置好后打开一个新的),输入你是用的wsl2(比如这里我就输入kali),即可进入
    在这里插入图片描述

 

打赏
Bookmark the permalink.

One Response to windows server 2019 安装 wsl2

  1. sshnuke says:

    第二个压缩分卷呢
    没有了啊

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注