0


解决”Failed to connect to raw.githubusercontent.com“报错

解决curl: (7)连接拒绝错误及手动下载ros.key文件安装签名

一、错误原因分析

  • DNS解析被污染‌:导致无法通过域名取得正确的IP地址,请求被错误引导。

二、解决方案

  1. 手动下载文件‌:- 使用科学上网工具,访问raw.githubusercontent.com上所需的文件地址,如ros.key,并将其内容保存到本地。- https://download.csdn.net/download/iskugs/89966799这里有我下载好的![](https://i-blog.csdnimg.cn/direct/b14f6cc5a9ae4fcb9d75ddb301d8151f.png)
  2. 文件处理‌:- 确保下载的文件完整无误,然后将其放置在/usr/share/keyings/目录中并更名为ros-archive-keyring.gpg。- sudo mv ros.key /usr/share/keyrings/ros-archive-keyring.gpg``````ll /usr/share/keyrings/-
  3. 手动安装签名‌:- 使用本地的/usr/share/keyrings/ros-archive-keyring.gpg文件进行手动安装签名操作即可。- sudo apt-key add /usr/share/keyrings/ros-archive-keyring.gpg

三、其他解决方法

  • 修改hosts文件‌:通过查询并添加正确的IP地址到hosts文件,绕过DNS解析。

此方法可有效解决curl连接拒绝问题,确保文件下载和安装顺利进行。‌

标签: linux ubuntu 服务器

本文转载自: https://blog.csdn.net/iskugs/article/details/143598099
版权归原作者 科翔时刻 所有, 如有侵权,请联系我们删除。

“解决”Failed to connect to raw.githubusercontent.com“报错”的评论:

还没有评论