wsl2 的安装与使用
2024-10-21 07:52:47
wsl2 简介
wsl2
是window
自家做的虚拟机,如果初次接触,可以建立的理解为vmware
。只不过他是window
公司自己开发的,所以从兼容性上来讲,会更好一些。我个人选择使用
wsl2
开发,而不是使用vmware
的一个重要原因,是因为在使用jetbrains
系列的IDE
开发时,远程开发功能不太稳定,而使用wsl2
进行开发的时候,可以把linxu
和window
两个系统的文件,互相看做是 挂载盘。从而在每个系统里,都可以直接开发。
wsl2 的安装与使用
安装
wsl2
安装过程,已经被微软的大佬们,封装成一个简单的命令。在运行前,需要确保自己的电脑支持 wsl2
(win11 或者 win10 较新的版本)
wsl --install #注意使用管理员命令运行。
重启电脑
wsl
有 wsl1
和 wsl2
两个版本,因此,要显示的指名,需要安装哪个版本? 此处指名需要的是 wsl2
wsl --set-default-version 2
wsl2
默认安装 ubuntu
,当然也可以选择 其他的 linux
发行版。简单直观的下载方法,就是直接去 microsoft store
,选择对应的版本下载即可。
此外,也可以直接使用命令行安装
wsl -l -o # 查看有哪些可供安装的版本
wsl --install --d ubuntu-20.04 # 安装对应的版本
使用如下命令,查看是否安装成功
wsl -l -v
wsl2 的卸载
尽管可以通过 Microsoft Store
安装 Linux
发行版,但无法通过 Store
将其卸载。目前只支持使用命令行进行卸载。
wsl --unregister <DistributionName> # 具体的名称,就是用 wsl --list 查出来的名称。
关闭虚拟机功能
wsl --shutdown
wsl2 相关 bug 修复
systemd 失效问题
1.更改配置文件
sudo -e /etc/wsl.conf
# 添加如下内容
[boot]
systemd=true
2.重启 wsl
wsl --shutdown
查考文献
最新文章
- 什么是REST?
- [JavaCore] 微信手机浏览器版本判断
- 第二十篇:在SOUI中使用分层窗口
- GLSL Entry point not found
- 为知笔记 Markdown 新手指南
- 《Python CookBook2》 第四章 Python技巧 对象拷贝 &;&; 通过列表推导构建列表
- HBase 学习笔记---守护进程及内存调优
- OS概论1
- struts2 Convention插件零配置,使用注解开发
- 【网贷投资手册】P2P行业揭秘
- 为github帐号添加SSH keys
- Vijos: P1046观光旅游
- io外挂
- Centos使用vsfotd配置fpt服务
- day34 基于TCP和UDP的套接字方法 粘包问题 丢包问题
- odoo开发笔记 -- 进入后台调试模式
- GoLang基础数据类型--->;字符串处理大全
- 使用MSF发现主机和端口扫描
- python中各种遇到的函数
- pre 标签的使用注意事项