Ubuntu14.04 Apollo 3.5安装

一.安装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 [email protected]: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。
 

你可能感兴趣的:(Apollo3.5)