I tried to install ROS Kinetic on Denian Jessie with http://wiki.ros.org/kinetic/Installation/Debian and met a big problem for me. Maybe its not a very difficult for you to solve it, because I'm a bit noobie in linux. My problem is on the step, when i need to download and install package of kinetic-full: sudo apt-get install ros-kinetic-desktop-full
. After enter I saw a message that I have several held packages. I tried sudo apt-get install -f
but it didn't do anything for me. What magic I need to do next? I tried to install all this package depends like ros-kinetic-desktop
and ros-kinetic-perception
but they have simular problem in installation.
sudo apt-get install ros-kinetic-desktop-full
Reading package lists ... Done
Building dependency tree
Reading state information ... Done
Some packages can not be installed. Perhaps you are asking the impossible,
or using the unstable, some required
packages have not yet been created or been moved out of Incoming.
The following information may help you:
The packages have unmet dependencies:
ros-kinetic-desktop-full: Depends: ros-kinetic-desktop but it will not be installed
Depends: ros-kinetic-perception but it is not installed
Depends: ros-kinetic-simulators but it is not installed
E: Unable to correct problems, you have delayed (held) broken packages.
apt-cache search ros-kinetic-desktop
ros-kinetic-desktop - A metapackage to aggregate several packages.
ros-kinetic-desktop-full - A metapackage to aggregate several packages.
After issuing the following command
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
you should have a file
ros-latest.list
under /etc/apt/sources.list.d
, containing
deb http://packages.ros.org/ros/ubuntu jessie main
Then apt-get update
and install as described in your post.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.