解决The following signatures couldn‘t be verified because the public key is not available: NO_PUBKEY问题
然后把ros-latest.list和ros2.list两个文件都删掉,再运行。找了很多说关于重新增加key的方法都不好用,最后运行了一下。在docker中配置ros-melodic,运行。
·
在docker中配置ros-melodic,运行sudo apt-get update
遇到的问题如下图所示:
找了很多说关于重新增加key的方法都不好用,最后运行了一下sudo apt-get upgrade
,效果如下:
可以看出:
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:28 and /etc/apt/sources.list.d/ros2.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:28 and /etc/apt/sources.list.d/ros2.list:1
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/ros-latest.list:1 and /etc/apt/sources.list.d/ros1-latest.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/ros-latest.list:1 and /etc/apt/sources.list.d/ros1-latest.list:1
然后把ros-latest.list和ros2.list两个文件都删掉,再运行sudo apt-get update
,效果如下:
问题解决!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献7条内容
所有评论(0)