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

    Ubuntu20.04安装ROS2失败

    已定时 已固定 已锁定 已移动 已解决
    一键安装
    ubuntu20.04 一键安装失败
    2
    3
    536
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Z
      lizeqing20021113
      最后由 编辑

      Run CMD Task:[sudo apt-cache search python3-colcon-common-extensions ]
      [\]python3-colcon-common-extensions - Meta package aggregating colcon-core and c[-]Result:success                           
      
      Run CMD Task:[sudo apt install python3-colcon-common-extensions -y]
      [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被[-]Result:success                           
      
      Run CMD Task:[sudo apt-cache search python3-argcomplete ]
      [-]Result:success                            for argparse (for Python 3)
      
      Run CMD Task:[sudo apt install python3-argcomplete -y]
      [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被[-]Result:success                           
      
      Run CMD Task:[sudo apt-cache search python3-rosdep ]
      [\]python3-rosdep2 - rosdep package manager abstraction tool for Robot OS (Pytho[-]Result:success                           anager abstraction tool for ROS
      
      Run CMD Task:[sudo apt install python3-rosdep -y]
      [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被[-]Result:success                           
      
      Run CMD Task:[ls /opt/ros/rolling/setup.bash]
      [-]Result:code:2                           
      
      安装失败了,请打开鱼香社区:https://fishros.org.cn/forum 在一键安装专区反馈问题...
      Run CMD Task:[ls /opt/ros/rolling/setup.bash]
      [-]Result:code:2  
      

      这是什么情况呢?Ubuntu20.04系统,安装ROS2rolling版本

      1 条回复 最后回复 回复 引用 0
      • Z
        lizeqing20021113
        最后由 编辑

        RUN Choose Task:[请输入括号内的数字]
        请选择你要安装的ROS版本名称(请注意ROS1和ROS2区别):
        [1]:noetic(ROS1)
        [2]:foxy(ROS2)
        [3]:galactic(ROS2)
        [4]:rolling(ROS2)
        [0]:quit
        请输入[]内的数字以选择:4
        RUN Choose Task:[请输入括号内的数字]
        请选择安装的具体版本(如果不知道怎么选,请选1桌面版):
        [1]:rolling(ROS2)桌面版
        [2]:rolling(ROS2)基础版(小)
        [0]:quit
        请输入[]内的数字以选择:1
        Run CMD Task:[sudo apt-cache search aptitude ]
        [|]aptitude-common - architecture independent files for the aptitude package man[/]aptitude-doc-en - English manual for aptitude, a terminal-based package manag[\]aptitude-doc-es - Spanish manual for aptitude, a terminal-based package manag[|]aptitude-doc-fi - Finnish manual for aptitude, a terminal-based package manag[-]aptitude-doc-fr - French manual for aptitude, a terminal-based package manage[/]aptitude-doc-it - Italian manual for aptitude, a terminal-based package manag[\]aptitude-doc-ja - Japanese manual for aptitude, a terminal-based package mana[-]aptitude-doc-ru - Russian manual for aptitude, a terminal-based package manag[\]libcwidget-dev - high-level terminal interface library for C++ (development f[|]apt-cacher - Caching proxy server for Debian/Ubuntu/Devuan software repositor[/]apticron-systemd - Simple tool to mail about pending package updates - system[-]Result:success                           end for Debian
        
        Run CMD Task:[sudo apt install aptitude -y]
        [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被[-]Result:success                           
        
        Run CMD Task:[sudo apt-cache search aptitude ]
        [|]aptitude-common - architecture independent files for the aptitude package man[/]aptitude-doc-en - English manual for aptitude, a terminal-based package manag[\]aptitude-doc-es - Spanish manual for aptitude, a terminal-based package manag[|]aptitude-doc-fi - Finnish manual for aptitude, a terminal-based package manag[-]aptitude-doc-fr - French manual for aptitude, a terminal-based package manage[/]aptitude-doc-it - Italian manual for aptitude, a terminal-based package manag[\]aptitude-doc-ja - Japanese manual for aptitude, a terminal-based package mana[-]aptitude-doc-ru - Russian manual for aptitude, a terminal-based package manag[\]libcwidget-dev - high-level terminal interface library for C++ (development f[|]apt-cacher - Caching proxy server for Debian/Ubuntu/Devuan software repositor[/]apticron-systemd - Simple tool to mail about pending package updates - system[-]Result:success                           end for Debian
        
        Run CMD Task:[sudo apt install aptitude -y]
        [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被[-]Result:success                           
        
        Run CMD Task:[sudo apt install   ros-rolling-desktop -y]
        正在读取软件包列表... 完成
        正在分析软件包的依赖关系树       
        正在读取状态信息... 完成       
        有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
        因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
        包尚未被创建或是它们已被从新到(Incoming)目录移出。
        下列信息可能会对解决问题有所帮助:
        
        
        
        
        小鱼小 1 条回复 最后回复 回复 引用 0
        • Z zeqingLi 将这个主题转为问答主题,在
        • Z zeqingLi 将这个主题标记为已解决,在
        • 小鱼小
          小鱼 技术大佬 @zeqingLi
          最后由 编辑

          @zeqingLi 提供完成的日志

          @小鱼 在 提问前必看!一定要看!必须看一下! 中说:

          一个好的提问不仅能够帮助自己理清楚问题,还有助于别人快速帮助到你。——提问的智慧

          问题一定要描述清楚,终端打印一定复制粘贴,方便回答者检索和引用(你可以在linux系统上打开浏览器进社区)
          基本的Markdown语法一定要学习下,有的小伙伴图片代码一团糟
          提问时一定要提供尽可能多的信息(系统版本,ROS版本,前后操作,终端日志),包括你的目的,比如你其实想装装某个库遇到问题,不要只说这个问题,因为可能有更好的替代方案
          先搜索再提问,很多问题其实都有解决方案,确保你自己对自己的问题有一定了解再提问
          尽量一句话说完,不要把社区当微信聊天一样用,每一个回复都尽量提供更多的的信息。

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

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