-
WSL
2020-10-16 14:11:11适用于 Linux 的 Windows 子系统文档:微软官方文档 Docker Desktop WSL 2 backend:Docker 官方文档 Using Docker in WSL 2:VSCode官方文档 -
wsl 重启_WSL升级WSL2,WSL2安装说明
2020-12-12 23:07:34环境:Windows 10 Insider Preview 189171.按住shift桌面右键,打开PowerShell窗口2.输入命令Enable-WindowsOptionalFeature -Online -FeatureName ...输入命令wsl -l查看已安装的子系统5.输入命令wsl --set-v...环境:Windows 10 Insider Preview 18917
1.按住shift桌面右键,打开PowerShell窗口
2.输入命令Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform启用虚拟机平台可选组件
3.完成后重启系统
4.输入命令wsl -l查看已安装的子系统
5.输入命令wsl --set-version Ubuntu-18.04 2,这里的Ubuntu-18.04换成你的子系统名称
等待转换完成,这里博主等了5分钟左右
6.输入命令wsl -l -v,验证是否转换完成,VERSION为2就是已完成转换
如果你想要 WSL 2 默认体系结构就可以做到使用以下命令:
wsl --set-default-version 2
这将使任何新安装的发行版将初始化为 WSL 2 发行版。
微软官方的安装教程:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-install
WSL 1 和 WSL 2 之间的用户体验更改:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-ux-changes
原文:https://www.liumingye.cn/archives/326.html
-
升级WSL到WSL2
2020-11-09 19:50:53升级WSL到WSL2WSL2依赖操作流程可能遇到的问题 WSL2 windows 10 build 18917开始使用WSL2,WSL2与WSL1相比,支持的feature更多: 依赖 如果要升级到WSL2,需要满足一下几个条件: Windows 10 build 18917 或更高...WSL2
windows 10 build 18917开始使用WSL2,WSL2与WSL1相比,支持的feature更多:
依赖
如果要升级到WSL2,需要满足一下几个条件:
- Windows 10 build 18917 或更高版本;
- 启用“虚拟机平台”可选组件;
- 在bios上启用虚拟化;
操作流程
首先打开PowerShell
wsl --list --verbos
会看到如下:
可以看到已安装的wsl版本情况。如果想升级wsl为wsl2,需要输入如下命令:wsl --set-default-version 2
会看到如下提示:
代表设置成功了。如果这一步操作失败,请参考升级需要的前提条件。
设置之后,在微软应用商店里可以选择按照linux的发现版本,此时就是WSL2内核的了。
如果想升级旧版本的wsl,在上一步中输入之前按照的linux版本号。即:wsl --set-default-version Ubuntu-20.04 2
可能遇到的问题
设置了wsl2后,如果在安装linux过程中出现:
WslRegisterDistribution failed with error: 0xc03a001a
解决方案:
找到 C:\Users\你的用户名\AppData\Local\Packages 找到 CanonicalGroupLimited.Ubuntu20.04onWindows 前缀的文件夹 在这个文件夹上右键>属性>高级 取消勾选压缩内容以节省磁盘空间 确定
关于使用WSL2出现“参考的对象类型不支持尝试的操作”的解决方法。
解决方法:
- 常见临时解决方案(不推荐):
以管理员身份运行CMD,输入:
netsh winsock reset
重启计算机即可修复。
- 长期解决的方案(推荐):
(1)下载此软件:
www.proxifier.com/tmp/Test20200228/NoLsp.exe(2)管理员身份运行CMD输入:
NoLsp.exe C:\windows\system32\wsl.exe
请自行注意NoLsp.exe程序的位置,以及你的wsl.exe位置。
产生原因和解决方法分析:
代理软件和wsl2的sock端口冲突,使用netsh winsock reset重置修复。Proxifer开发人员解释如下: 如果Winsock LSP DLL被加载到其进程中,则wsl.exe将显示此错误。最简单的解决方案是对wsl.exe使用WSCSetApplicationCategory WinAPI调用来防止这种情况。在后台,该调用在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog中为wsl.exe创建一个条目。 这将告诉Windows不要将LSP DLL加载到wsl.exe进程中
-
wsl install/wsl uninstall/wsl proxy/wsl mount
2019-10-28 14:09:05wsl install Rename Ubuntu.1604.2017.711.0_v1.appx to Ubuntu.1604.2017.711.0_v1.zip and extract all in to a folder. Run Ubuntu.exe inside the extracted folder as Administrator. 2.. wsl uninstall yo...1.. wsl install
Rename Ubuntu.1604.2017.711.0_v1.appx to Ubuntu.1604.2017.711.0_v1.zip and extract all in to a folder.
Run Ubuntu.exe inside the extracted folder as Administrator.
2.. wsl uninstall
you can see the list of installed distros:
wslconfig /l
delete distro for the list
wslconfig /u ubuntu
3... wsl proxy
Ubuntu:
/etc/apt/apt.conf
Acquire::http::Proxy "http://proxy01.bizerba.com:8080";
Acquire::https::Proxy "https://proxy01.bizerba.com:8080";Debian:
/etc/apt/apt.conf
Acquire::http::Proxy "http://proxy01.bizerba.com:8080";
Acquire::https::Proxy "https://proxy01.bizerba.com:8080";4.. wsl mount USB disk
if your usb disk in windows is partition E:\
mkdir -p /mnt/e
mount -t drvfs e: /mnt/e
-
window10将wsl升级到wsl2
2020-05-29 21:04:15文章目录微软 Win10 版本 2004 系统升级WSL到WSL2第一步:打开系统虚拟机平台第二步:安装WSL2第三步:将wsl2设置为默认WSL 2 中的新增功能将分发版版本设置为 WSL 1 或 WSL 2比较 WSL 2 和 WSL 1管理子系统查看子... -
WSL指南:使用WSL和所有使WSL很棒的工具实用程序的指南-源码
2021-02-28 08:53:53WSL指南 有关使用WSL和所有工具/实用程序的指南,它将使您成为一个更好,更高效的WSL开发人员。 目录 WSL学习资源 是用于Linux 2的Windows子系统(WSL2)中使用Linux内核的源。 是有关Windows子系统(与Linux和WSL... -
wsl升级wsl2
2020-06-20 06:43:22二,开启windows对linux子系统的支持(已运行过wsl则跳过) 在powershell(管理员运行)执行以下命令并重启: dism.exe /online /enable-feature /featurename:Microsoft-Windows- Subsystem-Linux /all /norestart... -
wsl升级wsl2_WSL 2 简介
2020-07-03 01:18:30WSL 2有两个重大发展。第一个是Microsoft致力于将Hyper-V虚拟化工具用作Windows中的隔离层,从而将其转变为通用的虚拟机管理程序服务。 第二个是与Docker紧密相关的合作, Windows上的Linux容器 ,即LCOW。 -
WSL1升级至WSL2
2020-04-04 14:32:26WSL1升级至WSL2 1、WSL1中遇到的问题 WSL1中无法安装docker,需要进行升级至WSL2。 2、WSL2系统要求 目前WSL2处于预览版本,正式版本需要2020年5月份左右才会更新。预览版本需要windows系统至少为专业版,家庭版貌似... -
Investigate WSL
2020-12-28 02:53:08<div><p>Investigate WSL as a replacement for Babun on Windows. https://msdn.microsoft.com/en-us/commandline/wsl/install-win10</p><p>该提问来源于开源项目:docksal/docksal</p></div> -
Ansible-WSL:Ansible从WSL内部配置Windows-源码
2021-01-31 07:48:32Ansible-WSL:Ansible从WSL内部配置Windows -
WSL and WSL2 test runs
2021-01-11 11:57:37s possible to have WSL-specific bugs and that they are important to our customers and us <p>We have provided a fix (#40851) but it would be great if we could prevent similar issues to reoccur in the ... -
使用wsl命令迁移WSL。
2020-08-19 16:18:521、打开CMD,查看所有WSL。 执行:wsl -l --all -v 显示: Windows Subsystem for Linux Distributions: Ubuntu-20.04 (Default) 2、导出WSL。 执行:wsl --export Ubuntu-20.04 d:\ubuntu20.04.tar 3、注销... -
wsl1升级到 wsl2
2020-11-03 12:08:08wsl1升级到 wsl2 升级wsl2其实很简单,但是我不知道为什么我打开的网站都是英文,也不知道官方是否提供中文的内容,特地梳理下流程(升级之前最好先升级下系统,保证升级过程不会出现问题) 本文只讲升级 wsl1 到 ... -
wsl更新到WSL2
2020-09-05 14:17:40wsl更新到WSL2 首先检查自己的windows版本是否符和需求, cmd键入winver,可以看到你的版本。 systeminfo可以看下系统类型,在安装wsl2内核时需要注意,不过问题不大。 [外链图片转存失败,源站可能有防盗链... -
Windows Subsystem for Linux (WSL) Documentation Issues If you find doc issues / errors or have an improvement you'd like to suggest, please file an issue and/or submit a pull-request - we greatly ...
-
WSL——WSL的安装
2021-02-20 16:49:251. 什么是 WSL WSL 是 Windows Subsystem for Linux 的简称, 可以让用户在 Windows 统中运行 Linux 系统环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销. 在 Microsoft ... -
wsl命令
2021-02-04 16:56:23wsl命令 与适用于 Linux 的 Windows 子系统交互的最佳方式是使用 wsl.exe 命令。 将 WSL 2 设置为默认版本 安装新的 Linux 分发版时,请在 Powershell 中运行以下命令,以将 WSL 2 设置为默认版本: PowerShell复制 ... -
fixed-in-wsl2 - The issue could be resolved by switching the distro to use the WSL 2 architecture. Additional tags may be used to denote specific types of issues. 9p-linux-file-access - The issue ...
-
WSL support
2020-11-21 22:53:44<div><p>Wondering if windows subsystem for linux (WSL) will be supported and when?</p><p>该提问来源于开源项目:nrwl/nx-console</p></div> -
elcord-wsl:WSL上Emacs的Discord Rich Presence-源码
2021-02-17 00:37:45埃尔科德-WSL WSL上Emacs的Discord Rich Presence elcord-wsl使用和 设置 确保在Windows上安装了Node.js。 确保在WSL上安装了PM2。 在WSL,得到的路径node在Windows与whereis node 克隆此存储库并定义路径。 cd... -
WSL1升级到WSL2
2020-06-21 13:54:471.以管理员身份打开PowerShell //执行后,需要重启 # Enable-WindowsOptionalFeature -Online -...# wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Stopped 1 //下载WSL内核 # https://docs.microsoft.com/zh-cn/w. -
WSL2 with open-wsl?
2021-01-08 09:09:27<div><p>Is this expected to work? If anyone has gotten it to work, any pointers on what to do? I did notice that wsltty released an update ...mskyaxl/wsl-terminal</p></div> -
-
pg_wsl:在wsl上设置pg的引用-源码
2021-03-07 01:51:08pg_wsl 在wsl上设置pg的引用 有点混乱,也许没有什么用,但是关于在WSL2内设置postgreSQL数据库和设置环境变量的一些注意事项 以防万一我需要再次做,并有地方记录改进的地方。 -
Intel HD Graphics and WSL/WSL2
2020-12-29 03:35:42<a href="https://developer.nvidia.com/cuda/wsl/download">Installed NVIDIA CUDA Quadro for WSL drivers</a> for Windows 10 and followed <a href="https://docs.nvidia.com/cuda/wsl-user-guide/index....