当前位置: 代码迷 >> 综合 >> Apollo 课程学习9——demo仿真实践
  详细解决方案

Apollo 课程学习9——demo仿真实践

热度:6   发布时间:2024-02-11 07:52:05.0

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

备注:

这一步进行了好久,现在还没有成功,等我成功拉取后再补充笔记吧。笑哭。

  相关解决方案