Apollo课程学习9——仿真实践
- 学习前言
- 测试浏览器是否支持WebGL
- 安装ubuntu系统
- git-lfs 安装
- 下载apollo源码
- 安装docker
- 拉取镜像
- 备注:
学习前言
今天的学习内容是Apollo的demo仿真实践。
测试浏览器是否支持WebGL
打开 https://get.webgl.org
测试结果:
其他方法可参考
Does My Browser Support WebGL
安装ubuntu系统
主要参考文档:
Download Ubuntu Desktop
VMware WorkstationV15.5.6.16341506 官方中文正式版
VMware安装Ubuntu(虚拟机)
安装完成后,进入Terminal。
git-lfs 安装
sudo apt-get install git
sudo apt install curl
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
sudo apt-get update
下载apollo源码
命令(下拉最新版本apollo):
git clone https://github.com/apolloauto/apollo
或者Github—apollo代码下载
因为github上下载得很慢,有时候会下载失败(尝试了一个下午,最后还是失败了);
所以最后用中国码云—apollo代码下载,下载速度明显快了很多
(这里是从百度apollo–github官方移植过来的,代码是一样的)
我下载的是Apollo5.0的源码
git clone https://gitee.com/guopu/apollo.git
终于弄好了,在Github折腾了一下午的源码下载居然在码云10分钟就搞定了,笑哭
安装docker
cd apollo
bash docker/setup_host/install_docker.sh
拉取镜像
使用阿里云镜像加速器
参考文档
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https:// com"] //将"registry-mirrors": ["https://......com"] (对应自己的加速地址)复制到文件中
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
bash docker/scripts/dev_start.sh
备注:
这一步进行了好久,现在还没有成功,等我成功拉取后再补充笔记吧。笑哭。