The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 的解决方法

2023-05-16

最近使用sudo apt update提示以下错误:

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://packages.ros.org/ros/ubuntu bionic InRelease: The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics info@osrfoundation.org
W: Failed to fetch http://packages.ros.org/ros/ubuntu/dists/bionic/InRelease The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics info@osrfoundation.org
W: Some index files failed to download. They have been ignored, or old ones used instead.

  • 原因
    ROS GPG密钥过期

  • 解决方法
    更新ROS apt 仓库使用的公共密钥:

ROS 1用户:

curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -

ROS 2用户:

sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
  • 如果执行以上命令出现gpg: no valid OpenPGP data found.错误,那么需要先执行curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc(卡住不动就是要翻墙,参考Ubuntu下命令行走代理/终端走代理),然后再执行sudo apt-key add ros.asc即可

参考自apt update: signatures were invalid: F42ED6FBAB17C654

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 的解决方法 的相关文章

随机推荐

  • Docker Desktop stopped 问题解决

    推广博客 xff1a Docker Desktop stopped 问题解决
  • windows连接远程桌面必须要有用户名和密码

    被远程连接的电脑如果有用户名但没有密码 xff0c 连接时需要输入密码时空着会导致无法连接 想想也是 xff0c 如果没有密码 xff0c 只要有人连入电脑所在局域网 xff0c 就可以通过ip地址和用户名连入电脑 xff0c 非常不安全
  • Android中APK签名工具之jarsigner和apksigner详解

    一 工具介绍 jarsigner是JDK提供的针对jar包签名的通用工具 位于JDK bin jarsigner exe apksigner是Google官方提供的针对Android apk签名及验证的专用工具 位于Android SDK
  • Android NumberPicker的基本用法及常见问题汇总

    前言 在项目中需要一个选择人数的控件 xff0c 于是想到了NumberPicker xff0c 这个控件相对不是那么热门 xff0c 我也是第一次用 xff0c 所以遇到了一些问题 xff0c 这里做个小结 正文 首先来看一下最终的效果
  • angular将html代码输出为内容

    在前端与后台的撕逼中 xff0c 很大一部分是因为数据的问题 使用angular会遇到这样的问题 xff0c 后台返回的数据不是自己想要的纯字符串 xff0c 而是带有html标签及属性的 xff0c 那么我们将它输出来后 xff0c 在页
  • Jetpack新成员,App Startup一篇就懂

    Android 11系统已经来了 xff0c 随之而来的是 xff0c Jetpack家族也引入了许多新的成员 其实以后Android的更新都会逐渐采用这种模式 xff0c 即特定系统相关的API会越来越少 xff0c 更多的编程API是以
  • appWidget

    构建应用微件 应用微件是可以嵌入其他应用 xff08 如主屏幕 xff09 并接收定期更新的微型应用视图 这些视图称为界面中的微件 xff0c 您可以使用应用微件提供程序发布微件 能够容纳其他应用微件的应用组件称为应用微件托管应用 下面的屏
  • Jetpack新成员,Paging3从吐槽到真香

    各位小伙伴们大家早上好 随着Android 11的正式发布 xff0c Jetpack家族也引入了许多新的成员 我之前有承诺过 xff0c 对于新引入的App Startup Hilt Paging 3 xff0c 我会分别写一篇文章进行介
  • kotlin--综合运用Hilt、Paging3、Flow、Room、Retrofit、Coil等实现MVVM架构

    前面我们使用Java来运用JetPack中的一系列组件 xff0c 又使用kotlin运用这些组件实现了一系列功能 xff1a kotlin Flow文件下载kotlin Flow结合Room运用kotlin Flow结合retrofit运
  • kotlin基本类型

    基本类型 在 Kotlin 中 xff0c 所有东西都是对象 xff0c 在这个意义上讲我们可以在任何变量上调用成员函数与属性 一些类型可以有特殊的内部表示 例如 xff0c 数字 字符以及布尔可以在运行时表示为原生类型值 xff0c 但是
  • SQL 外来键的用法 references

    外来键是一个 或数个 指向另外一个表格主键的栏位 外来键的目的是确定资料的参考完整性 referential integrity 换言之 xff0c 只有被准许的资料值才会被存入资料库内 举例来说 xff0c 假设我们有两个表格 xff1a
  • SQLite设置_id自增的方法

    只需在建表的时候指定类型 xff1a INTEGER PRIMARY KEY AUTOINCREMENT 然后在存入数据的时候不设置其值 xff08 或设置为null xff09 即可 如建表 xff1a sql view plain co
  • 通过加密算法实现数据的完整性、机密性及身份验证

    一般互联网上加密算法分为三种 xff1a 对称加密 单向加密 非对称加密 下面就来介绍下如何通过上面的三种加密算法实现数据的机密性 完整性及身份验证 对称机密算法 xff1a 对称加密算法提供加密算法本身并要求用户提供密钥以后 xff0c
  • Android Dagger2 MVP架构 一看就明白

    Dagger2介绍 好了 xff0c 介绍一下Dagger2吧 xff01 Dagger2 是Google 的新一代依赖注入框架 xff08 依赖注入不讲 xff0c 你都看到这篇文章了 xff0c 那你应该懂 xff0c 如果不懂 xff
  • 安装Ubuntu双系统遇到分辨率问题

    主机型号为拯救者刃7000k xff0c RTX3060Ti 初次安装使用教程为 xff1a 10条消息 Windows11安装Ubuntu 20 04 3 LTS双系统 xff08 详细过程 xff09 Meruz的博客 CSDN博客 1
  • Hbase之遍历获取数据

    转载 xff1a Hbase之遍历获取数据 http www cnblogs com similarface p 5799460 html span class hljs keyword import span org apache had
  • android Q

    Android Q features and APIs Android Q introduces great new features and capabilities for users and developers This docum
  • Debian/CentOS美化教程

    Debian CentOS美化教程 简介展示主题下载主题解压安装设置微调说明 简介 主流的Linux发布版为Debian系 xff08 Ubuntu Mint Deepin等 xff09 和Redhed系 xff08 CentOS Fedo
  • 解决ssh连接远程机器时提示“ssh_exchange_identification: Connection closed by remote host”或 Connection refused

    不少人在ssh连接远程机器时遇到过ssh exchange identification Connection closed by remote host的问题 xff0c 在网上找了一堆教程试了都不行 xff0c 博主总结了常见的几种解决
  • The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 的解决方法

    最近使用sudo apt update提示以下错误 xff1a W An error occurred during the signature verification The repository is not updated and