任务动机:ROS没有OpenEuler的二进制安装源,为了方便OpenEuler用户快捷的通过源的方式进行ROS安装,需要制作ROS面向OpenEuler的RPM安装源。
任务描述:通过构建ROS catkin编译工具包,实践OpenEuler上RPM构建方法。构建后的安装包,经安装测试可用。
1. OBS上构建工程,生成RPM包的方法
我做了一个比较详细的过程视频,欢迎大家参考
2. ROS RPM安装
2.1 下载安装包
我已做好了ros-comm的二进制RPM安装包,下载方法如下
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/catkin-0.7.26-1.oe1.aarch64.rpm
2.2 安装ROS
rpm -ivh catkin-0.7.26-1.oe1.aarch64.rpm.rpm
2.3 验证
安装之后会新建目录/opt/ros/melodic/devel/bin