準(zhǔn)備工作
- 配置了 WSLg
- 安裝 VS Code
- 在 VS Code 配置插件 Remote - WSL

VS Code 配置已經(jīng)安裝好的 Ubuntu 系統(tǒng)

打開 WSL Ubuntu

WSL Ubuntu 工作區(qū)另存到桌面

桌面 上的 WSL Ubuntu 工作區(qū)
雙擊鼠標(biāo)打開桌面 上的 WSL Ubuntu 工作區(qū),可以添加文件夾到工作區(qū):

其中的 xinet 便是 WSL Ubuntu 的 用戶文件夾,而 xin 是 Windows 系統(tǒng)本地文件夾 /mnt/d/xin。
編寫測(cè)試 GUI 的程序:

安裝 Docker
由于 WSL Ubuntu 是原生的 Linux 內(nèi)核,所以可以將其直接視為 Linux 系統(tǒng)。安裝 Docker 就簡(jiǎn)單多了:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
$ echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
可以測(cè)試 Docker 是否正確安裝:
$ sudo docker run hello-world
輸出:
一定要運(yùn)行:
$ sudo service docker start

檢查 docker 是否安裝正確
安裝 Apollo
- 克隆 Apollo:
$ git clone https://github.com.cnpmjs.org/ApolloAuto/apollo.git
$ cd apollo/