我是靠谱客的博主 缓慢柜子,最近开发中收集的这篇文章主要介绍Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2一、提要1 如何安装WSL2?2 下载过后,就有了Ubuntu系统。3 WSL2命令4  更换数据源5 关于卸载WSL2,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

官方文档:Install WSL on Windows 10 | Microsoft Docs

一、提要

        警示:如果您只是随意学学Docker,可以参考本文档。因为WSL性能似乎不及虚拟机+ubuntu好用。

        本文是关于docker的专题讨论,作者用一组文档尽可能保证完整地阐述Docker到底是啥?如何使用?docker的使用范围等。相关的其它文章是:

Docker知识1:Docker-hub简介

Docker知识2:安装docker-desktop

Docker知识3:Docker的体系简介

Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2

docker知识5:在WSL2的ubuntu20.04环境安装使用docker

        在win10的系统下,安装WSL2后,就相当于在windows下安装了一个内嵌的ubuntu系统,该系统比VMware要小很多,也灵活很多。本人在开发docker过程中,发现这种ubuntu系统完全满足要求。因此,向初学者推荐这种系统的使用。

1 如何安装WSL2?

        在Win10桌面,在开始按钮上右键选择管理员身份启动PowerShell。

        弹出窗口

进入PowerShell后

步骤1:输入下述指令,允许Win10启用WSL

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

 ​​​

 步骤2:检查win版本

  1)版本检查:选键盘: Windows logo 键 + R键, 后进入cmd;键入 winver, 选 OK键

  2)开始菜单中找Resetting(N).  再找【更新和安全】

步骤3:使能虚拟环境

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

步骤4:下载WSL2最新版本

  • WSL2 Linux kernel update package for x64 machines
  • 下载后文件是wsl_update_x64.msi,双击安装。

步骤5:将WSL2设置为默认版本

 wsl --set-default-version 2

 步骤6:下载ubuntu

打开微软商城: Microsoft Store 选择一款 Linux 版本.

2 下载过后,就有了Ubuntu系统。

 

双击进入:  

 这是ubuntu的terminal窗口。可以用命令行操作。

3 WSL2命令

  •         列出wsl当前的项目,在cmd中键入:

wsl --list --verbose

        出现当前WSL的进程:

         C:UsersmynameAppDataLocalPackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgscLocalStateext4.vhdx

         对应地,从win10文件管理查.vhdx文件,有个磁盘镜像ext4.vhdx,是ubuntu20。

  • 查看wsl指令帮助: 

 wsl --help

  • 设定wsl2是默认版本 

wsl --set-default-version 2

4  更换数据源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 
sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
sudo apt update
sudo apt upgrade -y

5 关于卸载WSL2

        注意这里是在 Windows PowerShell(管理员版的cmd)窗口

wslconfig /l

        # 以上显示一个列表

        #从列表中选择要卸载的发行版(例如Ubuntu)并键入命令

wslconfig /u Ubuntu

最后

以上就是缓慢柜子为你收集整理的Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2一、提要1 如何安装WSL2?2 下载过后,就有了Ubuntu系统。3 WSL2命令4  更换数据源5 关于卸载WSL2的全部内容,希望文章能够帮你解决Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2一、提要1 如何安装WSL2?2 下载过后,就有了Ubuntu系统。3 WSL2命令4  更换数据源5 关于卸载WSL2所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部