ubuntu 16安装 apollo 5.0

一.安装

1.下载 apollo5.0 分支

git clone -b r5.0.0 https://github.com/ApolloAuto/apollo.git

2. 安装 docker (https://www.jianshu.com/p/b4488233e60b)

3. cd apollo 拉取镜像

bash docker/scripts/dev_start.sh

4. 进入docker环境

bash docker/scripts/dev_into.sh

5. 采用gpu方式编译 参考(https://blog.csdn.net/weixin_43426627/article/details/85010481)

6. 运行apollo 项目

bash scripts/bootstrap.sh (https://blog.csdn.net/davidhopper/article/details/85097502)

二.运行Apollo(对于gpu编译)

1.cd apollo 拉取镜像

./docker/scripts/dev_start.sh -l -t dev-x86_64-20190715_1100

2.进入docker环境

bash docker/scripts/dev_into.sh

3.运行apollo 项目

bash scripts/bootstrap.sh

4.在Chrome或Firefox浏览器中打开网址http://localhost:8888/

注意事项

1.在下载apollo比较慢时可以更换源,如系统设置中更换成 阿里源, 更改源后不要忘了sudo apt-get update
2.采用 gpu方式编译, 网址内容可大致参考,有些地方不同,本系统驱动为nvidia-396,高于网址中驱动版本,网址中省略nouveau这部分,因为可能都找不到相应文件,采用ppa方式安装nvidia驱动。(需要编译内核时才采用源码安装)
3.先进入docker环境,另开终端执行 docker ps 查看 container ID号,将dev-x86_64-20190617_1100镜像重命名为 dev-x86_64-20190715_1100, 执行docker images查看已经修改的镜像文件出现, 开始启动docker: ./docker/scripts/dev_start.sh -l -t dev-x86_64-20190715_1100
4. 如果在docker中git clone 慢,则可以尝试 (比如:编译apollo时 git clone ad-rss-lib的源码很慢,可以尝试这种方法)

访问ipaddress地址:https://www.ipaddress.com/
在搜索栏中输入域名 github.com
可以看到github的美国IP: 140.82.113.4 (一段时间ip可能会变)

在docker中 /etc/hosts文件最后添加:

151.101.185.194 github.global.ssl.fastly.net
140.82.113.4 github.com

修改完hosts还不会立即生效,你需要刷新DNS缓存,告诉电脑我的hosts文件已经修改了

终端输入指令:sudo /etc/init.d/networking restart 即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值