在win10安装和使用wsl

news/2024/10/23 13:34:58

WSL

wsl(Windows Subsystem for Linux)是微软在Windows操作系统中引入的一个功能,它允许用户直接在Windows上运行Linux发行版的二进制可执行文件,而无需使用虚拟机或双启动系统。WSL提供了一个兼容层,使得Linux应用程序能够运行在Windows的内核上。wsl有以下特点:

  1. 兼容性:wsl允许Linux应用程序在Windows上运行,而无需修改代码或重新编译。
  2. 性能:Linux应用程序运行在Windows内核上,性能接近在原生Linux环境中运行。
  3. 集成:Linux文件系统与Windows文件系统集成,用户可以在Windows资源管理器中访问Linux文件夹。
  4. 命令行工具:提供完整的Linux命令行体验,包括常用的命令行工具和shell。wsl也支持运行图形用户界面(GUI)但是需要额外配置。
  5. 包管理器:支持Linux发行版的包管理器,如apt、yum等,方便安装和管理包。

WSL为Windows用户提供了一个方便的方式来运行Linux应用程序和开发环境,无需离开Windows生态系统。

安装和使用过程如下:

首先启用WSL功能:打开控制面板->点击程序->点击启用或关闭Windows功能->启用“适用于Linux的Windows子系统”功能

点击确定后将会出现新的窗口,并提示需要重新启动才能完成安装所请求的更改。

重启后打开应用商店,在应用商店搜索“linux”,选择想获取的linux发行版,例如ubuntu,debian等。通常通过Microsoft Store应用商店下载的Linux发行版默认情况下会安装为WSL1,这是因为WSL1是较早的版本,它在安装和兼容性方面更为成熟,且不需要额外的配置步骤。微软在win10的某些版本和win11中引入了WSL2并将其作为默认的WSL版本。

下载完成点击启动,首次启动会等待一段时间,之后会提示设置账户和密码,密码在设置过程中是不显示的。

查看wsl版本:win+r->打开cmd->输入wsl -l -v

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/75021.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Oracle认证证书的考试费用是多少

近期有学员咨询时问到:他大学学的是it和计算机方面的课程,在投简历时经常会看到Oracle认证优先,所以来问问Oracle证书的事情。 新接触数据库行业的毕业生或者转行的人可能不清楚Oracle认证的含金量,Oracle是非常有名的数据库产品,在db-ranking统计中,Oracle数据库一直霸占…

Nuxt.js 应用中的 builder:generateApp 事件钩子详解

title: Nuxt.js 应用中的 builder:generateApp 事件钩子详解 date: 2024/10/23 updated: 2024/10/23 author: cmdragon excerpt: builder:generateApp 是 Nuxt.js 的一个生命周期钩子,它在生成应用程序之前被调用。这个钩子为开发者提供了一个机会,可以在生成过程开始之前修…

回溯法求解简单组合优化问题

此为课题组所指导本科生和低年级硕士生学习组合优化问题汇报 所用教材:北京大学屈婉玲教授《算法设计与分析》 课程资料:https://www.icourse163.org/course/PKU-1002525003 承诺不用于任何商业用途,仅用于学术交流和分享更多内容请关注许志伟课题组官方中文主页:https://J…

【VMware VCF】使用 PowerShell 脚本管理 SDDC Manager 中的软件包。

SDDC Manager 中有两种类型的软件包,分别是“升级/修补包(PATCH)”和“安装包(INSTALL)”。“升级/修补包”用于执行 VCF 环境中组件的升级/修补,这个已经在前面的文章中使用过了;而另外一种“安装包”,这种包用于在 VCF 环境中部署其他集成解决方案,比如 VMware Aria…

AOT漫谈专题(第六篇): C# AOT 的泛型,序列化,反射问题

一:背景 1. 讲故事 在 .NET AOT 编程中,难免会在 泛型,序列化,以及反射的问题上纠结和反复纠错尝试,这篇我们就来好好聊一聊相关的处理方案。 二:常见问题解决 1. 泛型问题 研究过泛型的朋友应该都知道,从开放类型上产下来的封闭类型往往会有单独的 MethodTable,并共用…

一文彻底搞定Redis与MySQL的数据同步

Redis 和 MySQL 一致性问题是企业级应用中常见的挑战之一,特别是在高并发、高可用的场景下。由于 Redis 是内存型数据库,具备极高的读写速度,而 MySQL 作为持久化数据库,通常用于数据的可靠存储,如何保证两者数据的一致性需要具体业务场景的设计与优化。下面我们将结合几个…

修改chrome用户数据的路径

​ 1.打开chrome,地址栏输入:chrome://version,查看用户数据文件路径 2.运行CMD,删除原用户数据文件夹 C:\Users\Administrator>rmdir /s "C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default" C:\Users\Administrator\AppData\Local\Go…

ARC165F题解

前言 \(2024.10.19\) 日校测 \(T4\),思维太庙,被薄纱了,遂哭弱,写题解以记之。 简要题意 给你一个长度为 \(2n\) 的序列 \(A,\forall a_i\in[1,n]\),其中 \(1\) 到 \(n\) 每个数都出现了两次,现在需要把相同的两个数排到一起,每次操作只能交换相邻两个数,在保证操作次数…