记一次从mac迁移到windows上的折腾

1,679 阅读1分钟

主要是命令行,还有其他一些常用的小工具

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