Win10+WSL2搭建Linux开发环境
Windows - 最好的Linux发行版
Windows安装WSL2
开启WSL
开启之后重启系统,打开PowerShell设置默认版本为WSL2
下载 Linux 内核更新包
如果win10不安装更新包,可能无法成功升级到WSL2
查看 微软官方文档
下载 Linux 内核更新包并安装 (点我下载)
安装后将WSL2设置为默认版本
1 |
|
下载Linux子系统
打开微软应用商店,搜索Ubuntu,选择最新的LTS版本,然后点击获取即可(选择其它Linux发行版亦可,例如Debian)
这里展示打开按钮说明顺利安装完成,点击打开,进行安装
输入用户名密码后即可安装成功
如果遇到 参考的对象类型不支持尝试的操作 问题,请参考 github 解决
查看WSL状态,状态为Running,version为2说明安装成功
1 |
|
基础设施
打开PowerShell或者WindowsTerminal,使用wsl命令即可进入Linux子系统,我这边使用TabbyTerminal,开源又美观,干净又卫生,十分推荐,自动检测到WSL系统
先来执行几个基本命令,没有问题
apt包管理工具换源
为了加快软件安装速度,这里修改apt镜像源为清华镜像源,参考:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
1 |
|
基本工具
Ubuntu-22.04镜像默认自带了vim、git、wget、curl等工具,首先来升级一下,通过终端日志可以看到,清华镜像源已经生效了
1 |
|
再来安装一些其他的必要工具,比如gcc,make,zsh等
1 |
|
没什么问题
各语言开发环境
Java + Maven
Golang
Rust + Cargo
安装Rust
1 |
|
RUSTUP_HOME
CARGO_HOME
rustup self uninstall
Python + MiniConda
Node.js + npm
本博客所有文章除特别声明外,均采用 知识共享署名-相同方式共享 4.0 国际许可协议 ,转载请注明出处!