1 WSL2安装
1.1启动Windows子系统及虚拟化
- 打开 控制面版—程序—程序和功能—启用或关闭Windows功能
- 选择“Hyper-V"与 “Virtual Machine Platform”与“适用于Linux的Windows子系统”
- 点击“确定”
- 重启

1.2手动安装
1.1.1win+s搜索cmd,点击以管理员身份运行cmd

输入:
wsl --update
显示以下输出:
1.1.2设置wsl默认版本为2
wsl --set-default-version 2
显示以下输出:
1.1.3配分发版本
打开microsoft store,搜索ubuntu,选择一个版本进行下载。

双击下载好的Ubuntu进行安装。
此时会弹出终端界面,根据英文操作提示,输出用户名和密码并确认密码即可。
1.1.4检查安装
通过以下命令检查已安装的版本及运行状态。
wsl -l -v
输出:

wsl2子系统安装完成。
再次进入子系统可以点击。

2 将wsl2从c盘迁移到d盘
2.1关闭wsl
wsl --shutdown
2.2打包wsl
2.2.1查看wsl名称
输入:
wsl -l
输出:

我的wsl名称为Ubuntu-24.04(后面要用)。
2.2.2打包
输入命令:wsl --export [你的WSL名称] [需要打包出的路径]
我是先在D盘创建一个Ubuntu_WSL文件夹,然后将wsl打包到该文件夹下,命令如下:
wsl --export Ubuntu-24.04 D:\Ubuntu_WSL\Ubuntu.tar
2.2.3注销掉原来的wsl
wsl --unregister Ubuntu-24.04
2.2.4导入
输入命令:wsl --import [导入Linux名称] [导入盘的路径] [导入tar包路径]
wsl --import Ubuntu-24.04 D:\Ubuntu_WSL D:\Ubuntu_WSL\Ubuntu.tar
wsl成功移到d盘。
3 Python包管理(我是使用的anaconda)
进入anaconda官网,下载如图所示安装包。

在Windows环境下载好以后,复制该安装包到Linux中。
我选择复制到下图所示路径。

打开Ubuntu。
输入命令:bash [复制安装包名称到此处]
bash Anaconda3-2024.10-1-Linux-x86_64.sh

根据安装提示操作即可安装成功(一直enter回车+yes)。
参考

166

被折叠的 条评论
为什么被折叠?



