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 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安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ Deque(双向队列
- 下一篇: 数据结构实验之排序七:选课名单(卡内存的