虚拟机上配置Apollo_EDU环境

虚拟机上配置Apollo_CPU环境

一、配置Ubuntu系统

vmware16:
链接:https://pan.baidu.com/s/1DmEy3IO4i56W7m-x4H0tUA
提取码:gfjk

ubuntu18.04.6:
链接:https://pan.baidu.com/s/1_vqSUb3Ynf473p1qL83oFQ
提取码:4myk

选择创建新的虚拟机

选择典型

选择稍后安装操作系统

选择Linux Ubuntu64位

选择一个文件夹安装系统

磁盘分区拆分成单个文件,设置虚拟机磁盘大小

自定义硬件

设置虚拟机内存

设置处理器内核

在CD/DVD一栏中,选择使用ISO映像文件,选择下载好的ubuntu18.04.6的ISO文件

网络适配器选择桥接(一般默认是桥接),然后完成配置。
开启此虚拟机:

等待直至出现如下画面,选择语言中文简体,点击安装Ubuntu

都是一些常规配置





等待一段时间

重启

登录出现如下桌面

选择软件与更新

选择一个合适的服务器

选择重新载入

二、vm-tools安装

点击下方提示栏安装tool

或者点击虚拟机选项卡下面进行安装(因为我是已经安装好了,所以是显示重新安装vmtools
!!! 如果按照上述步骤走是不会出现这个红框处是灰色点不了的情况的

双击vmtools磁盘

复制.tar.gz的压缩包

粘贴到随便一个文件夹下,解压(提取)

进入并且打开终端

sudo运行.pl文件

第一个输入Y,后面的都回车即可

完成vmtools的安装

重启虚拟机后就可以在主机和虚拟机间自由的复制粘贴文档了

三、Apollo-CPU环境配置

主要还是参考官网的流程 https://apollo.auto/document_cn.html?target=/Apollo-Homepage-Document/Apollo_Doc_CN_6_0/

更新软件
sudo apt-get update
sudo apt-get upgrade

定位到docker相关网站
curl https://get.docker.com | sh

sudo systemctl start docker && sudo systemctl enable docker
这个语句的执行结果的图没有,忘记记录了~~~
创建组
sudo groupadd docker
将用户添加到组
sudo usermod -aG docker $USER

依次输入下面每一行指令

distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get -y update
sudo apt-get install -y nvidia-docker2

更新并且重启docker:
sudo systemctl restart docker

在官网首页下载安装包 https://apollo.auto/developer_cn.html

选择合适的路径解压。解压后的文件夹将作为 Apollo 的根目录。
tar -xvf apollo_v6.0_edu_amd64.tar.gz

运行脚本文件,在apollo目录下输入:
./apollo.sh

脚本执行成功后,将显示以下信息,您将进入 Apollo 的运行容器:
[user@in-runtime-docker:/apollo]$

启动 Dreamview
bash scripts/bootstrap.sh
下载 Apollo 的演示包
wget https://apollo-system.cdn.bcebos.com/dataset/6.0_edu/demo_3.5.record
播放 Apollo 的演示包
cyber_recorder play -f demo_3.5.record --loop
使用 Dreamview 查看数据包
在浏览器中输入 http://localhost:8888,访问 Apollo Dreamview:

posted @ 2022-03-11 11:14  静候佳茵  阅读(496)  评论(0编辑  收藏  举报