Robotics StackExchange | Archived questions

Installing ROS: apt install cannot find any distributions

Running Ubuntu 19.04, freshly installed. This is the 4th time I've installed ROS this week, but the first time I hit this issue: After adding the PPA, getting the key, and running sudo apt update sudo apt install ros-(tab) displays:

ros-actionlib-msgs           ros-pcl-msgs
ros-base                     ros-perception
ros-base-dev                 ros-perception-dev
ros-base-lisp-dev            ros-perception-lisp-dev
ros-base-python-dev          ros-perception-python-dev
ros-cmake-modules            ros-robot
ros-core                     ros-robot-dev
ros-core-dev                 ros-robot-lisp-dev
ros-core-lisp-dev            ros-robot-python-dev
ros-core-python-dev          ros-robot-state-publisher
ros-core-rosbuild-dev        ros-roscpp-msg
ros-desktop                  ros-rosgraph-msgs
ros-desktop-dev              ros-sensor-msgs
ros-desktop-full             ros-shape-msgs
ros-desktop-full-dev         ros-simulators
ros-desktop-full-lisp-dev    ros-simulators-dev
ros-desktop-full-python-dev  ros-simulators-lisp-dev
ros-desktop-lisp-dev         ros-simulators-python-dev
ros-desktop-python-dev       ros-std-msgs
ros-diagnostic-msgs          ros-std-srvs
ros-environment              ros-stereo-msgs
ros-geometry-msgs            ros-tf2-msgs
ros-map-msgs                 ros-topic-tools-srvs
ros-message-generation       ros-trajectory-msgs
ros-message-runtime          ros-visualization-msgs
ros-mk                       ros-viz
ros-move-base-msgs           ros-viz-dev
ros-nav-msgs                 ros-viz-python-dev
ros-opencv-apps

I've not seen this happen before. Any ideas? ros-melodic nor ros-kinetic nor any other distros are there. Continuing typing and it isn't able to locate the package ros-melodic-desktop-full

Asked by ajtoth on 2020-03-01 16:37:58 UTC

Comments

Answers

From Melodic installation page:

... ROS Melodic Morenia distribution, which is available for Ubuntu Artful (17.10), Bionic (18.04 LTS) ...

Official packages are not available for Ubuntu 19.04. If you need the combination of ROS Melodic + Ubuntu 19.04 you will need to install ROS from source code.

If you want a smooth ride, then install Ubuntu 18.04. Or if you really require 19.04 20.04 (thanks for tip @gvdhoorn) and want a smooth ride then wait a couple of months until Noetic Ninjemys is released.

Asked by Martin Peris on 2020-03-01 22:02:06 UTC

Comments

Adding to what @Martin Peris writes here: the packages the OP shows are wiki/UpstreamPackages. Please be aware of the consequences of installing those.

if you really require 19.04 and want a smooth ride then wait a couple of months until Noetic Ninjemys is released.

@Martin Peris: Noetic will only support 20.04, not 19.04. See also ros-infrastructure/rep#202.

Asked by gvdhoorn on 2020-03-02 03:12:49 UTC