×

注意!页面内容来自https://fishros.org.cn/forum/topic/3929/一键安装ros1-始终换源失败,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

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

一键安装ROS1,始终换源失败

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

    一键安装ROS1,始终换源失败

    问题描述

    我想在虚拟机Ubuntu18.04上安装ROS1,使用小鱼一键安装指令
    wget http://fishros.com/install -O fishros && . fishros后,依次输入[1](一键安装ROS)、[1](更换系统源再继续安装)、[2](更换系统远并清理第三方源),随后一直换源失败。

    具体日志

    wget http://fishros.com/install -O fishros && . fishros
    --2025-02-26 19:35:16--  http://fishros.com/install
    Resolving fishros.com (fishros.com)... 47.119.165.169
    Connecting to fishros.com (fishros.com)|47.119.165.169|:80... connected.
    HTTP request sentawaiting response... 301 Moved Permanently
    Location: http://fishros.com/install/ [following]
    --2025-02-26 19:35:16--  http://fishros.com/install/
    Reusing existing connection to fishros.com:80.
    HTTP request sentawaiting response... 200 OK
    Length: 957 [application/octet-stream]
    Saving to: ‘fishros’
    
    fishros             100%[===================>]     957  --.-KB/s    in 0s      
    
    2025-02-26 19:35:16 (260 MB/s) - ‘fishros’ saved [957/957]
    
    [sudo] password for lu: 
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    python3-yaml is already the newest version (3.12-1build2).
    python3-distro is already the newest version (1.0.1-2).
    The following packages were automatically installed and are no longer required:
     gir1.2-goa-1.0 gir1.2-snapd-1
    Use 'sudo apt autoremove' to remove them.
    0 upgraded0 newly installed0 to remove and 1 not upgraded.
    --2025-02-26 19:35:20--  http://mirror.fishros.com/install/tools/base.py
    Resolving mirror.fishros.com (mirror.fishros.com)... 47.119.165.169
    Connecting to mirror.fishros.com (mirror.fishros.com)|47.119.165.169|:80... connected.
    HTTP request sentawaiting response... 200 OK
    Length: 51464 (50K) [application/octet-stream]
    Saving to: ‘/tmp/fishinstall//tools/base.py’
    
    /tmp/fishinstall//t 100%[===================>]  50.26K  85.2KB/s    in 0.6s    
    
    2025-02-26 19:35:21 (85.2 KB/s) - ‘/tmp/fishinstall//tools/base.py’ saved [51464/51464]
    
    Run CMD Task:[dpkg --print-architecture]
    [-][0.00s] CMD Result:success                                               
    
    Run CMD Task:[wget http://mirror.fishros.com/install/tools/translation/translator.py -O /tmp/fishinstall//tools/translation/translator.py --no-check-certificate]
    [/][0.00s] --2025-02-26 19:35:22--  http://mirror.fishros.com/install/tools/tran[|][0.09s] Connecting to mirror.fishros.com (mirror.fishros.com)|47.119.165.169|[-][0.09s] CMD Result:success                                               
    
    Run CMD Task:[wget http://mirror.fishros.com/install/tools/translation/assets/zh_CN.py -O /tmp/fishinstall//tools/translation/assets/zh_CN.py --no-check-certificate]
    [-][0.08s] CMD Result:success                                               169|:80... connected._CN.py
    
    Run CMD Task:[wget http://mirror.fishros.com/install/tools/translation/assets/en_US.py -O /tmp/fishinstall//tools/translation/assets/en_US.py --no-check-certificate]
    [-][0.08s] CMD Result:success                                               169|:80... connected._US.py
    
    Run CMD Task:[wget https://fishros.org.cn/forum/topic/1733 -O /tmp/t1733 -q  --timeout 10 && rm -rf /tmp/t1733]
    [-][0.00s] CMD Result:success                                               
    
    已为您切换语言至当前所在国家语言:zh_CN
    基础检查通过...
    ===============================================================================
    ======欢迎使用一键安装工具,人生苦短,三省吾身,省时省力省心!=======
    ======一键安装已开源,请放心使用:https://github.com/fishros/install =======
    ===============================================================================
       
    
                           .-~~~~~~~~~-._       _.-~~~~~~~~~-.
                       __.'              ~.   .~              `.__
                   .'//     开卷有益        \./     书山有路     \ `.
                   .'// 可以多看看小鱼的文章  | 关注B站鱼香ROS机器人 \ `.
               .'// .-~~~~~~~~~~~~~~-._     |     _,-~~~~~~~~~~~. \`.
               .'//.-"                 `-.  |  .-'                 "-.\`.
           .'//______.============-..   \ | /   ..-============.______\`.
           .'______________________________\|/______________________________`
           ----------------------------------------------------------------------
    RUN Choose Task:[请输入括号内的数字]
    ---众多工具,等君来用---
    ROS相关:
     [1]:一键安装(推荐):ROS(支持ROS/ROS2,树莓派Jetson)
     [3]:一键安装:rosdep(小鱼的rosdepc,又快又好用)
     [4]:一键配置:ROS环境(快速更新ROS环境设置,自动生成环境选择)
     [9]:一键安装:Cartographer(18 20测试通过,16未测. updateTime 20240125)
     [11]:一键安装:ROS Docker版(支持所有版本ROS/ROS2)
     [16]:一键安装:系统自带ROS (!!警告!!仅供特殊情况下使用)
    
    常用软件:
     [2]:一键安装:github桌面版(小鱼常用的github客户端)
     [6]:一键安装:NodeJS环境
     [7]:一键安装:VsCode开发工具
     [8]:一键安装:Docker
     [10]:一键安装:微信(可以在Linux上使用的微信)
     [12]:一键安装:PlateformIO MicroROS开发环境(支持Fishbot)
     [15]:一键安装:QQ for Linux
    
    配置工具:
     [5]:一键配置:系统源(更换系统源,支持全版本Ubuntu系统)
     [13]:一键配置:python国内源
     [17]:一键配置: Docker代理(支持VPN+代理服务两种模式)
    
    [0]:quit
    
    请输入[]内的数字以选择:1
    Run CMD Task:[wget http://mirror.fishros.com/install/tools/tool_install_ros.py -O /tmp/fishinstall/tools/tool_install_ros.py --no-check-certificate]
    [-][0.12s] CMD Result:success                                               169|:80... connected.
    
    Run CMD Task:[wget http://mirror.fishros.com/install/tools/tool_config_rosenv.py -O /tmp/fishinstall/tools/tool_config_rosenv.py --no-check-certificate]
    [-][0.07s] CMD Result:success                                               169|:80... connected.
    
    Run CMD Task:[wget http://mirror.fishros.com/install/tools/tool_config_system_source.py -O /tmp/fishinstall/tools/tool_config_system_source.py --no-check-certificate]
    [-][0.08s] CMD Result:success                                               169|:80... connected.urce.py
    
    欢迎使用一键安装ROS和ROS2,支持树莓派Jetson,本工具由作者小鱼提供
    欢迎使用ROS开箱子工具,本工具由[鱼香ROS]小鱼贡献..
    小鱼:检测当前系统ubuntu18.04:bionic 支持一键安装ROS
    =========接下来这一步很很很很重要,如果不知道怎么选请选择1========
    RUN Choose Task:[请输入括号内的数字]
    新手或首次安装一定要一定要一定要换源并清理三方源,换源!!!系统默认国外源容易失败!!
    [1]:更换系统源再继续安装
    [2]:不更换继续安装
    [0]:quit
    请输入[]内的数字以选择:1
    RUN Choose Task:[请输入括号内的数字]
    请选择换源方式,如果不知道选什么请选2
    [1]:仅更换系统源
    [2]:更换系统源并清理第三方源
    [0]:quit
    请输入[]内的数字以选择:2
    Run CMD Task:[sudo rm -rf /etc/apt/sources.list]
    [-][0.00s] CMD Result:success                                               
    
    删除一个资源文件
    Run CMD Task:[sudo rm -rf /etc/apt/sources.list.d]
    [-][0.00s] CMD Result:success                                               
    
    Run CMD Task:[sudo mkdir -p /etc/apt/sources.list.d]
    [-][0.00s] CMD Result:success                                               
    
    Run CMD Task:[dpkg --print-architecture]
    [-][0.00s] CMD Result:success                                               
    
    检测到当前系统:ubuntu 架构:amd64 代号:bionic,正在为你搜索适合的源...
    搜索到可用源:['https://mirrors.tuna.tsinghua.edu.cn/ubuntu''https://mirrors.ustc.edu.cn/ubuntu''https://archive.ubuntu.com/ubuntu''https://mirrors.kernel.org/ubuntu''http://mirrors.tuna.tsinghua.edu.cn/ubuntu''http://mirrors.ustc.edu.cn/ubuntu''http://archive.ubuntu.com/ubuntu''http://mirrors.kernel.org/ubuntu']
    接下来将进行自动测速以为您选择最快的源:
    - https://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.19s
    - https://mirrors.ustc.edu.cn/ubuntu		延时:0.73s
    - https://archive.ubuntu.com/ubuntu		超时
    - https://mirrors.kernel.org/ubuntu		延时:0.72s
    - http://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.28s
    - http://mirrors.ustc.edu.cn/ubuntu		延时:0.09s
    - http://archive.ubuntu.com/ubuntu		超时
    - http://mirrors.kernel.org/ubuntu		延时:0.71s
    为您选择最快镜像源:http://mirrors.ustc.edu.cn/ubuntu
    创建文件:/etc/apt/sources.list
    替换镜像源完成,尝试进行更新....
    Run CMD Task:[sudo apt update]
    [-][17.87s] CMD Result:code:100                                              se DEP-11 64x64 Icons [2,638 B] B]
    
    更新失败,尝试更换其他源
    Run CMD Task:[dpkg --print-architecture]
    [-][0.00s] CMD Result:success                                               
    
    检测到当前系统:ubuntu 架构:amd64 代号:bionic,正在为你搜索适合的源...
    搜索到可用源:['https://mirrors.tuna.tsinghua.edu.cn/ubuntu''https://mirrors.ustc.edu.cn/ubuntu''https://archive.ubuntu.com/ubuntu''https://mirrors.kernel.org/ubuntu''http://mirrors.tuna.tsinghua.edu.cn/ubuntu''http://mirrors.ustc.edu.cn/ubuntu''http://archive.ubuntu.com/ubuntu''http://mirrors.kernel.org/ubuntu']
    接下来将进行自动测速以为您选择最快的源:
    - https://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.19s
    - https://mirrors.ustc.edu.cn/ubuntu		延时:0.06s
    - https://archive.ubuntu.com/ubuntu		超时
    - https://mirrors.kernel.org/ubuntu		超时
    - http://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.17s
    - http://mirrors.ustc.edu.cn/ubuntu		延时:0.06s
    - http://archive.ubuntu.com/ubuntu		超时
    - http://mirrors.kernel.org/ubuntu		延时:0.68s
    接下来为您排除已经失败的源
    http://mirrors.ustc.edu.cn/ubuntu 已经测试失败,跳过!
    为您选择最快镜像源:https://mirrors.ustc.edu.cn/ubuntu
    创建文件:/etc/apt/sources.list
    Run CMD Task:[sudo apt update]
    [-][1.95s] CMD Result:code:100                                              ee
    
    更新失败,尝试更换其他源
    Run CMD Task:[dpkg --print-architecture]
    [-][0.00s] CMD Result:success                                               
    
    检测到当前系统:ubuntu 架构:amd64 代号:bionic,正在为你搜索适合的源...
    搜索到可用源:['https://mirrors.tuna.tsinghua.edu.cn/ubuntu''https://mirrors.ustc.edu.cn/ubuntu''https://archive.ubuntu.com/ubuntu''https://mirrors.kernel.org/ubuntu''http://mirrors.tuna.tsinghua.edu.cn/ubuntu''http://mirrors.ustc.edu.cn/ubuntu''http://archive.ubuntu.com/ubuntu''http://mirrors.kernel.org/ubuntu']
    接下来将进行自动测速以为您选择最快的源:
    - https://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.19s
    - https://mirrors.ustc.edu.cn/ubuntu		延时:0.09s
    - https://archive.ubuntu.com/ubuntu		延时:2.16s
    - https://mirrors.kernel.org/ubuntu		延时:0.61s
    - http://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.25s
    - http://mirrors.ustc.edu.cn/ubuntu		延时:0.08s
    - http://archive.ubuntu.com/ubuntu		延时:1.71s
    - http://mirrors.kernel.org/ubuntu		延时:1.07s
    接下来为您排除已经失败的源
    http://mirrors.ustc.edu.cn/ubuntu 已经测试失败,跳过!
    https://mirrors.ustc.edu.cn/ubuntu 已经测试失败,跳过!
    为您选择最快镜像源:https://mirrors.tuna.tsinghua.edu.cn/ubuntu
    创建文件:/etc/apt/sources.list
    Run CMD Task:[sudo apt update]
    [-][20.50s] CMD Result:code:100                                              y/multiverse DEP-11 64x64 Icons [2,638 B] B]
    
    更新失败,尝试更换其他源
    Run CMD Task:[dpkg --print-architecture]
    [-][0.00s] CMD Result:success                                               
    
    检测到当前系统:ubuntu 架构:amd64 代号:bionic,正在为你搜索适合的源...
    搜索到可用源:['https://mirrors.tuna.tsinghua.edu.cn/ubuntu''https://mirrors.ustc.edu.cn/ubuntu''https://archive.ubuntu.com/ubuntu''https://mirrors.kernel.org/ubuntu''http://mirrors.tuna.tsinghua.edu.cn/ubuntu''http://mirrors.ustc.edu.cn/ubuntu''http://archive.ubuntu.com/ubuntu''http://mirrors.kernel.org/ubuntu']
    接下来将进行自动测速以为您选择最快的源:
    - https://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.21s
    - https://mirrors.ustc.edu.cn/ubuntu		延时:0.06s
    - https://archive.ubuntu.com/ubuntu		延时:1.63s
    - https://mirrors.kernel.org/ubuntu		延时:0.99s
    - http://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.22s
    - http://mirrors.ustc.edu.cn/ubuntu		延时:0.71s
    - http://archive.ubuntu.com/ubuntu		延时:0.93s
    - http://mirrors.kernel.org/ubuntu		延时:0.63s
    接下来为您排除已经失败的源
    https://mirrors.ustc.edu.cn/ubuntu 已经测试失败,跳过!
    https://mirrors.tuna.tsinghua.edu.cn/ubuntu 已经测试失败,跳过!
    为您选择最快镜像源:http://mirrors.tuna.tsinghua.edu.cn/ubuntu
    创建文件:/etc/apt/sources.list
    Run CMD Task:[sudo apt update]
    [-][2.12s] CMD Result:code:100                                              InReleasee
    
    更新失败,尝试更换其他源
    Run CMD Task:[dpkg --print-architecture]
    [-][0.00s] CMD Result:success                                               
    
    检测到当前系统:ubuntu 架构:amd64 代号:bionic,正在为你搜索适合的源...
    搜索到可用源:['https://mirrors.tuna.tsinghua.edu.cn/ubuntu''https://mirrors.ustc.edu.cn/ubuntu''https://archive.ubuntu.com/ubuntu''https://mirrors.kernel.org/ubuntu''http://mirrors.tuna.tsinghua.edu.cn/ubuntu''http://mirrors.ustc.edu.cn/ubuntu''http://archive.ubuntu.com/ubuntu''http://mirrors.kernel.org/ubuntu']
    接下来将进行自动测速以为您选择最快的源:
    - https://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.17s
    - https://mirrors.ustc.edu.cn/ubuntu		延时:0.07s
    - https://archive.ubuntu.com/ubuntu		延时:1.37s
    - https://mirrors.kernel.org/ubuntu		延时:0.66s
    - http://mirrors.tuna.tsinghua.edu.cn/ubuntu		延时:0.20s
    - http://mirrors.ustc.edu.cn/ubuntu		延时:0.06s
    - http://archive.ubuntu.com/ubuntu		超时
    - http://mirrors.kernel.org/ubuntu		延时:0.59s
    接下来为您排除已经失败的源
    http://mirrors.ustc.edu.cn/ubuntu 已经测试失败,跳过!
    https://mirrors.ustc.edu.cn/ubuntu 已经测试失败,跳过!
    https://mirrors.tuna.tsinghua.edu.cn/ubuntu 已经测试失败,跳过!
    http://mirrors.tuna.tsinghua.edu.cn/ubuntu 已经测试失败,跳过!
    为您选择最快镜像源:http://mirrors.kernel.org/ubuntu
    

    后续该换源过程一直反复。请问各位应该怎么解决,非常感谢!

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

      在尝试使用小鱼一键安装ROS1时遇到换源失败的问题,通常这类问题可能由网络问题、源地址不可达或系统配置错误等原因引起。以下是一些可能的解决步骤和建议:

      1. 检查网络连接:
        确保你的虚拟机可以访问外部网络,特别是你试图连接的镜像源服务器。你可以尝试在虚拟机中ping一些常用的网站或服务(如ping google.com)来检查网络连接。

      2. 手动更换源:
        由于自动换源失败,你可以尝试手动设置源。打开/etc/apt/sources.list文件,删除或注释掉原有的源,然后添加你选择的国内镜像源。例如,使用清华大学镜像源,可以添加以下内容(针对Ubuntu 18.04):

        deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
        deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
        deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
        deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
        deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
        deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
        deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
        deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
        deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
        deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
        

        保存文件后,运行sudo apt update来更新软件包列表。

      3. 清理和更新apt缓存:
        在手动更换源后,运行以下命令来清理旧的缓存并更新新的缓存:

        sudo apt clean
        sudo apt autoclean
        sudo apt update
        
      4. 检查防火墙和代理设置:
        如果你的虚拟机或网络环境中有防火墙或代理设置,确保它们不会阻止apt访问外部源。

      5. 尝试不使用代理或VPN:
        如果你在使用代理或VPN,尝试暂时关闭它们,看看是否能成功更新apt。

      6. 检查时间同步:
        确保你的虚拟机系统时间是准确的。时间不同步有时也会导致SSL证书验证失败等问题。

      7. 查看apt日志:
        如果更新仍然失败,查看/var/log/apt/term.log或运行sudo apt update --debug来获取更多调试信息,这可能有助于诊断问题。

      如果以上步骤仍然无法解决问题,可能需要考虑是否有其他系统级的问题或配置错误。你也可以考虑在虚拟机中重新安装Ubuntu 18.04,从一个干净的状态开始,并再次尝试安装ROS。


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

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

      1 条回复 最后回复 回复 引用 0
      • O
        olivinelu
        最后由 编辑

        已解决。重装了Ubuntu18.04系统后,一键安装可以正常运行,没有报错。可能是以前的系统中安装了anaconda,创建了虚拟环境、更改了默认python版本等的原因,未确定根本原因。

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

        登录

        首页 排行榜
        反馈 友链-推书君 免责声明