Ubuntu 22.04(jammy) GPG libc-bin Errors in ROS2(humble) install HELP ME #1352
- Platform : Ubuntu 22.04 LTS
$ file /lib/systemd/systemd → ELF 64-bit LSB pie excutable, ARM aarch64, version 1 (SYSV) .... for GNU/Linux 3.7.0
- ROS distribution : ROS2 humble hawksbill
to install ROS2 humble, while I'm following this : https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html
in there, trying second steps ↓
sudo apt install software-properties-common sudo add-apt-repository universe
then I confront error ↓
sudo apt update && sudo apt install curl
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
Get:1 http://packages.ros.org/ros2/ubuntu jammy InRelease [4,673 B]
Err:1 http://packages.ros.org/ros2/ubuntu jammy InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F42ED6FBAB17C654
Hit:2 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease
Reading package lists... Done
W: GPG error: http://packages.ros.org/ros2/ubuntu jammy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F42ED6FBAB17C654 E: The repository 'http://packages.ros.org/ros2/ubuntu jammy 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. sudo: curl: command not found
except this there is another error in trying
$ sudo apt upgrade
dpkg: warning: files list file for package 'libc-bin' missing; assuming package has no files currently installed
frequent error message that somewhat try to dealing with is ↓
error processing package libc-bin (--configure): installed libc-bin package post-installation script subprocess returned error exit status 139 Errors were encountered while processing: libc-bin
so there is two big problem, but the first problem will have to be solved first(GPG error) . if you want screenshot please watch this : ↓
https://github.com/ros2/ros2/issues/1352
HELP
Asked by rospass2 on 2022-12-02 05:23:36 UTC
Comments