"The repository '.../ros2/ubuntu impish Release' does not have a Release file" (Foxy)
Installing ROS 2 via Debian Packages from https:/docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html after following the instructions everything worked well until i used 'sudo apt update' following error occured:
E: The repository 'http://packages.ros.org/ros2/ubuntu impish Release' does not have a Release file.
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.
I'm using pop_os 21.10 graphics card model is Mesa Intel® HD Graphics 5500 (BDW GT2) gcc version- (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Asked by shub_o4 on 2022-01-01 15:11:48 UTC
Answers
Installing ROS 2 via Debian Packages from https:/docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html [..] I'm using pop_os 21.10
ROS 2 Foxy is not supported on Ubuntu Impish Indri (21.10
), which is what Pop_OS is based on.
That's why apt
returns you that error.
You can only install Foxy using apt
on Ubuntu Focal (20.04
) and derivatives of that.
It's quite clearly stated which platforms are supported on the page you link:
Another source for this information would be REP 2000: ROS 2 Releases and Target Platforms, specifically, the ROS 2 Foxy Fitzroy section:
Asked by gvdhoorn on 2022-01-04 04:24:57 UTC
Comments
Yes it was clearly mentioned on website but i thought may be there is some other way around with pop_os 21.10. Thankyou for your response. I will re-install 20.04 LTS. Hope it runs on that.
Asked by shub_o4 on 2022-01-04 04:48:21 UTC
Could you please mark the question as answered by ticking the checkmark (✓) to the left of the answer if you feel it has been answered? Thanks.
Asked by gvdhoorn on 2022-01-04 04:54:20 UTC
I will re-install 20.04 LTS. Hope it runs on that.
it should, as that's the Ubuntu version officially supported by ROS 2 Foxy.
Note btw: ROS 2 Rolling is in the process of moving to Ubuntu Jammy Jellyfish (22.04
). Rolling is not an LTS, and you'd need a Pop_OS version derived from 22.04
, but that may be a way to get something newer running.
Another alternative could be to use a Docker based development environment, or something like condaforge.
Asked by gvdhoorn on 2022-01-04 04:58:39 UTC
Comments