Apollo3.5—安装教程
文章目录
一、参考教程:
https://blog.youkuaiyun.com/davidhopper/article/details/85097502
https://blog.youkuaiyun.com/davidhopper/article/details/79374774
二、安装遇到的问题
1.Ubuntu16.04安装的内存不够,导致下载Apollo过程中卡死
解决办法:升级内存
参考网址:
Ubuntu 扩展磁盘空间
VMware 下的Ubuntu虚拟机扩展根分区sda1
2.Ubuntu16.04加了内存之后,虚拟机运行缓慢
解决办法:加内存,加处理器
参考网址: 直接在虚拟机编辑的时候进行内存和处理器的选择就可以了,同内存扩展
VMware 下的Ubuntu虚拟机扩展根分区sda1
3.由于刚刚申请的github账号,由于没有与github邮箱对应的SSH秘钥
解决办法:SSH密钥
参考网址:
对Github中Apollo项目进行版本控制的方法
从里面提取选择增加SSH部分就可以了
ls -al ~/.ssh
eval “$(ssh-agent -s)”
ssh-add ~/.ssh/id_rsa
在自己的github上加入SSH Keys
4.在我使用
bash apollo.sh build -j 8 得到enjoy成功之后
后面发现竟然是我的CPU核数搞错了
解决办法:参考网址如下
运行离线演示https://github.com/ApolloAuto/apollo/blob/master/docs/demo_guide/README.md
三.日常使用的运行步骤
第一步:在一个终端内 启动docker ,代码如下:
sudo docker run hello-world
成功启动截图如下;
第二步:打开Apollo文件路径,依次执行下列代码
cd ~/apollo
sudo bash docker/scripts/dev_start.sh
sudo bash docker/scripts/dev_into.sh
sudo bash apollo.sh build -j 2
sudo bash apollo.sh build -j 2 // 2个核
对应的成功之后的截图:
第三步:启动dreamview
第四步:输入启动网址在Chrome或Firefox浏览器中打开网址http://localhost:8888/,如下图所示: