如何修复 APT EXPKEYSIG F42ED6FBAB17C654 Open Robotics
问题
尝试从 Open Robotics 仓库更新或安装包时,你可能会遇到类似以下的错误:
apt_expkeysig_error.txt
Err:10 http://packages.ros.org/ros2/ubuntu noble InRelease
The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>解决方案
要解决此问题,你需要更新 Open Robotics 仓库的 GPG 密钥。按照以下步骤操作:
update_ros_key.sh
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg之后,你可以更新包列表并根据需要安装或升级包:
apt_update.sh
sudo apt updateCheck out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow