apollo_logo
28
0

(一) Ubuntu安装Apollo EDU-Pre 发行版操作指南

引言

本文档介绍了在 Ubuntu 18.04.5 LTS上下载安装 Apollo EDU-Pre步骤。

Apollo EDU-Pre发行版是为开发者能够对Apollo源码学习和实验而准备的一个轻量级发行版,其中包含Apollo Env Container(Apollo环境容器)的部署和使用脚本、Apollo Core(Apollo核心组件包)的安装脚本以及负责核心功能的edu-launch。

前提条件:安装 Ubuntu Linux

4、系统配置要求:CPU 4核以上,内存16G,GPU暂无要求。

安装 Ubuntu 18.04 及以上版本的步骤,参见 官方安装指南

注意:我们在 Ubuntu 18.04.5 LTS 中测试Apollo并稳定运行,理论上纯净的 Ubuntu 系统中均可安装apollo并稳定运行,因此,推荐您使用 Ubuntu 18.04及以上版本作为主机的操作系统。

完成ubuntu系统安装后更新相关软件:

sudo apt-get update
sudo apt-get upgrade

若要完成更新,需要保证网络连接。

步骤一:下载Apollo EDU发行版

1.1 下载EDU-Pre安装文件

文件地址:https://apollo-pkg-beta.bj.bcebos.com/e2e/apollo-edu-install.sh

1.2 启动ubuntu,在命令行终端中执行脚本安装,执行指令如下所示

bash apollo-edu-install.sh

执行完成后,脚本会自动下载并解压Apollo EDU-Pre发行版。

步骤二:安装及配置docker

假如您的电脑已经安装并配置好了docker,可以略过此步,如果没有正确安装及配置,请运行以下两个步骤:

2.1 进入脚本文件夹

cd apollo-edu/scripts

2.2 在该目录中执行以下命令配置docker

bash docker_install.sh

ps:由于安装docker需要sudo权限,会出现以下提示,需要输入密码:

安装docker过程中可能会出现重启电脑的提示,根据提示操作即可,如果一切顺利,最终会见到类似下图的提示:

步骤三:启动环境容器并进入

3.1 在scripts目录中执行以下命令启动docker环境

bash edu_launcher.sh start

如果一切正常,将会见到类似下图的提示:

3.2 启动环境完毕后,在scripts目录下执行以下命令进入docker环境

bash edu_launcher.sh enter

脚本执行成功后,将显示以下信息,您将进入 Apollo 的运行容器:

user_name@in-dev-docker:/apollo_workspace#

步骤四:安装Apollo core

Apollo core是Apollo v8.0-pre的核心组件集,现在包括:

  • cyber模块
  • common模块
  • common_msg模块
  • Apollo build-tool:构建Apollo v8.0-pre的构建工具

apollo_workspace目录下,通执行以下安装Apollo core的命令:

bash scripts/apollo_neo.sh install_core

至此,安装完成,请移步https://studio.apollo.auto/community/article/84 验证系统是否运行正常。

感谢星火计划第二期学员肖新宇同学提供安装视频教程:https://www.bilibili.com/video/BV1AG411V7R4?spm_id_from=333.999.0.0

大家有任何安装的问题请在该帖子底下评论!老师将解答!

来自专栏
Apollo星火计划知识汇查看专栏 >
原创声明,本文由作者授权发布于Apollo开发者社区,未经许可,不得转载。
发表评论已发表 0 条评论
登录后可评论,请前往 登录
暂无评论~快去发表自己的独特见解吧!
目录
引言
前提条件:安装 Ubuntu Linux
步骤一:下载Apollo EDU发行版
步骤二:安装及配置docker
步骤三:启动环境容器并进入
步骤四:安装Apollo core
大家有任何安装的问题请在该帖子底下评论!老师将解答!