因爲小黑TPX1是 Windows 系統,自己太弱沒能搞明白各種 Linux 發行版的安裝問題。故重新安裝了 Win 10 Pro(還好小黑給的是正版的)
下面的情況只是我個人的情況,此次博客用於備忘
基本環境
- Win10 Pro 版本:1903;
- WSL 發行版:openSUSE;
/etc/wsl.conf
配置(如果沒有就重新創建一個)
1 | [automount] |
~/.bashrc
配置(暫時沒有用其他的 sh)
1 | test -s ~/.alias && . ~/.alias || trueexport 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 |
VScode 相關的設置
爲了防止綠油油的一片目錄名,我用了網上找到的挂在目錄的方式和 mkdir 設置 umask 0022 的方法
但是對於直接在 wsl 執行 code 不是很友好需要給一些 vscode 為 wsl 提供的脚本設置 運行權限。(也許是我的挂載權限應該好好學習調整一下)
在 wsl 中 我們執行的 code命令會調用 /mnt/c/Users/i/.vscode/extensions/ms-vscode-remote.remote-wsl-0.41.7/scripts/
下的sh 脚本。請直接為這些 (3個)sh 文件賦予 +x 可執行權限即可
- wslCode.sh
- wslDownload.sh
- wslServer.sh