我已经使用命令安装了 turtlebot
sudo apt-get install ros-kinetic-turtlebot3-* -y
此后我使用以下方法更新了缓存:
sudo updatedb
现在我需要检查 turtlebot3 包是否显示。为此,我被要求:
执行命令:
roscd turtlebot3-
按tab2或3次,如果没有出现包,请重新启动计算机。
我尝试过按下tab并重新启动 Ubuntu。但没有成功。你能帮我解决这个问题吗?
答案1
尝试
dpkg -l | grep ros-kinetic
那么你可能想要显示特定包的详细信息,如下所示
dpkg -L <packagename>
答案2
感谢大家的回复和大力支持。实际问题是 bashsrc 文件同时为 ros 执行了 kinetic 和 groovy 发行版。因此,当我注释掉所有 groovy 命令时(因为我们使用的是 kinetic),所有错误都自动解决了。
谢谢 Pallavi。