wsl


wsl

安装

安装wsl

在管理员模式下打开 PowerShell 或 Windows 命令提示符,方法是右键单击并选择“以管理员身份运行”,输入 wsl --install 命令,然后重启计算机。

wsl --install

可以通过查看

wsl.exe --list --online

来获取有哪些可行的发行版

以下是可安装的有效分发的列表。
使用 'wsl.exe --install <Distro>' 安装。

NAME                                   FRIENDLY NAME
Ubuntu                                 Ubuntu
Debian                                 Debian GNU/Linux
kali-linux                             Kali Linux Rolling
Ubuntu-18.04                           Ubuntu 18.04 LTS
Ubuntu-20.04                           Ubuntu 20.04 LTS
Ubuntu-22.04                           Ubuntu 22.04 LTS
OracleLinux_7_9                        Oracle Linux 7.9
OracleLinux_8_7                        Oracle Linux 8.7
OracleLinux_9_1                        Oracle Linux 9.1
openSUSE-Leap-15.5                     openSUSE Leap 15.5
SUSE-Linux-Enterprise-Server-15-SP4    SUSE Linux Enterprise Server 15 SP4
SUSE-Linux-Enterprise-15-SP5           SUSE Linux Enterprise 15 SP5
openSUSE-Tumbleweed                    openSUSE Tumbleweed

安装想要的发行版

这里我是安装一个新的发行版作为演示,一般建议安装ubuntu或者debian

wsl.ext --install -d Ubuntu
wsl.exe --install -d kali-linux

配置超算相关环境

这里我是安装了一个新的发行版,也就是kali-linux,来得到一个空白的环境作为演示,一般建议安装ubuntu

  1. 安装gcc和g++

    sudo apt install gcc
    sudo apt install g++

遇到的问题

系统找不到指定的文件

image-20231208144337351

wsl莫名又找不到了

image-20231208144522903

但是在应用里面还有

直接加环境变量就是了(虽然不知道正解应该是什么但是我也不知道问题是什么啊)

重启后还是没有,樂

image-20231208145449773

接着出问题

image-20231208160738248

6

86152  C:\WINDOWS\system32  16:30:24  # 卸载所有Linux发行版                                                         86152  C:\WINDOWS\system32  16:30:28  Get-AppxPackage -allusers -name *linux* | Remove-AppxPackage                  86152  C:\WINDOWS\system32  16:30:32 
86152  C:\WINDOWS\system32  16:30:43  # 卸载具体的Linux发行版
86152  C:\WINDOWS\system32  16:30:44  Get-AppxPackage -allusers | where-object {$_.name -like "*<发行版名称>*"} | Remove-AppxPackage

然后就解决问题了


文章作者: hugo
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 hugo !
  目录