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

    上位机上安装Agent失败无数次,请问如何解决?

    已定时 已固定 已锁定 已移动
    一键安装
    上位机上安装agent 运行agent
    2
    11
    984
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 36900433
      ROS2爱好者
      最后由 编辑

      在第十四章的《上位机上安装Agent》小节,一键安装docker不成功,用sudo apt install docker.io 命令手动安装成功后打开终端,输入下面的指令很多次都运行不成功:sudo docker run -it --rm -v /dev:/dev -v /dev/shm:/dev/shm --privileged --net=host microros/micro-ros-agent:$ROS_DISTRO serial --dev /dev/ttyUSB0 -v6
      出现的截图如下,请问怎么解决?此问题不解决,后续学习没法进行😢 :微信图片_20230708190858.png

      D 1 条回复 最后回复 回复 引用 0
      • D
        d4nk3n
        最后由 编辑

        @3690043 在 上位机上安装Agent失败无数次,请问如何解决? 中说:

        microros/micro-ros-agent

        镜像拉不下来是网络问题,要不开代理,要不找国内docker hub镜像源

        1 条回复 最后回复 回复 引用 0
        • D
          d4nk3n @3690043
          最后由 编辑

          @3690043 试试先:
          sudo docker pull docker.nju.edu.cn/microros/micro-ros-agent:humble

          36900433 1 条回复 最后回复 回复 引用 0
          • 36900433
            ROS2爱好者 @d4nk3n
            最后由 编辑

            @d4nk3n 奇怪的是按照您的方法还是卡在这里,我家的网络很快的啊。微信图片_20230708194929.png

            D 1 条回复 最后回复 回复 引用 0
            • D
              d4nk3n @3690043
              最后由 编辑

              @3690043
              网络问题我指的是访问外网

              可能是docker问题?那就得看日志了
              tail -f /var/log/messages

              或者先清空现有的容器和镜像:
              sudo docker system prune

              1 条回复 最后回复 回复 引用 0
              • 36900433
                ROS2爱好者
                最后由 编辑

                按照您的方法查看日志,显示:ail: cannot open '/var/log/messages' for reading: No such file or directory
                tail: no files remaining
                然后清空了容器和镜像后,运行您上面提及的南京大学的代理镜像,还是卡住了,真是奇怪了,我准备运行一个晚上,看明天早上能否下载完😕

                D 2 条回复 最后回复 回复 引用 0
                • D
                  d4nk3n @3690043
                  最后由 编辑

                  @3690043 因为拉取操作是守护进程完成的,可以查看dockerd的日志试试,
                  先停止docker服务:
                  sudo service docker stop
                  再控制台启动调试输出:
                  sudo dockerd --debug

                  接着再试试拉取命令

                  参考:
                  https://github.com/docker/cli/issues/336

                  1 条回复 最后回复 回复 引用 0
                  • D
                    d4nk3n @3690043
                    最后由 编辑

                    @3690043 我这里用南大的镜像源有错,你可以试试别的镜像源行不行

                    36900433 1 条回复 最后回复 回复 引用 0
                    • 36900433
                      ROS2爱好者 @d4nk3n
                      最后由 编辑

                      @d4nk3n 昨晚下载一夜还是不行,另外我也试过了南大的竞镜像源下载,但出现docker: unknown blob.的错误,您有别的镜像源吗

                      29c4db09-39cd-45b1-8ed9-4834819fc940-image.png

                      D 1 条回复 最后回复 回复 引用 0
                      • D
                        d4nk3n @3690043
                        最后由 编辑

                        @3690043 https://dockerproxy.com/

                        36900433 1 条回复 最后回复 回复 引用 1
                        • 36900433
                          ROS2爱好者 @d4nk3n
                          最后由 编辑

                          @d4nk3n 非常感谢您的耐心帮助!我出差到辽宁,居然就可以用原来的命令运行成功,把micro-ROS Agent下载到本地了,看来北京的网络限制太严了。不管如何,您提供的方法让我受益匪浅,再次感谢您!

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