您的位置:首页 > 新闻 > 资讯 > 昨天新闻联播一级战备_广州外贸推广_国外引流推广平台_系统开发

昨天新闻联播一级战备_广州外贸推广_国外引流推广平台_系统开发

2025/3/14 15:54:43 来源:https://blog.csdn.net/Liuqz2009/article/details/144580778  浏览:    关键词:昨天新闻联播一级战备_广州外贸推广_国外引流推广平台_系统开发
昨天新闻联播一级战备_广州外贸推广_国外引流推广平台_系统开发

在这里插入图片描述

文章目录

  • 1. 概述
    • 1.1 什么是适用于 Linux 的 Windows 子系统
    • 1.2 什么是 WSL 2
    • 1.3 WSL 2 中的新增功能
    • 1.4 比较 WSL 2 和 WSL 1
  • 2. 参考资料
  • 3. 修改存储位置
  • 4. 网络访问


1. 概述

1.1 什么是适用于 Linux 的 Windows 子系统

    适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生虚拟机开销。

您可以:

  • 在 Microsoft Store 中选择你偏好的 GNU/Linux 分发版。
  • 运行常用的命令行软件工具(例如 grep、sed、awk)或其他 ELF-64 二进制文件。
  • 运行 Bash shell 脚本和 GNU/Linux 命令行应用程序,包括:
    • 工具:vim、emacs、tmux
    • 语言:NodeJS、Javascript、Python、Ruby、C/ C++、C# 与 F#、Rust、Go 等
    • 服务:SSHD、MySQL、Apache、lighttpd、MongoDB、PostgreSQL 。
  • 使用自己的 GNU/Linux 分发包管理器安装其他软件。
  • 使用类似于 Unix 的命令行 shell 调用 Windows 应用程序。
  • 在 Windows 上调用 GNU/Linux 应用程序。

1.2 什么是 WSL 2

    WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。

    这一新的体系结构改变了这些 Linux 二进制文件与Windows 和计算机硬件进行交互的方式,但仍然提供与 WSL 1(当前广泛可用的版本)中相同的用户体验。

    单个 Linux 分发版可以在 WSL 1 或 WSL 2 体系结构中运行。 每个分发版可随时升级或降级,并且你可以并行运行 WSL 1 和 WSL 2 分发版。 WSL 2 使用全新的体系结构,该体系结构受益于运行真正的 Linux 内核。

1.3 WSL 2 中的新增功能

    WSL 2 是 WSL 中体系结构的新版本,它更改了 Linux 分发版与 Windows 进行交互的方式。 WSL 2 的主要目标是提高文件系统性能并增加完全的系统调用兼容性。 每个 Linux 分发版都可以作为 WSL 1 或 WSL 2 运行,并可随时在它们之间进行切换。 WSL 2 是对基础体系结构的一次重大改造,它使用虚拟化技术和 Linux 内核来实现其新功能。

    只有 Windows 10 版本 2004 的内部版本 19041 或更高版本中才提供 WSL 2。

1.4 比较 WSL 2 和 WSL 1

    适用于 Linux 的 Windows 子系统更新到新版本的主要目标是,提高文件系统性能并支持完全的系统调用兼容性。

    WSL 2 使用最新、最强大的虚拟化技术在轻量级实用工具虚拟机 (VM) 中运行 Linux 内核。 但是,WSL 2 不是传统的 VM 体验。 了解有关 WSL 2 体系结构的详细信息。

2. 参考资料

WSL使用史上最详细教程

WSL(Ubuntu20.04)与其图形界面安装配置

WSL 使用 XRDP 链接图形桌面_哒啉哒啉的博客

3. 修改存储位置

默认情况下,WSL 2的存储位置是:

%UserProfile%\AppData\Local\Packages\

在这个目录下,会有一个以你的用户名和WSL发行版名称命名的文件夹,例如:

CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState

# 查看系统状态
wsl -l -v
# 关闭系统
wsl --shutdown Ubuntu-18.04
# 导出当前Linux的镜像
wsl --export Ubuntu-18.04 D:\wsl-ubuntu\Ubuntu-18.04.tar
# 注销当前的系统
wsl --unregister Ubuntu-18.04
# 从镜像重新导入系统
wsl --import Ubuntu-18.04 D:\wsl-ubuntu\Ubuntu-18.04 D:\wsl-ubuntu\Ubuntu-18.04.tar # 设置默认登录用户
C:\Users\<user name>\AppData\Local\Microsoft\WindowsApps\ubuntu1804.exe config --default-user xiaoming

wsl Ubuntu修改安装路径
WSL移动ubuntu到其他盘的几个问题以及安装,使用过程中遇到bug记录
linux设置root为默认用户,WSL设置root为默认登录用户

4. 网络访问

wsl2 安装后可以通过网络路径访问 wsl2 Linux 的文件,路径是:\\wsl$

在这里插入图片描述

   
 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com