两分钟在Win10安装WSL2和ubuntu

目录

一、win10系统设置

二、安装WSL

三、win10中ubuntu迁移到D盘

四、在vscode中访问ubuntu


在win10中安装WSL2虚拟机,然后安装ubuntu,最后使用vscode连接ubuntu。教程适用于:

  • ubuntu22.04
  • ubuntu20.04
  • ubuntu18.04

一、win10系统设置

Intel CPU需要在主板BIOS中开启CPU虚拟化。我是ROG 华硕主板,具体你的主板,可以上网搜索如何开启虚拟化。将控制面板中如下图两处打勾,然后确认重启

二、安装WSL

如下图,管理员模式打开powershell

执行以下指令,设置WSL2,并让他立刻生效。

wsl  --set-default-version 2
wsl --update
# 强制重启生效
wsl --shutdown 

在win10商店下载ubuntu22.04:

下载完之后,如下图,打开ubuntu22.04的bash终端,设置账户密码,自己设置就行了。

三、win10中ubuntu迁移到D盘

在powershell中查看Ubuntu版本:

wsl -l --all -v

上图ubuntu22.04默认安装在C盘,我把它迁移到D盘,首先将其被分为tar格式压缩包:

wsl  --export Ubuntu-22.04 D:WSL-Ubuntu22.04.tar

注销C盘中ubuntu:

wsl --unregister Ubuntu-22.04

从上述tar压缩包导入ubuntu到D盘:

wsl --import Ubuntu-22.04 D:\WSL-Ubuntu22.04 D:\WSL-Ubuntu22.04.tar  --version 2

四、在vscode中访问ubuntu

在vscode中安装WSL插件就行,如下图:

点击vscode左下角,然后点击连接到WSL

连接成工后在左侧右击:在集成终端中打开

后续讲解如何安装C++、Python、docker环境。

问题:win10环境下,在WSL中安装的Ubuntu,请问我可以在Ubuntu中安装docker吗?

回答:可以在WSL(Windows Subsystem for Linux)中的Ubuntu环境中安装Docker。以下是一般步骤:首先,确保您的Win10系统已开启WSL功能,并已升级到较新的版本。您可以按照以下步骤开启WSL:

  1. 打开控制面板-程序和功能-启用或关闭windows功能。
  2. 设置wsl2为默认版本,管理员身份打开PowerShell输入命令 wsl --set-default-version 2。

然后,您可以按照以下步骤在Ubuntu环境中安装Docker:

  1. 打开微软商店,搜索Ubuntu,找到Ubuntu18.04LTS进行安装。
  2. 安装完成后,打开Ubuntu,然后在命令行中输入以下命令来安装Docker:sudo apt update && sudo apt install docker.io。
  3. 输入您的密码以完成安装。

现在,您已成功在WSL中的Ubuntu环境中安装了Docker。您可以在命令行中执行docker version来查看版本号,docker run hello-world来载入测试镜像测试。

  • 10
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄家驹beyond

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值