记一次从mac迁移到windows上的折腾
主要是命令行,还有其他一些常用的小工具
- win10 安装ubuntu子系统
- 控制面板 - 程序 - 启用或关闭windows功能 - 勾选适用于Linux的windows子系统
- 微软应用商店下载linux ubuntu
- 查看ubuntu版本lsb_release -a
- 升级apt-get apt-get update
- cd /mnt/{d} 切换到windows盘符
- sudo -s 获取root权限
- vscode安装WSL插件,即可在windows的vscode里体验ubuntu终端。。
- oh my zsh
- 安装zsh:sudo apt-get install zsh
- 默认shell设置为zsh:chsh -s /bin/zsh
- chsh: PAM认证失败:sudo vim /etc/passwd,把第一行改成/bin/zsh
- 安装oh-my-zsh,按照官网的文档安装即可
- 我用oh my zsh的目的,其一是各种插件(主要是git)的快捷方式,其二是感觉大家都用我不用不好意思。。其实你不用也行。。
- 安装zsh后可能导致nvm不能用了,copy一下nvm在~/.bashrc中的配置到~/.zshrc,再source ~/.zshrc即可
- 安装yarn:
- 之前yarn install时报错:No such file or directory: 'install'
- 卸载yarn:sudo apt remove yarn,提示Note, selecting 'cmdtest' instead of 'yarn',然后按以下步骤就可以安装成功
- sudo apt remove cmdtest
- sudo apt remove yarn
- curl -sS dl.yarnpkg.com/debian/pubk… | sudo apt-key add -
- echo "deb dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
- sudo apt-get update
- sudo apt-get install yarn
- yarn --version 成功
- nodemon,npm install nodemon -g,监听js文件自动重启服务
- nvm,按照官网安装、修改配置文件即可
- firefox插件,Chrome插件翻不出去
- Octotree:预览github文件目录
- RESTClient:类似于postman
- win10记住git用户名、密码:这里我走入了一个误区,因为我用的是ubuntu子系统,所以我应该问“ubuntu怎么记住git用户名密码”~(两者百度上一搜有很多,不赘述)