首页 > 系统相关 >Windows10安装WSL2和Ubuntu的过程

Windows10安装WSL2和Ubuntu的过程

时间:2022-08-23 09:34:58浏览次数:97  
标签:Windows WSL2 wsl Windows10 Ubuntu WSL 安装

  因为在Windows10环境中安装了2个相同的包导致冲突,所以想到了通过WSL2+Docker的方式进行编程开发。因为Docker Desktop直接安装就行了,不做介绍。本文主要介绍WSL2和Ubuntu的安装过程。

一.安装前的环境准备

1.升级Windows系统

  因为低于某个版本号不支持WSL2,所以尽可能将Windows系统升级下。Windows版本号如下:

2.打开开发人员模式

二.启动WSL和虚拟机

1.启用WSL

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2.启用虚拟机平台

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3.下载和安装wsl更新包

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

下载wsl更新包后进行安装:

4.设置WSL2为默认版本:

wsl --set-default-version 2

可以通过wsl -l -v查看wsl的版本信息。

三.安装Ubuntu 20.04 LTS

1.应用商店打不开问题

  本想通过Windows Store安装Ubuntu 20.04 LTS,但是发现应用商店打不开。参考[1]执行命令inetcpl.cpl打开Internet属性:

  同时选中使用TLS 1.0、TLS 1.1、TLS 1.2和TLS 1.3(实验性),然后确定,然后就可以打开Windows Store了。安装Ubuntu 20.04 LTS如下:

2.安装WSL并设置账号

  打开并等待WSL安装,然后设置用户名和密码:

3.设置默认root用户登录

将下面的XXX替换为相应的用户名:

C:\Users\xxx\AppData\Local\Microsoft\WindowsApps\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\ubuntu2004.exe config --default-user root

重启WSL后可看到默认登录为root用户:

  接下来根据需要进行操作,比如替换Ubuntu 20.04 LTS默认下载源为阿里源,安装ssh服务,在Windows和WSL间拷贝文件,通过Ubuntu安装Docker镜像,通过ssh进行Rider的远程开发等。后面尽可能的把所有的应用迁移到Docker和K8S中来做云原生开发。

参考文献:
[1]Microsoft Store无法加载页面,请稍后重试:https://blog.csdn.net/weixin_42618659/article/details/112716449
[2]Windows 10专业版安装WSL2:https://blog.csdn.net/li1325169021/article/details/124285018

标签:Windows,WSL2,wsl,Windows10,Ubuntu,WSL,安装
From: https://www.cnblogs.com/shengshengwang/p/16615001.html

相关文章

  • Ubuntu 16.04 LTS 安装后的配置
    1.设置主板时间为本地时间,默认为UTC时间,与Windows不同,如果双系统,时间有时差sudotimedatectlset-local-rtctrue2.移除无用软件sudoaptremove--purgesnapdwebbrowser......
  • ubuntu20.04虚拟机最小化安装(legacy server+xfce4,装完只有3G)
    server自己配桌面,可以最小化安装。legacyserver比liveserver更小,虚拟机用来部署编译环境最好了。其实还有更小的ubuntu-base版,但是那个安装配置太麻烦了。 1.下载ub......
  • Ubuntu20下载安装Docker
    安装Docker卸载旧版本sudoapt-getremovedocker\docker-engine\docker.io使用apt安装sudoapt-getupdatesudoapt-geti......
  • Ubuntu软件管理工具
    dpkg包管理器语法格式dpkg[option][package]常见用法#安装包,不支持包的依赖dpkg-ipackage.deb#删除包,不建议,不自动卸载依赖于它的包dpkg-rpackage#删......
  • ubuntu如何使alias别名永久生效?
    cd/etcsudovimbash.bashrc在后面加上你要的别名比如我这里加上aliasll='ls-al--color'   退出重新登录就好了 参考资料https://www.cnblogs.com/......
  • Ubuntu 16 遇到 No module named 'apt_pkg' 怎么办?
    sudoapt-getinstallpython3-apt--reinstallcd/usr/lib/python3/dist-packagesllapt_pkg.cpython-*sudoln-sapt_pkg.cpython-{your-version-number}-x86_64-li......
  • Windows10/11 三步安装wsl2 Ubuntu20.04(任意盘)
    如果你是Windows用户的话,觉得使用Linux很不方便,那么这篇文章可以给你提供一个还算舒适的Windows10下Linux开发的环境,并且不需要多高的配置,也可以很顺畅的使用。(我的笔记本......
  • win10离线安装WSL2 Ubuntu20.04系统
    虽然微软官方提供了方便的APPStore安装方式,和自动的命令安装方式,单由于国内限制因素,导致官方网速巨慢,而且很不稳定。这不得不迫使我们探索一种不依赖官方网站的安装方式......
  • ssh连接windows10拒绝连接-SSH入站-windows开启SSH
    第一步:ssh使用的22端口,首先确认windows10的22端口是否开启。--开启步骤1.控制面板-->WindwsDefender防火墙-->高级设置-->入站规则-->新建规则2.选择端口-->下一步3......
  • ubuntu18.04 apt 安装python3.8
    Runthefollowingcommandsasrootor userwithsudoaccess toupdatethepackageslistandinstalltheprerequisites:sudoaptupdatesudoaptinstallsoft......