鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    ros1 noetic 下载失败

    已定时 已固定 已锁定 已移动
    一键安装
    ros1 一键安装 ros noetic
    2
    3
    244
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Y
      yx627330813
      最后由 编辑

      Run CMD Task:[sudo apt search aptitude ]
      [-][0.59s] CMD Result:success s)on

      Run CMD Task:[sudo apt install aptitude -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[sudo apt install ros-noetic-desktop-full -y]
      E: dpkg 被中断,您必须手工运行 ‘sudo dpkg --configure -a’ 解决此问题。
      Run CMD Task:[sudo apt install ros-noetic-desktop-full -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[sudo apt search python3-catkin-tools ]
      [-][0.53s] CMD Result:success

      Run CMD Task:[sudo apt install python3-catkin-tools -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[sudo apt search python3-rosdep ]
      [-][0.54s] CMD Result:success

      Run CMD Task:[sudo apt install python3-rosdep -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[ls /opt/ros/noetic/setup.bash]
      [-][0.00s] CMD Result:code:2

      安装失败了,请打开鱼香社区:https://fishros.org.cn/forum 在一键安装专区反馈问题...
      Run CMD Task:[ls /opt/ros/noetic/setup.bash]
      [-][0.00s] CMD Result:code:2

      1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        根据您提供的安装日志,您在尝试安装 ROS Noetic 时遇到了一些问题。主要问题是 dpkg 被中断,导致安装过程无法继续。这里是一些步骤来帮助您解决这些问题:

        1. 修复 dpkg 问题:
          错误提示“E: dpkg 被中断,您必须手工运行 ‘sudo dpkg --configure -a’ 解决此问题。”表明 dpkg 包的配置过程中被中断。您需要按照提示运行以下命令来修复 dpkg:

          sudo dpkg --configure -a
          

          这个命令会尝试配置所有未完成的 dpkg 包。如果执行后没有错误,您可以继续尝试安装 ROS。

        2. 清理 apt 缓存:
          在继续之前,清理 apt 的缓存可能有助于解决一些依赖问题:

          sudo apt clean
          sudo apt autoclean
          sudo apt autoremove
          
        3. 更新软件包列表:
          确保您的软件包列表是最新的:

          sudo apt update
          
        4. 重新安装 ROS Noetic:
          在解决了 dpkg 问题并更新了软件包列表后,再次尝试安装 ROS Noetic:

          sudo apt install ros-noetic-desktop-full -y
          
        5. 检查 ROS 安装:
          安装完成后,检查 ROS 是否正确安装。您应该能够找到 /opt/ros/noetic/setup.bash 文件:

          ls /opt/ros/noetic/setup.bash
          

          如果这个命令返回文件路径而不是错误代码,那么 ROS 应该已经正确安装。

        6. 初始化 rosdep:
          如果 ROS 安装成功,接下来需要初始化 rosdep,这是 ROS 的一个依赖管理工具:

          sudo rosdep init
          rosdep update
          
        7. 设置环境变量:
          为了让系统能够找到 ROS 的可执行文件,您需要将 ROS 的环境变量添加到您的 shell 配置文件中(如 .bashrc 或 .zshrc):

          source /opt/ros/noetic/setup.bash
          

        如果在执行上述步骤后仍然遇到问题,建议访问您提到的鱼香社区(https://fishros.org.cn/forum)并在一键安装专区反馈问题,那里可能有更具体的帮助或解决方案。


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        1 条回复 最后回复 回复 引用 0
        • Y
          yx627330813
          最后由 编辑

          sudo rosdep init
          ERROR: cannot download default sources list from:
          https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
          Website may be down.
          <urlopen error <urlopen error [Errno 111] Connection refused> (https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list)>

          1 条回复 最后回复 回复 引用 0
          • 第一个帖子
            最后一个帖子
          皖ICP备16016415号-7
          Powered by NodeBB | 鱼香ROS