一.安装git lfs

1. 安装crul : curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash

2. 安装 git-lfs: sudo apt-get --yes --force-yes install  git-lfs

确保git-lfs正确安装 :git lfs install

二. 下载Apollo源代码

1.  git lfs clone git@github.com:ApolloAuto/apollo.git

三. 安装Docker

1.安装依赖:

sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

2. 添加软件仓库:

sudo add-apt-repository \

"deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \

$(lsb_release -cs) \

stable"

3.安装

sudo apt-get update

执行以后可能会出现缺少公钥,则添加公钥:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7EA0A9C3F273FCD8(替换为相应的公钥即可)

sudo apt-get install docker-ce

使用 Docker 需要 root 权限,我们创建一个 docker 组,将当前用户加入到组里,使用 Docker 就可以不需要输入 sodu 了

创建 docker 组

sudo groupadd docker

加入到 docker 组

sudo usermod -aG docker $USER

重启docker后台服务

sudo service docker restart

切换当前用户到新group

newgrp - docker

确认docker可以非sudo运行

docker ps

四. 编译Apollo

// 这里记得加上 -C,网好就可以忽略

bash docker/script/dev_start.sh -C

bash docker/script/dev_into.sh

dev_start 是 pull 各种需要的 docker 镜像。并且把容器跑起来
镜像文件有点大,差不多 3 到 4 G 的样子,慢慢等。。。
dev_into 就是进入容器

bash apollo.sh build

build apollo 源码是要在容器里做的

bash scripts/bootstrap.sh

build 过程没有报错的话就可以跑 dreamview 了

打开chrome浏览器,输入地址“localhost:8888”即可访问dreamview。

Ubuntu14.04 Apollo 3.5安装相关推荐

  1. Ubuntu14.04 64位机上安装OpenCV2.4.13(CUDA8.0)版操作步骤

    Ubuntu14.04 64位机上安装CUDA8.0的操作步骤可以参考http://blog.csdn.net/fengbingchun/article/details/53840684,这里是在已经 ...

  2. 【Ubuntu-Opencv】Ubuntu14.04 Opencv3.3.0 安装配置及测试

    Ubuntu14.04 Opencv3.3.0 安装配置及测试 网上有许多的Opencv的安装方法,不过找到一个适合自己的安装路数才最为重要,笔者整理了一下自己的安装配置测试过程,仅供学习参考. ## ...

  3. ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1

    ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1 一.准备Mysql已经安装好.本人装的是navicat,图形化界面.     并在本地用root用户建立了test数据库   二 ...

  4. Ubuntu14.04 64位机上安装cuda8.0+cudnn5.0操作步骤

    查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...

  5. win10+ubuntu14.04双系统硬盘安装教程

    http://blog.csdn.net/qq_22812319/article/details/51494757 http://www.jianshu.com/p/2eebd6ad284d [准备工 ...

  6. Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动

    闲来无事有时候又想熟悉熟悉Linux各种指令.写写shell 脚本,虽然现在各种云主机硬件以及软件非常的火爆,各个大的厂商都在推出自己的硬件服务,比如百度.阿里.360.IBM等等都推出了自己的云服务 ...

  7. lenovo 邵阳E42-80 Ubuntu14.04.5 wireless 驱动安装

    转载地址:https://blog.csdn.net/sc_lilei/article/details/79545524?utm_source=blogxgwz4 装完系统后, $sudo apt-g ...

  8. 在Ubuntu14.04上OpenStack Juno安装部署

    0 安装方式 0.1 安装方式 安装方式 说明 目标 备注 单结点 一台服务器运行所有的nova-xxx组件,同时也驱动虚拟实例. 这种配置只为尝试Nova,或者为了开发目的进行安装.   1控制节点 ...

  9. ubuntu14.04 nginx php编译安装,Ubuntu 14.04 编译安装 Nginx

    在Ubuntu 14.04下编译安装 Nginx过程笔记. 下载源码包 nginx 地址: http://nginx.org/en/download.html 编译前先安装两个包: 直接编译安装会碰到 ...

最新文章

  1. MYSQL主从数据库搭建
  2. Object-C-block
  3. VMware vSphere Client安装Centos7
  4. css不支持data image,CSS_CSS中使用image data URI来处理图片的方法,即将图片资源转换为 base64 字 - phpStudy...
  5. Listener监听器与Filter过滤器
  6. 信息学奥赛一本通 1135:配对碱基链 | OpenJudge NOI 1.7 07
  7. nginx配置详解1
  8. C++11多线程---互斥量、锁、条件变量的总结
  9. php 命令设计模式示例,php设计模式(十九)命令模式-Fun言
  10. cve-2017-0199metasploit复现过程
  11. Linux汇编调试器EDB
  12. java多线程中的调度策略
  13. NSTimer 销毁问题 和 iOS中控制器的释放问题
  14. python-gui-pyqt5的使用方法-1
  15. java虚拟内存不足
  16. pytorch蜜蜂蚂蚁数据集处理python代码
  17. linux iptables源ip替换,Linux更改源IP地址的传入流量
  18. linux 复制并替换文件,linux – 复制/ Tarring在过去14天内修改过的文件
  19. JavaScript原型详解(通俗易懂)
  20. 年薪201万的华为“天才少年”曾是三本复读生,逆袭就是抓住每一次提升自己的机会 | AI大赛报名开启

热门文章

  1. 阐述html语言的理解,大学语文课后思考题答案
  2. java 图片分段上传_java 分段读取文件 并通过HTTP上传
  3. Linux下安装VIM编辑器,以及简单的VIM指令操作
  4. 计算机网络中缓存技术,编程达人
  5. 透明大页相关内核参数_透明大内存页Hugepage支持
  6. java按时间范围过滤_在Java中,如何仅选择或过滤在特定时间段内创建的文件
  7. Java设计模式之迭代器模式
  8. 教室信息管理系统mysql_教师信息管理系统(方式一:数据库为oracle数据库;方式二:存储在文件中)...
  9. huffman python_Python huffman包_程序模块 - PyPI - Python中文网
  10. linux 串口格式化输出字符串,如何把电压这个浮点值转字符串输出到串口