зависимость от umet, в то время как склонный - получают установку ros-kinect-desktop-full

Я следую за ROS Кинетическое Учебное руководство по Установке на моем ubuntu16.04, но я встретил проблему в то время как

elon@elonWorkStation:~/Script$ sudo apt-get install ros-kinetic-desktop-full
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ros-kinetic-desktop-full : Depends: ros-kinetic-desktop but it is not going to be installed
                            Depends: ros-kinetic-perception but it is not going to be installed
                            Depends: ros-kinetic-simulators but it is not going to be installed
                            Depends: ros-kinetic-urdf-tutorial but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я имею, пробуют каждый метод, который я могу найти только никакая удача. Это - мой/etc/apt/sources.list

deb http://mirrors.aliyun.com/ubuntu/ xenial universe restricted multiverse

Я работал над проблемой приблизительно в течение дня. Я могу я фиксировать его.

2
задан 23 September 2017 в 15:44

1 ответ

ИНФОРМАЦИЯ: Я недавно обновил Ubuntu 18.01 bionic, я также пытаюсь установить ros melodic.

КОРОТКИЙ ОТВЕТ:

Для меня это сработало, чтобы установить libcurl4, libcurl4-openssl-dev

ПОЛНЫЙ ОТВЕТ:

Привет,

У меня есть У меня та же проблема, что и у тебя, которая заставляет меня чувствовать себя лучше, что я не одинок. Один из способов - использовать установку из источника http://wiki.ros.org/melodic/Installation/Source . Затем они предоставляют инструмент под названием rosdep, который может использоваться для разрешения зависимостей:

rosdep install --from-paths src --ignore-src --rosdistro melodic -y

РЕДАКТИРОВАТЬ: Если попытка установить кинетику должна быть: kinetic

И тогда ошибка содержала больше информации, такой как libcurl4 и libcurl4-openssl-dev. Я установил. sudo apt-get установить libcurl4 sudo apt-get установить libcurl4-openssl-dev

И затем изменить, чтобы снова установить рекомендуемую версию в: http://wiki.ros.org/melodic/Installation/ Ubuntu

Я копался в интернете и не смог найти какой-либо другой способ исправить это для меня.

С уважением,

0
ответ дан 2 December 2019 в 08:35

Другие вопросы по тегам:

Похожие вопросы: