ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

For your information, the here link doesn't work. In your terminal, type sudo aptitude install ros-noetic-desktop-fullto show what dependencies are unmet. If your error output is similar to

The following packages have unmet dependencies:
libpcre3-dev : Depends: libpcre3 (= 2:8.39-12build1) but 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 is installed libpcre2-dev : Depends: libpcre2-8-0 (= 10.34-7) but 10.36-2+ubuntu18.04.1+deb.sury.org+2 is installed

Type sudo apt install --reinstall libpcre3=2:8.39-12build1 and sudo apt install --reinstall libpcre2-8-0=10.34-7 Keep in mind, what comes after lib and the equal sign, which is the required version, will vary depending on your Ubuntu version. Just follow the formula without the underscores sudo apt install --reinstall lib_library_name=required_version and sudo apt install --reinstall lib_libraryname_requiredversion. Alternatively, you can just remove and reinstall withsudo apt-get remove ros-*, thensudo apt-get install ros-noetic-desktop-full. Installing the broken packages individually by typingsudo apt-get install ros-distro-pkg_name` might do the trick too.

~Gundam Out`

For your information, the here link doesn't work. In your terminal, type sudo aptitude install ros-noetic-desktop-fullto show what dependencies are unmet. If your error output is similar to

The following packages have unmet dependencies:
libpcre3-dev : Depends: libpcre3 (= 2:8.39-12build1) but 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 is installed libpcre2-dev : Depends: libpcre2-8-0 (= 10.34-7) but 10.36-2+ubuntu18.04.1+deb.sury.org+2 is installed

Type sudo apt install --reinstall libpcre3=2:8.39-12build1 and sudo apt install --reinstall libpcre2-8-0=10.34-7 Keep in mind, what comes after lib and the equal sign, which is the required version, will vary depending on your Ubuntu version. Just I have bolded both of it in the blockquote to show it. So just follow the formula without the underscores formula sudo apt install --reinstall lib_library_name=required_version and sudo apt install --reinstall lib_libraryname_requiredversion. .

Alternatively, you can just remove and reinstall withsudo apt-get remove ros-*, thensudo apt-get install ros-noetic-desktop-full. Installing the broken packages individually by typingsudo apt-get install ros-distro-pkg_name` might do the trick too.

~Gundam Out`

Out`