windows11手动安装wsl2在D盘

最近才知道WSL(Windows Subsystem for Linux)是win的子系统,可以使用Linux的功能,今天尝试安装一下。

1、首先确认一下自己的电脑虚拟化开了没有。

打开任务管理器,点击性能,如下图:

2、点击控制面板,点击程序,点击启用或关闭Windows功能,像下图一样,开启红框里的那几项。

3、手动安装wsl2

wsl自动安装的话默认安装在C盘,我是尽量不用C盘的,所以我参照教程手动安装在D盘。自定义WSL的安装位置,别再装到C盘啦 - 知乎 (zhihu.com)旧版 WSL 的手动安装步骤 | Microsoft Learn

3.1 下载分发版的Ubuntu20.04(我下载的版本)

3.2安装Ubuntu20.04

如果觉得上面的教程不够详细,后面我又找到了这篇具体的安装教程:windows 手动安装 wsl 步骤/常用命令/安装到指定目录/修改安装位置 (hechuan.me)

下载好的文件长下图这样:点击更改,选择解压软件,点击确定,然后就双击这个文件解压。解压后像下图:点击红框里的文件,解压就可以了。这个文件最开始应该还是个APPx文件,参照上面的方法改成可解压的压缩文件。这些文件我全都是放在了D盘里。

再次解压后,文件长这样:点击ubuntu就可以安装了。wsl_updata_x64 这个文件是我从别地方下载后放进去的,不下载也可以的,使用命令更新版本也行。这篇教程里也有写:windows11 安装WSL2全流程_win11安装wsl2-CSDN博客

我每次直接点击ubuntu安装,最后生成的那个虚拟盘ext4都是在C盘,大约有1个G占C盘空间,然后我使用下面命令给它注销掉,就算是卸载了ubuntu,C盘里也没有ext4了。

wsl --unregister Ubuntu

有一次我在打开powershell的时候,切换到了D盘路径下(打开的时候默认在C盘的),然后我又重新点击ubuntu进行安装,这次就安装在了D盘。如上图,ext4虚拟盘出现在了D盘里,C盘里没有。我没有再卸掉重装验证,猜想是这样的。

4、Miniconda安装

然后我就在wsl2里安装了miniconda。参照这篇文章:windows系统下装载wsl2,安装Miniconda3或Anaconda进行生信准备工作_windows subsystem for linux 安装anaconda-CSDN博客

打开powershell,cd到D盘,也就是要安装的路径,执行下面命令:

wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod 777 Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
vim ~/.bashrc
然后在最后一行输入,export PATH=$PATH:/home/YOUR_NAME/miniconda3/bin
source ~/.bashrc

Miniconda就安装成功了,我查看了ext4虚拟盘的大小增加了,应该是把miniconda安装到了这里。

以上是我自己安装wsl2的一些过程记录,贴在里面的几篇教程都很详细,互为补充,所以我写的很简略。有错误的地方,请多多指出。

  • 25
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值