IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Windows的Linux子系统安装配置 -> 正文阅读

[系统运维]Windows的Linux子系统安装配置

Windows 10带来了Linux子系统的特性,这对需要Linux环境的开发工作带来了便利。目前Linux子系统的支持分为两个版本,WSL1和WSL2,两个版本互不冲突可以同时使用,同一个Linux也可在WSL1和WSL2中互换。

WSL1早期Linux子系统的支持技术,其是近乎可以使用GNU/Linux下的大部分工具应用,WSL2是当前Linux子系统推荐使用的架构,IO性能得到了提升,同时在保证类和WSL1一样拥有快速方便的使用体验的情况下运行了完整的Linux内核,一些原来不可能的事情也变成了可能,比如容器化的支持。

安装WSL1

该方法适用于所有的Windows 10版本。

  1. 激活WSL功能
    通过Windws功能程序勾选“适用于Linux的Windows子系统”
    WSL
    或者直接在以管理员权限执行命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

重启生效。
2. 安装Linux
打开应用商店,选择需要的Linux分发版本安装。

APPLICATION STORE

安装WSL2

快速安装

Windows10如果加入了Windows预览计划,可以执行命令

wsl --install -d <Distribution Name>

直接完成指定分发版本的Linux安装,分发版本可以通过


wsl --list --online

查看。
该方法默认适用WSL2运行安装的Linux。

手动安装

该方法适用于所有的Windows 10版本。

  1. 激活WSL和虚拟机平台功能
    通过Windws功能程序勾选“适用于Linux的Windows子系统”和“虚拟机平台”
    虚拟平台

或者直接在以管理员权限执行下述命令后

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

重启生效。

  1. 安装Linux内核升级包
    在“设置->系统->关于”中可以明确系统类型
    x64
    或者执行命令
systeminfo | find "系统类型"

也可以查看自己的硬件架构。
根据自己的系统硬件架构选择对应的升级包下载安装。

  1. 设置WSL2为安装Linux默认适用的版本
    执行命令
wsl --set-default-version 2
  1. 安装Linux
    打开应用商店,选择需要的Linux分发版本安装。
    APP STOERE

配置用户

第一次安装Linux启动后,会弹出窗口要求创建用户,依次输入用户名和密码后完成用户设置。
配置用户

该用户与Windows的用户没有关系,不同Linux间的用户间也没有关系,该用户将会是打开该Linux时默认登录的作为管理员账户有sudo权限。

在WSL1与WSL2间互换

查看安装的Linux分发对应的WSL版本执行

wsl --list --verbose 

WSL版本

如需改变某个Linux分发的WSL版本,执行命令

wsl --set-version <distribution name> <versionNumber(1或者2)>

启动Linux

Linux可以直接在应用列表中启动,或者执行命令

wsl.exe -d <distribution name>

随后就可以像一般的Linux一样使用了,需要提权就使用sudo

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-04 20:06:08  更:2021-07-04 20:06:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/9 5:17:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码