Windows
安装 WSL

详细教程
https://docs.microsoft.com/en-us/windows/wsl/install-win10
Install
oh-my-zsh
Step 1
1 2 3
| $ sudo apt-get update $ sudo apt-get upgrade
|
Step 2
1 2
| $ sudo apt-get install zsh
|
Step 3
Step 4
1 2 3 4
| $ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
|
Step 5(安装 nvm
)
1 2 3 4
| $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
|
1 2 3
| export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
|
Step 6(重要提示)
完成了上述步骤,需要做最后一步,屏蔽windows
的环境变量,使wsl
与windows
独立环境。
1
| export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
|
采坑指南
- 当你的
WSL
抽风时,例如报错错误0x8000000d
;
解决办法:
可以打开管理员(PowerShell),运行Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
如果没用!请重装系统,或者是重置 windows
- 当
curl
的时候报如下错误:
1> SSL certificate problem: unable to get local issuer certificate
2> curl:Failed to connect to raw.githubusercontent.com port 443: Connection refused
3> 404 not found
我们可以选用 ProxyChains
这个软件,能够使特定的命令走SOCKS5
1
| $ sudo apt install proxychains
|
1 2 3 4 5 6 7 8 9
| $ sudo vim /etc/proxychains.conf
|
github
clone 仓库很慢?
添加如下 host
到 /etc/hosts
;
