fishros / install

一键安装程序,欢迎大家提交代码和小鱼一起一键安装停止浪费生命
https://fishros.github.io/install/
1.37k stars 187 forks source link

[feat.] 添加安装系统自带ROS的功能 #43

Closed ganyuanzhen closed 7 months ago

ganyuanzhen commented 9 months ago

如题,此pr将为自动安装程序添加使用系统ROS的功能。

由于ROS官方不再为ROS1 发布新系统的更新,在新的操作系统上使用ROS变得十分困难。即使可以通过Docker等虚拟化的方式实现曲线救国式的安装,但使用起来仍旧复杂。

本pr提供了使用系统ROS的可能,通过安装系统的ROS软件包后,即使在Ubuntu 22.04 上依然能够正常使用roocore等命令,详细情况见下图:

image

需要注意的是,这个方式安装的ROS仅含有基本组件。可以理解为ROS的最小系统版本。比如,这个版本里面没有维护如rqt等等软件包,

同时,此方法安装的ROS并不能与使用ROS官方软件源安装的ROS/ROS2共存!

介于以上情况,此方法安装的ROS仅供特殊人员在特殊情况下使用,在安装目录处做了警示说明。

ganyuanzhen commented 9 months ago

关联帖子:https://fishros.org.cn/forum/topic/1967/%E5%85%B3%E4%BA%8E%E5%AE%89%E8%A3%85%E7%B3%BB%E7%BB%9F%E6%BA%90%E8%87%AA%E5%B8%A6ros%E7%9A%84%E4%B8%80%E4%BA%9B%E8%AF%B4%E6%98%8E

zitons commented 9 months ago

如何使用?

ganyuanzhen commented 9 months ago

等待pr合并后使用。或者拉取我的fork,执行install.py就可以使用了。

发自我的 iPhone

在 2023年12月7日,21:02,zitons @.***> 写道:



CAUTION: External Message. Use caution opening links and attachments.

如何使用?

— Reply to this email directly, view it on GitHubhttps://github.com/fishros/install/pull/43#issuecomment-1845307587, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJJXE2TTVWKQZ43XO3MPCPDYIG47VAVCNFSM6AAAAABAKVJ2L6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBVGMYDONJYG4. You are receiving this because you authored the thread.Message ID: @.***>

fishros commented 9 months ago

是否已经完成,完成后请修改掉 [WIP] 进行合并

ganyuanzhen commented 8 months ago

19号考完试后将会在新系统测试新脚本

fishros commented 7 months ago

19号考完试后将会在新系统测试新脚本

OK,等你

ganyuanzhen commented 7 months ago

测试完成, 屏幕截图 2024-01-21 114728 屏幕截图 2024-01-21 114851 屏幕截图 2024-01-21 115006 Able to merge.

ganyuanzhen commented 7 months ago

cc. @fishros