windows 使用linux系统。wsl 安装使用

windows使用wsl

WSL(Windows Subsystem for Linux)是适用于 Linux 的 Windows 子系统。它是一种在 Windows 计算机上运行 Linux 环境的功能,无需传统虚拟机或双启动设置即可让开发人员同时访问 Windows 和 Linux 的功能。通过 WSL,用户可以直接在 Windows 上使用 Linux 应用程序、实用程序和 Bash 命令行工具,无需对它们进行任何修改

实际效果图
windows 使用linux系统。wsl 安装使用
windows 使用linux系统。wsl 安装使用

1 安装wsl

!(wsl 安装教程)[https://learn.microsoft.com/zh-cn/windows/wsl/install]

1.1 默认安装ubuntu系统

打开powershell

wsl --install

1.2 查看已安装的系统,新装的应该都是wsl2

打开powershell

wsl -l -v

1.3 可选,wsl迁移

wsl默认安装c盘,可以迁移到其他硬盘

!(wsl 系统迁移)[https://blog.csdn.net/weixin_35723192/article/details/131465760]

2 安装windows终端

2.1 按照教程安装

!(Windows Terminal 安装教程)[https://learn.microsoft.com/en-us/windows/terminal]

2.2 可选 使用zsh美化终端,程序员必备

!(zsh oh my zsh 安装)[https://blog.csdn.net/xd_wjc/article/details/135038556]

powerline10k 配置前请先安装字体,不然图标没法显示。选择你喜欢的nerd字体 !(nerdfonts字体下载)[https://www.nerdfonts.com/font-downloads]

!(powerline10k 的配置页面)[https://zhuanlan.zhihu.com/p/659833088]

3 安装node

!(node 安装教程)[https://learn.microsoft.com/en-us/windows/dev-environment/javascript/nodejs-on-wsl]

3.1 更新包管理器

sudo apt update && sudo apt upgrade

3.2 下载nvm

# 下载nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
# 查看安装版本
nvm --version
# 查看全部版本
nvm ls-remote
# 查看当前版本和历史lts版本
nvm list

3.3 注意ubuntu系统安装nvm 可能会出现列出的是iojs 版本而不是node版本,此时请注意

!(nvm安装踩坑)[https://github.com/nvm-sh/nvm/issues/2913]

vi ~/.bashrc
# 如果你使用 zsh,请编辑 ~/.zshrc
vi ~/.zshrc
# 将以下命令复制到底部
export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist
# 编辑完成后退出,记得生效文件
source ~/.bashrc
# 如果你使用 zsh,请编辑 ~/.zshrc
source ~/.zshrc
# 此时查询后出现node版本说明完成
nvm list

3.4 安装node版本

# 查看lts版本
nvm list
# lts/gallium -> v16.20.2
# lts/hydrogen -> v18.20.4
# lts/iron -> v20.17.0

建议下载以下三个版本,适配新老项目要求

nvm install 16.20.2
nvm install 18.20.4
nvm install 20.17.0
# 查看已安装版本
nvm list
# 切换 node版本。npm也不用另外单独下载,对应的npm版本也由nvm控制比较好
nvm use 18.20.4

4 其他

vscode 也有wsl插件支持使用wsl,ctrl+ shift + p 搜索 terminal font,终端字体改成之前下载的字体

wsl 内访问 windows 文件

# wsl内 /mnt 将映射到 windows的文件
cd /mnt/d

__EOF__

windows 使用linux系统。wsl 安装使用
本文作者: wanglei1900 本文链接: https://www.cnblogs.com/wanglei1900/p/18412598 关于博主: 评论和私信会在第一时间回复。或者直接私信我。 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...