当我尝试执行以下操作时:
sudo apt-get install ros-kinetic-desktop-full
我收到以下错误:
E: Unable to locate package ros-kinetic-desktop-full
然后我尝试去寻找 workaround installing it from source ,一旦我运行 rosdep install --from-paths 。 -i -y --rosdistro kinetic
,它抛出以下错误:
executing command [sudo -H apt-get install -y ros-kinetic-gazebo-dev]
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ros-kinetic-gazebo-dev
ERROR: the following rosdeps failed to install
apt: command [sudo -H apt-get install -y ros-kinetic-gazebo-dev] failed
知道这里出了什么问题吗?
最佳答案
正在关注 these instructions应该管用。您需要设置 sources.list 和 key 才能从 packages.ros.org 获取软件:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full
关于ubuntu - 在 Ubuntu 16.04 上安装 ROS Kinetic 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45917952/