A instalação do ROS não está funcionando… ou qualquer outra coisa

1

Sou relativamente novo no Ubuntu e estou tentando instalar o ROS Jade para trabalhar em um projeto. Estou executando o Ubuntu 14.04 LTS e tenho seguido as etapas listadas no site oficial . Meus repositórios estão configurados como mostrado aqui .

Eu sigo as etapas até o 1.4 sem problemas. No entanto, quando tento executar:

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

Eu recebo o seguinte erro na parte inferior dos resultados:

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.

Agora, esse é um problema bastante comum, como encontrei enquanto pesquisava on-line. No entanto, nenhuma das soluções que encontrei em qualquer lugar funciona. Eu notei que o tutorial que eu criei sugere que problemas de dependência podem ser corrigidos com:

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

No entanto, isso resulta em:

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

Agora, daqui em diante, você terá que me desculpar, já que sou muito inexperiente com essas coisas e realmente não sei o que estou fazendo. Eu estava obviamente confuso sobre por que nada estava funcionando e tentei mais algumas soluções postadas. Nenhum funcionou. Então, em algum momento, li que o ROS depende de algo chamado Gazebo. Mais pesquisas depois me mostraram que isso pode não ser mais o caso, mas na época eu tentei instalar o Gazebo na chance de que isso funcionasse. Eu fui ao tutorial oficial do Gazebo e entrei no meu terminal:

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

E mais uma vez obteve um resultado semelhante:

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.

Agora, talvez eu esteja realmente errado em sair e baixar o Gazebo. Mas olhando para trás, parece que estou recebendo erros para basicamente qualquer coisa que eu tente instalar. Isso me faz pensar se poderia haver algo errado com o meu próprio Ubuntu. Ou talvez eu esteja bagunçando algo simples no processo? Agradeço antecipadamente por qualquer ajuda que você possa fornecer. Não acredito que seja uma questão duplicada, pois não consegui encontrar nada que resolva todos os três erros com os quais estou lidando, mas se houver uma pergunta respondida como essa, peço desculpas.

    
por asa 04.04.2016 / 21:53

0 respostas