For the installation of Ros Indigo on Ubuntu 14.04, first you need to configure the source of your files can be downloaded, this is to ensure that the subsequent files can be downloaded in the library, and then choose a different version to choose and set up your source.list (software source) To set up your key, and then install it, but it's time to confirm that your Debian package index is up-to-date, so you'll need sudo apt-get update or sudo aptitude update to include many of the Ros library files , install using sudo apt-get install Ros-indigo-desktop-full, where it is necessary to point out that there may be an error, a dependency, so execute sudo apt-get install before this install Libgl1-mesa-dev-lts-utopic file To resolve this dependency, and then initialize Rosdep:sudo ROSDEP init so that the system tells you ROSDEP update, enter ROSDEP Update, continue, and then set the environment , primarily for later use of the shell (this command can be found in detail in Http://wiki.ros.org/indigo/Installation/Ubuntu), and finally to install Rosinstall so that the installation is complete. The two steps behind the wiki are mainly to share and test.
My main problem here is that there is no good solution to the dependency problem, so more time is spent, and the previous sources.list file needs to be replaced, using the other mirror elements (163 of the NetEase Mirror, but later to the Chinese mainland server download can be completed). In addition, for the installation must pay attention to follow the steps, choose a good version, in which step there is a problem must this step should be resolved, Google can. While here aptitude is better than apt-get to resolve dependencies, aptitude is the package manager of the Debian Gnu/linux system, based on the APT mechanism, which integrates all the functions of Deselecct (de-selection) and Apt-get, and provide more features, which can provide some solution of the problem.
This article is from the "Cloud Light Breeze" blog, please be sure to keep this source http://htlbydgod.blog.51cto.com/9829379/1622166
Ubuntu 14.04 Ros-inidigo Aptitude Dependencies