错误如下:
错误:7 http://packages.ros.org/ros/ubuntu bionic InRelease
下列签名无效: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
获取:11 http://cn.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
已下载 257 kB,耗时 3秒 (90.4 kB/s)
正在读取软件包列表... 完成
W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:http://packages.ros.org/ros/ubuntu bionic InRelease: 下列签名无效: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
W: 无法下载 http://packages.ros.org/ros/ubuntu/dists/bionic/InRelease 下列签名无效: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
解决:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
结果:
Executing: /tmp/apt-key-gpghome.5TagWlcB99/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
gpg: 密钥 F42ED6FBAB17C654:“Open Robotics <info@osrfoundation.org>”1 个新的签名
gpg: 合计被处理的数量:1
gpg: 新的签名:1
sudo apt-get update
命中:1 http://dl.google.com/linux/chrome/deb stable InRelease
命中:2 http://packages.microsoft.com/repos/code stable InRelease
获取:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
忽略:5 http://cz.archive.ubuntu.com/ubuntu trusty InRelease
获取:3 http://packages.ros.org/ros/ubuntu bionic InRelease [4,680 B]
命中:6 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease
命中:7 http://cn.archive.ubuntu.com/ubuntu bionic InRelease
命中:8 https://dl.winehq.org/wine-builds/ubuntu xenial InRelease
命中:9 http://cz.archive.ubuntu.com/ubuntu trusty Release
获取:10 http://cn.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
获取:11 http://packages.ros.org/ros/ubuntu bionic/main amd64 Packages [760 kB]
获取:13 http://cn.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
获取:14 http://packages.ros.org/ros/ubuntu bionic/main i386 Packages [26.3 kB]
已下载 1,043 kB,耗时 4秒 (254 kB/s)
正在读取软件包列表... 完成