安装ROS后如何进行后续配置?找不到/opt/ros目录该如何解决
ROS安装后/opt下无ros文件夹解决方案
- 首先确认安装命令有效性
你执行的sudo apt-get install ros-desktop-full是错误的包名,ROS官方apt包均需要绑定对应发行版代号:Ubuntu 20.04对应noetic、Ubuntu 22.04对应humble、Ubuntu 24.04对应jazzy,正确的安装包名格式为ros-<发行版代号>-desktop-full。你可以先执行apt list --installed | grep ros查看是否有ROS相关包安装记录,无输出则说明之前的安装未实际生效。 - 重新执行正确安装命令
替换对应发行版代号后执行安装:
若安装过程出现依赖报错,先执行sudo apt update sudo apt install ros-<发行版代号>-desktop-fullsudo apt --fix-broken install修复依赖后重试。 - 验证路径并配置环境
安装成功后执行ls /opt/ros即可看到对应发行版命名的文件夹,此时执行环境配置命令即可生效:
如需每次打开终端自动加载环境,可将上述命令添加到source /opt/ros/<发行版代号>/setup.bash~/.bashrc文件末尾。
内容的提问来源于stack exchange,提问作者The Peace of Programming
相关产品推荐
相关产品推荐

