wsl 配置

windows 应用商店下载 ubuntu

快捷键:win+q
我选择的是ubunto 18.04 LTS版本

打开应用 ubuntu 的时候出现报错

在这里插入图片描述

开启 “适用于 Linux 的 Windows 子系统” 功能

快捷键:win+x a
输入命令行:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

执行命令,按照提示重启电脑

首次运行 ubuntu

快捷键:win+q
搜索:ubuntu,点击打开,首次打开预计需要两分钟进行初始化,安装后会提示进行用户名密码的设置
在这里插入图片描述

wsl 配置完成

快捷键:win+r
命令行:wsl,开始使用

安装 fish

自动补全工具

sudo apt-get install fish

发现报错,内容如下
在这里插入图片描述

百度了一下,发现是需要更新源,就是输入下面命令行

sudo apt-get update
sudo apt-get upgrade

然后再继续

sudo apt-get install fish

就可以下载了…

扫描二维码关注公众号,回复: 9693480 查看本文章

设置默认shellfish

命令行:

vim ~/.bashrc

编辑文件,再末尾添加一行

fish

在这里插入图片描述
再次启动wsl默认进入fish

安装 nvm

node.js 包管理器

curl 下载:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

or wget:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

安装后重启

在用 curl 下载时,发现以下报错:

OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.gith

解决方法,关闭代理

成功下载后,重启 wsl … 执行nvm --version查看版本,确认下载

执行

source ~/.bashrc

这里又遇到了一个报错

'case' builtin not inside of switch block

后面发现是,进入了fish窗口,其实这里不是一个错误,只要exit退出fish就可以使用nvm

cd
cd home/liujianli
vim .bashrc

添加环境配置

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion  

配置到这里,应该是完成了

nvm install [node.js的版本号]

就可以使用node.js

发布了23 篇原创文章 · 获赞 0 · 访问量 564

猜你喜欢

转载自blog.csdn.net/JIANLI0123/article/details/103827546
wsl