当前位置: 首页 > wzjs >正文

绵阳网站建设维护wordpress 随机标签

绵阳网站建设维护,wordpress 随机标签,最新新闻热点事件2022,怎么做公众号网站ROS仓库GPG签名密钥过期问题 ROS安装key NO_PUBKEY1. 删除已过期的密钥2. 重新添加ROS 公钥3. 修改源列表确保使用新密钥4. 更新 apt 索引5. 手动安装ros ROS安装key NO_PUBKEY 问题描述: 2025.06.01使用鱼香ros一键安装时,在sudo apt update时发生报错…

ROS仓库GPG签名密钥过期问题

  • ROS安装key NO_PUBKEY
    • 1. 删除已过期的密钥
    • 2. 重新添加ROS 公钥
    • 3. 修改源列表确保使用新密钥
    • 4. 更新 apt 索引
    • 5. 手动安装ros

ROS安装key NO_PUBKEY

问题描述:

2025.06.01使用鱼香ros一键安装时,在sudo apt update时发生报错:

Get:5 http://packages.ros.org/ros/ubuntu focal InRelease [4,679 B]
Err:5 http://packages.ros.org/ros/ubuntu focal InReleaseThe following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
Get:6 http://packages.ros.org/ros2/ubuntu focal InRelease [4,685 B]
Err:6 http://packages.ros.org/ros2/ubuntu focal InReleaseThe following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
Reading package lists... Done
W: GPG error: http://packages.ros.org/ros/ubuntu focal InRelease: The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
E: The repository 'http://packages.ros.org/ros/ubuntu focal InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://packages.ros.org/ros2/ubuntu focal InRelease: The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
E: The repository 'http://packages.ros.org/ros2/ubuntu focal InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

表示ROS 官方仓库的 GPG 签名密钥过期了,导致 apt 更新时提示签名无效,无法安全更新。解决办法是更新 ROS 的公钥。

1. 删除已过期的密钥

sudo apt-key del F42ED6FBAB17C654

2. 重新添加ROS 公钥

我尝试了很多次通过命令下载和安装密钥,但是都失败了。最后老老实实去官网手动下载。

https://raw.githubusercontent.com/ros/rosdistro/master/ros.key

保存ros.key文件到本地电脑,假设下载到主文件夹。

手动转换并放入密钥环

mv ~/ros.key ~/ros.key.bak
gpg --dearmor ~/ros.key.bak
sudo mv ~/ros.key.bak.gpg /usr/share/keyrings/ros-archive-keyring.gpg

3. 修改源列表确保使用新密钥

sudo gedit /etc/apt/sources.list.d/ros-latest.list

添加/修改内容

deb [signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros/ubuntu focal main
deb [signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu focal main

保存并关闭

4. 更新 apt 索引

sudo apt update

5. 手动安装ros

前面的步骤已导入 ROS 公钥,现在需要添加 ROS 软件源。

echo "deb [signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/ros-latest.list

更新并安装 ROS Noetic

sudo apt update
sudo apt install ros-noetic-desktop-full

配置环境变量

sudo apt update
sudo apt install ros-noetic-desktop-full

安装构建依赖

sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential

后面按照赵虚左老师的教程走,解决sudo rosdep init的报错问题。
http://www.autolabor.com.cn/book/ROSTutorials/chapter1/12-roskai-fa-gong-ju-an-zhuang/124-an-zhuang-ros.html

http://www.dtcms.com/wzjs/808077.html

相关文章:

  • 微信公众号如何做网站建设网站企业运营
  • 网站页面和图片设计wordpress分类设置seo
  • wordpress双站 中英文搜狐快站怎么做网站
  • 企业网站建设的基本原则有哪些?网上写文章用什么软件
  • 主机屋 建网站教程营销策划主题
  • 做网站都能赚钱吗做影集的网站或软件
  • 龙岗网站的建设免费查权重工具
  • 文库类网站建设建议及经验网站建设365
  • 微信小程序可以做音乐网站吗wordpress安装主题后无法查看媒体
  • 网站建设公司未来发展方向提交收录网站
  • 微信公众网站开发附近男科医院在哪里
  • visual studio做网站采购管理系统软件
  • 网站建设与管理是什么网络营销就是网上消售吗
  • 怎么利用花生壳做自己的网站开发板的用途
  • 微信订阅号做微网站网站开发现在主要用什么语言
  • 锦州哪里做网站企业广告宣传
  • 网站添加地图导航成都app开发外包
  • 广东省住建厅官方网站网络销售是什么工作内容
  • 做外单都有什么网站易语言做网站简单教程
  • 网站ip屏蔽陕西住房和建设部网站首页
  • 做美工一般用到的素材网站如何用源码搭建网站
  • 网站开发怎么谈客户互联网公司排名2005
  • 自建wap网站营销型网站跟云网站
  • 网站建设介绍会发言稿纸箱包装设计
  • 做网站后开办会员php wordpress教程 pdf
  • 网站开发与发布wordpress影视站主题
  • 古楼角网站建设杭州网站排名优化工具
  • 网站后台 二级域名征集二级网站建设意见 通知
  • 设计网站做的工作步骤是背投广告典型网站
  • 汕头网站推广seowordpress设置域名后403