5.1.2 apt安装与升级
本章节介绍RDK和X86平台如何使用apt安装TogetheROS.Bot。
RDK平台
前提
- 已完成环境准备章节工作
- RDK已安装Ubuntu系统
- RDK能够正常访问互联网
- RDK能够远程ssh
📋 系统版本确认与下载
安装TogetheROS前需要确认系统版本和下载最新镜像,系统镜像下载请参考:下载资源汇总
- RDK X3/X5/Ultra
- RDK S100
RDK X3平台请注意:
注意
- 2.x版本tros.b仅支持2.x版本系统镜像,1.x版本tros.b仅支持1.x版本系统。
- 如果您使用的是1.x版本系统镜像,需要将系统升级到2.x版本。
- 系统和tros.b版本号查看方法以及详细说明,请查看FAQs。
| 依赖关系 | 1.x tros.b | 2.x tros.b |
|---|---|---|
| 1.x系统镜像 | √ | x |
| 2.x系统镜像 | x | √ |
安装tros.b
注意:这里使用的RDK IP为10.64.61.241,安装时需要根据自己的RDK IP进行替换
登录RDK:
ssh root@10.64.61.241
安装tros.b功能包:
- Foxy
- Humble
sudo apt update
sudo apt install tros
sudo apt update
sudo apt install tros-humble
注意
- 如果
sudo apt update命令执行失败或报错,请查看常见问题章节的Q10: apt update 命令执行失败或报错如何处理?解决。 - 如果您运行安装命令后提示
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).,先执行apt --fix-broken install命令安装相关依赖后再安装tros.b。
安装完成后,查看/opt目录下文件
root@ubuntu:/userdata# ls /opt/
hobot tros
可以看到tros.b已安装在/opt目录下
升级tros.b
以RDK安装为例,X86 Ubuntu升级方法和RDK一致。
登录RDK
ssh root@10.64.61.241
升级tros.b deb包
sudo apt update
sudo apt upgrade
注意
如果sudo apt update命令执行失败或报错,请查看常见问题章节的Q10: apt update 命令执行失败或报错如何处理?解决。