Ubuntu14.04 Indigo-desktop-full install problem
I'm using Ubuntu14.04 LTS. I have successfully install ros-indigo-desktop, but to use the simulators and navigation feature, it seems I have to install the ros-indigo-deaktop-full.
So following the steps, I setup the sources.list and setup up the keys successfully. When I input the command "sudo apt-get update", two of the source failed, but I think these sources have nothing to do with the ros installation, however I'm not quite sure. So I put the info here:
Err: http://ppa.launchpad.net trusty/main amd64 Packages
404 Not Found
Err: http://ppa.lauchpad.net trusty/main i386 Packages
404 Not Found
...
W: Failed to fetch http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu/dists/trusty/m
W: Failed to fetch http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu/dists/trusty/m
E: Some index files failed to download. They have been ignored, or old ones used
I ignore the problem(because I think the source has nothing to do with ros) and continue. In the terminal I typed in "sudo apt-get install ros-indigo-desktop-full" and get following errors:
The following packages have unmet dependencies:
ros-indigo-desktop-full : Depends: ros-indigo-simulators but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Then I typed in "sudo apt-get install ros-indigo-simulators" and get following errors:
The following packages have unmet dependencies:
ros-indigo-simulators : Depends: ros-indigo-gazebo-ros-pkgs but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Then I typed in "sudo apt-get install ros-indigo-gazebo-ros-pkgs" and get following errors:
The following packages have unmet dependencies:
ros-indigo-gazebo-ros-pkgs : Depends: ros-indigo-gazebo-plugins but it is not going to be installed
Depends: ros-indigo-gazebo-ros but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Then I typed in "sudo apt-get install ros-indigo-gazebo-plugins" and get following errors:
The following packages have unmet dependencies:
ros-indigo-gazebo-plugins : Depends: gazebo2 but it is not going to be installed
Depends: ros-indigo-gazebo-ros but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
When I typed in "sudo apt-get install ros-indigo-gazebo-ros", I get following errors:
The following packages have unmet dependencies:
ros-indigo-gazebo-ros : Depends: gazebo2 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
So It seem that my problem comes from the failure when installing gazebo2. When I typed in "sudo apt-get install gazebo2", I get following error:
The following packages have unmet dependencies:
gazebo2 : Depends: libsdformat-dev (< 2.0.0) but 3.6.0-1~201512071 is to be installed
E: Unable to correct problems, you have held broken packages.
I googled this "gazebo2 : Depends: libsdformat-dev (< 2.0.0) but 3.6.0-1~201512071 is to be installed" and get nothing involved to solve the problem. By the way, when I typed in "apt-cache policy libsdfformat-dev", I get follows:
libsdformat-dev:
Installed: (none)
**Candidate: 3.6.0-1~201512071**
Version table:
3.6.0-1~201512071 0
500 http://ppa.launchpad.net/deb-rob/ros-trusty/ubuntu/ trusty ...