栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Apollo镜像的安装

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Apollo镜像的安装

参照Apollo官网的介绍,在安装过程中遇到的一些问题,以及解决方法的记录。 一、安装linux系统

作者是双系统,Ubuntu18。使用的是ventoyU盘安装

  1. 修改默认源,方法很多,不再做介绍了
  2. sudo apt install wine安装wine包,我这里是校园网,登录程序是exe的,这个包可以运行一些较小的exe包,防止断网的情况。
  3. 安装sougoupinyin, 教程参见官网,有很详细的教程
  4. 更新一下sudo apt update && sudo apt upgrade
二、安装 NVIDIA GPU 驱动

注意!安装在主机上而不是docker镜像里面

sudo apt update
sudo apt-add-repository multiverse
sudo apt update
sudo apt install nvidia-driver-455

可能问题:缺少相关固件,这个参照从github下载相关固件就行了。
重启ubuntu使之生效

nvidia-smi
三、安装docker
sudo apt install docker 

根据提示安装依赖

sudo systemctl start docker && sudo systemctl enable docker
sudo systemctl enable containeral.service

设置开机自启动

四、安装 NVIDIA Container Toolkit
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
sudo systemctl restart docker 
五、安装apollo镜像,建议尽量按照官网指示安装,不要直接下载镜像

亲测,如果直接下载镜像,有些模块的功能是缺失的

  1. 官网下载apollo包
  2. 到下载目录下执行
sudo ./apollo.sh
  1. 正常情况下,他会自动从docker hub pull 镜像,并且挂载目录
    [user@in-runtime-docker:/apollo]$

这里会遇到一些问题

cyber_tools没有,也就是如cyber_record这样的命令是运行不了的
从github上下载缺失的相关的包,github下载了一晚上失败了一晚上,gitee一样,这里提供我自己的备份吧。

sudo git clone https://gitee.com/vigigo/apollo.git

下载好了之后,记得把里面的git中的tools文件cp到镜像的apolo/cyber下面去
问题解决参见

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/361530.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号