debian install woes [closed]
Issues start with the first points on the installation file (comments will be listed with the appropriate numbers)
1.1 Configure your Ubuntu repositories Sorry - - I had used a hard-link to a 'Debian' instruction set so I wouldn't be configuring my ubuntu repositories rather my debian ones. 1.2 Setup your computer to accept software from packages.ros.org . ROS Kinetic ONLY supports Wily (Ubuntu 15.10), Xenial (Ubuntu 16.04) and Jessie (Debian 8) for debian packages.
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
commands given (please note that Debian 8 (Jessie) is explicitly mentioned as being supported) don't give any kind of result like what might be wanted. - - vis there is no directory in sources.list.d called ros-latest.list and the command hangs there and doesn't 'do' anything to a somewhat noob the phrase '$(lsb_release -sc) main' doesn't mean much - - - it took me a while to understand that I needed to have 'xenial' here (a space after .../ubuntu) followed by a space and then the word 'main'. 1.3Set up your key #apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
gets
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.6yfkBfPICO --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0XB01FA116 gpg: "0XB01FA116" not a key ID: skipping
which somehow doesn't seem to be a useful result
did the apt-get update - - just in case something useful might be there and then
next the command aptitude install ros-kinetic-desktop-full was used with the result (aptitude deals with dependencies better therefore its use)
#aptitude install ros-kinetic-desktop-full
The following NEW packages will be installed: cmake{a} cmake-data{a} comerr-dev{a} fltk1.3-doc{a} fluid{a} fonts-lyx{a} gir1.2-gtk-2.0{a} graphviz{a} hddtemp{a} hdf5-helpers{a} icu-devtools{a} krb5-multidev{a} libapr1-dev{a} libaprutil1-dev{a} libarmadillo4{a} libarpack2{a} libatk1.0-dev{a} libavcodec-dev{a} libavformat-dev{a} libavresample-dev{a} libavutil-dev{a} libboost-all-dev{a} libboost-atomic-dev{a} libboost-atomic1.55-dev{a} libboost-atomic1.55.0{a} libboost-chrono-dev{a} libboost-chrono1.55-dev{a} libboost-chrono1.55.0{a} libboost-context-dev{a} libboost-context1.55-dev{a} libboost-context1.55.0{a} libboost-coroutine-dev{a} libboost-coroutine1.55-dev{a} libboost-date-time-dev{a} libboost-date-time1.55-dev{a} libboost-dev{a} libboost-exception-dev{a} libboost-exception1.55-dev{a} libboost-filesystem-dev{a} libboost-filesystem1.55-dev{a} libboost-filesystem1.55.0{a} libboost-graph-dev{a} libboost-graph-parallel-dev{a} libboost-graph-parallel1.55-dev{a} libboost-graph-parallel1.55.0{a} libboost-graph1.55-dev{a} libboost-graph1.55.0{a} libboost-iostreams-dev{a} libboost-iostreams1.55-dev{a} libboost-locale-dev{a} libboost-locale1.55-dev{a} libboost-locale1.55.0{a} libboost-log-dev{a} libboost-log1.55-dev{a} libboost-log1.55.0{a} libboost-math-dev{a} libboost-math1.55-dev{a} libboost-math1 ...
This is a duplicate http://answers.ros.org/question/24253... ; and there are already answers on that question.