Robotics StackExchange | Archived questions

Ubuntu 22.04(jammy) GPG libc-bin Errors in ROS2(humble) install HELP ME #1352

$ file /lib/systemd/systemd → ELF 64-bit LSB pie excutable, ARM aarch64, version 1 (SYSV) .... for GNU/Linux 3.7.0

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

Answers