当前位置:   article > 正文

ubuntu22.04安装ROS报错curl: (7) Failed to connect to raw.githubusercontent.com port 443: 拒绝连接_ubuntu安装ros2拒绝连接

ubuntu安装ros2拒绝连接

ubuntu22.04安装ros时在执行下面命令时报错:

sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg

报错:

curl: (7) Failed to connect to raw.githubusercontent.com port 443: 拒绝连接

同时执行后面命令sudo apt update的时候,同时报错:

  1. W: GPG 错误:http://packages.ros.org/ros2/ubuntu jammy InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY F42ED6FBAB17C654
  2. E: 仓库 “http://packages.ros.org/ros2/ubuntu jammy InRelease” 没有数字签名。
  3. N: 无法安全地用该源进行更新,所以默认禁用该源。
  4. N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

解决办法:

1、在网站https://www.ipaddress.com中搜索raw.githubusercontent.com的IP地址,把找到的IP地址复制到host文件;

https://www.ipaddress.com/

选择其中一个IP地址即可;

2、

sudo gedit /etc/hosts

3、在文件中添加185.199.108.133 raw.githubusercontent.com

4、

sudo sh -c ‘echo “deb [arch=amd64,arm64] http://packages.ros.org/ros2/ubuntu lsb_release -cs main” > /etc/apt/sources.list.d/ros2.list’ 

继续执行安装命令,上述问题均解决!

参考:

Ubuntu安装ROS2完整教程和踩坑经历_https://raw.githubusercontent.com/ros/rosdistro/ma_Raine_Yang的博客-CSDN博客

查询raw.githubusercontent.com的服务器 IP 地址_SabrinaW711的博客-CSDN博客 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/719126
推荐阅读
相关标签
  

闽ICP备14008679号