type
status
date
slug
summary
tags
category
icon
password
WSL是微软的Linux子系统,对于使用Windows开发的码农来说是个神器。比虚拟机占用资源少,也能调用GPU加速。可以在Windows下实现原生的Linux环境开发体验
安装
打开
PowerShell
,输入下面命令--install
命令执行以下操作:- 启用可选的 WSL 和虚拟机平台组件
- 下载并安装最新的 Linux 内核
- 将 WSL 2 设置为默认
- 下载并安装 Ubuntu Linux 发行版(可能需要重新启动)
系统默认选择Ubuntu, 如需要选择其他Linux发行版,或者不同版本的Ubuntu,可使用如下命令
wsl --install -d Debian
。具体可以参阅wsl —-help
。我这里直接默认安装。设置用户
重启后需要设置用户名和密码,这个账户默认是Linux管理员,具有
sudo
权限,比较简单,这里省过…更新和升级软件包
首先建议运行下面命令更新和升级软件包。
设置Windows Terminal【可选】
一般喜欢折腾的码农喜欢折腾自己中意的终端,这里省过…
文件存储
wsl装好之后,默认会在Windows资源管理器左下角出现Linux文件入口。
安装Visual Studio Code
安装步骤有手就会,主要是需要安装VS Code插件—
WSL
,或者Remote - SSH
WSL
使用这个插件,可以在终端里Linux目录中使用
code .
这会在当前目录,使用VS Code打开一个WSL实例。更多用法参考插件说明文档。
Remote - SSH
个人更喜欢用该插件,可以连接远程或者本地主机,通过
ssh
方式具体路径:
总结
经过上述步骤,可以初步连接wsl了。各种开发环境的配置在此不表。因为本人算法狗,下一篇文章写一些配置
Python
,poetry
,CUDA
相关环境。