E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-gazebo-dev/ros-kinetic-gazebo-dev_2.5.18-1xenial-20190124-142040-0800_amd64.deb 404 Not Found

参考:http://answers.ros.org/question/325039/apt-update-fails-cannot-install-pkgs-key-not-working/

在安装一些东西时,会出现上述错误(比如,我是安装gazebo-ros包时出现)其他的有关ros的包也会出现。

原因:密钥已更新,旧密钥不再有效,导致apt update和apt install出现问题。

old key: 421C365BD9FF1F717815A3895523BAEEB01FA116

new key: C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

1.删除旧密钥

Ubuntu 16.04和更新版本(使用ROS Kinetic,Melodic等):

sudo apt-key del 421C365BD9FF1F717815A3895523BAEEB01FA116

在Ubuntu 15.10和更早版本(即:14.04):

sudo apt-key del B01FA116

2.导入新密钥

此命令应适用于所有版本的Ubuntu:

sudo -E apt-key adv --keyserver ‘hkp://keyserver.ubuntu.com:80‘ --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

3.最后一步

此时确保运行sudo apt update。您应该没有收到任何错误,随后sudo apt install命令现在也应该可以正常工作。

原文地址:https://www.cnblogs.com/tang-xiao/p/11147870.html

时间: 2024-10-13 19:56:50

E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-gazebo-dev/ros-kinetic-gazebo-dev_2.5.18-1xenial-20190124-142040-0800_amd64.deb 404 Not Found的相关文章

关于android SDK安装Failed to fetch URL 一点思考

最近SDK出问题了,然后在google下载了一个android-sdk-windows.rar,然后点击SDK Manager,结果一直不能刷新API Level,然后就开始在网上找了好多资料,解决这个问题,修改 HOSTS,    HTTP  和  HTTPS  都不能解决,这给我带来了很大的困惑!   加载不出来的界面错误为: Fetching http://dl-ssl.google.com/android/repository/addons_list-1.xml Failed to fe

Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason:

最近接受的这个项目需要Android SDK Tools revision 22.6.2 or above.,所以必须得更新SDK, 然而在SDKmanager中更新android SDK 总是提示: Fetching http://dl-ssl.google.com/android/repository/addons_list-2.xmlFetched Add-ons List successfullyFetching URL: http://dl-ssl.google.com/android

[转载]关于android SDK安装Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml出错

原文地址为:http://blog.csdn.net/springsky_/article/details/7442388 因为入行移动测试,所以很多测试环境的搭建.从中遇到了和这个GG同样的问题.怕GG哪天删了,就转载了GG的博文~ 最近SDK出问题了,然后在google下载了一个android-sdk-windows.rar,然后点击SDK Manager,结果一直不能刷新API Level,然后就开始在网上找了好多资料,解决这个问题,修改 HOSTS,    HTTP  和  HTTPS 

Ubuntu sudo apt-get update提示 Failed to fetch,解决办法

问题: 执行sudo apt-get update提示:Failed to fetch [email protected]:~/soft/Python-2.7.12$ sudo apt-get update Get:1 http://ppa.launchpad.net/fkrull/deadsnakes-python2.7/ubuntu xenial InRelease [2,281 B] Err:1 http://ppa.launchpad.net/fkrull/deadsnakes-pyth

ubuntu 更新源 或者 apt-get install 出错404 not found ,Failed to fetch

1.考虑是不是能上网 2.用apt-get update ,然后再试试apt-get install 如果apt-get update 也出现很多 404 not found 或者 failed to fetch ,就要考虑更换自己的源,百度搜 /etc/apt/sources.list 3.如果还不行,估计是Ubuntu版本太老了,没有维护的了. 比如我用11.04,sudo apt-get install open-vm-dkms 不行,sudo apt-get  update  不行,就死

android SDK Manager更新不了,出现错误提示:"Failed to fetch URL..."!

可以用以下办法解决: 使用SDK Manager更新时出现问题 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refused Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.x

Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法

Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法

【Android Studio】Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connect

Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl-ssl.google.com refused 解决办法:更新sdk,遇到 Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason:.....

Error: failed to fetch platform android

在使用ionic创建项目后,需要添加平台,运行如下命令添加Android平台时: ionic platform add android 1 出现错误: Error: failed to fetch platform android Probably ...... Error: read ECONNRESET 1 2 3 解决办法: 进入用户目录,如windows用户进入: C:\Users\Administrator 删除文件夹 .cordova后,重新添加平台 来源:http://blog.c