Установка ROS не работает ... или что-то еще

Я относительно новичок в Ubuntu и пытаюсь установить ROS Jade для работы над проектом. Я использую Ubuntu 14.04 LTS и выполняю действия, перечисленные на официальном сайте . Мои репозитории настроены, как показано здесь здесь .

Я следую шагам 1.4 без каких-либо проблем. Тем не менее, когда я пытаюсь запустить:

sudo apt-get install ros-jade-desktop-full

я получаю следующую ошибку в нижней части результатов:

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-jade-desktop-full : Depends: ros-jade-desktop but it is not going to  be installed
                     Depends: ros-jade-perception but it is not going to be installed
                     Depends: ros-jade-simulators but it is not going to be installed
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                    Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Теперь это довольно распространенная проблема, так как я нашел во время поиска по интернету. Однако ни одно из найденных мной решений не работает. Я заметил, что учебник, который я связал, предполагает, что проблемы с зависимостями могут быть исправлены с помощью:

sudo apt-get install libgl1-mesa-dev-lts-utopic

Однако это приводит к:

E: Unable to locate package libgl1-mesa-dev-lts-utopic

Теперь, с этого момента вы Извините меня, потому что я очень неопытен в этом и не знаю, что я делаю. Я был явно смущен, почему ничего не работает, и попробовал еще несколько опубликованных решений. Никто не работал. Затем я в какой-то момент прочитал, что ROS зависит от того, что называется беседкой. Дальнейшие исследования показали, что это может быть не так, но в то время, когда я пытался установить Gazebo на случай, что это сработает. Я пошел в официальный учебник Gazebo и вошел в свой терминал:

curl -ssL http://get.gazebosim.org | sh

И снова получил похожий результат:

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:
 libgazebo7-dev : Depends: libxml2-dev but it is not going to be installed
              Depends: libqt4-dev but it is not going to be installed
              Depends: libqtwebkit-dev but it is not going to be installed
              Depends: libboost-all-dev but it is not going to be installed
              Depends: freeglut3-dev but it is not going to be installed
              Depends: libogre-1.8-dev but it is not going to be installed
              Depends: libcurl4-openssl-dev but it is not going to be installed
              Depends: libgts-dev but it is not going to be installed
              Depends: libgdal-dev
              Depends: robot-player-dev but it is not going to be installed
              Depends: libsdformat4-dev but it is not going to be installed
              Depends: libsimbody-dev (>= 3.0.0) but it is not going to be installed
              Depends: libsimbody-dev (< 4.0.0) but it is not going to be installed
              Depends: libbullet2.82-dev but it is not going to be installed
              Depends: libgazebo7 (= 7.0.0-1~trusty) but it is not going to be installed
              Depends: gazebo7-plugin-base (= 7.0.0-1~trusty)
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                    Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Теперь, возможно, я был действительно неправ, просто выйдя и скачав Gazebo , Но, оглядываясь назад, я, похоже, получаю ошибки, по сути, все, что я пытаюсь установить. Это заставляет меня задуматься, может ли быть что-то не так с самой моей Ubuntu. Или, может быть, я что-то путаю в процессе? Заранее благодарю за любую помощь, которую вы можете оказать. Я не верю, что это дублирующий вопрос, так как я не смог найти ничего, касающегося всех трех ошибок, с которыми я имею дело, но если есть ответ на такой вопрос, я прошу прощения.

1
задан 4 April 2016 в 22:53

0 ответов

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

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