尝试安装任何罗斯动力套件时,显示“ 404 Not Found [IP:]”

时间:2019-10-24 15:39:40

标签: ubuntu ros apt

我试图在ROS动力学中安装rtabmap_ros软件包。但是我有"404 not found [IP:]" error。因此,我尝试安装任何其他ROS软件包,但发现我无法安装任何ROS软件包并得到相同的错误。同样,当我运行apt-get update时,ROS存储库实际上不会更新。

我通常使用VPN,因此我在关闭VPN的情况下进行了尝试,但是并不能解决问题。另外,在ROS动力学安装指南的命令下运行,但对我来说也不起作用。

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

/etc/apt/sources.list.d文件中,我有两个ROS文件。 "ros-latest.list""ros.latest.list.save"。这些文件包含以下相同的上下文:

deb http://packages.ros.org/ros/ubuntu xenial main

deb-src http://packages.ros.org/ros/ubuntu xenial main

我搜索了“ source.list”文件,找到了有关ROS的任何信息,但其中没有与ROS相关的信息。

感谢您的帮助...

2 个答案:

答案 0 :(得分:1)

这实际上是为了更改ROS存储库的密钥。您必须删除旧密钥并添加新密钥。

old key : 421C365BD9FF1F717815A3895523BAEEB01FA116

new key : C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

要解决此问题,请运行以下命令:

sudo apt-key del 421C365BD9FF1F717815A3895523BAEEB01FA116

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

sudo apt clean && sudo apt update

这实际上对我有用。

答案 1 :(得分:1)

错误:

Err: http://ppa.launchpad.net/webupd8team/java/ubuntu eoan Release
404  Not Found [IP: 2001:67c:1560:8008::15 80]

它对我有用:

步骤1:切换到相应的PPA目录:

cd /etc/apt/sources.list.d

第2步:在运行ls的目录中,您可以看到相应的* .list,在我的案例中为webupd8team-ubuntu-java-eoan.list,删除.list文件(出于安全考虑,请勿删除,只需添加后缀.bak备份) 命令如下:

sudo mv webupd8team-ubuntu-java-eoan.list webupd8team-ubuntu-java-eoan.list.bak

您可以再次列出,以了解详细信息。

第3步:检查问题是否解决

sudo apt-get update

原始来源:https://www.cnblogs.com/wenzheshen/p/6599636.html