(三) Apollo安装答疑贴
本次安装包更新解决了当遇到关机、docker关闭等情况下,需要重新安装dreamvie等问题。
如果您还未安装Apollo EDU-pre版本,请按照以下文档安装即可:
1、https://studio.apollo.auto/community/article/82
2、https://studio.apollo.auto/community/article/83
如果您是9月3日之前安装的ApolloEDU-pre版本,请按照如下操作进行系统更新:
针对群里各位开发者出现的安装问题,经过汇总分析后,对安装包做了新的修改,请大家删除之前的docker环境,按照新的安装包执行安装。相关步骤如下(PS:以下步骤已默认您安装完成ubuntu和完成docker配置):
1、删除宿主机当前目录的apollo-edu.tar.gz,apollo-edu文件夹:
rm -rf apollo-edu.tar.gzrm -rf apollo-edu
ps:当前目录为您下载解压apollo-edu-install.sh所在目录
2、重新执行apollo-edu-install.sh:
文件地址:https://apollo-pkg-beta.bj.bcebos.com/e2e/apollo-edu-install.sh
bash apollo-edu-install.sh
3、进入apollo-edu文件夹并重新执行start命令
cd apollo-edu && bash scripts/edu_launcher.sh start -f
ps:-f参数指的是完全删除目前的容器并新建一个新的容器,因此,您之前容器里面的所有安装的内容将会丢失,再次打开docker,切勿再次使用-f参数。
4、 启动环境完毕后,在scripts目录下执行以下命令进入docker环境
bash edu_launcher.sh enter
脚本执行成功后,将显示以下信息,您将进入 Apollo 的运行容器:
user_name@in-dev-docker:/apollo_workspace
5、安装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 验证系统是否运行正常。
ps:安装完成后,当您需要再次进入docker环境时,请执行以下指令即可。
bash scripts/edu_launcher.sh startbash scripts/edu_launcher.sh enter
、
您在安装过程中出现的问题可在评论区回复。