rosdep init 和 rosdep update 起什么作用?

rosdep init 和 rosdep update 起什么作用?

我想知道我们在 ROS 安装过程中执行的操作是否rosdep init会对rosdep updateROS 环境之外进行任何更改。它会更新或修改 Debian 软件包或任何其他非 ROS 组件吗?

我正在使用基于 ARM 架构的 Ubuntu 16.04。

答案1

命令rosdep参考

rosdep init
  initialize rosdep sources in /etc/ros/rosdep.  May require sudo.

rosdep update
  update the local rosdep database based on the rosdep sources.

由于rosdep更新不是通过 运行的sudo,因此它不会影响apt的包管理。rosdep init是通过 运行的sudo。但是,从描述来看,它似乎apt也没有影响。

相关内容