问题描述
执行以下命令时:
sudo apt-get install ros-kinetic-freenect-*
报错提示:无法定位软件包ros-kinetic-freenect-*
解决办法
如果使用的zsh终端,zsh默认不支持通配符,也就是命令中的“*”(作用是安装ros-kinetic-freenect开头的所有包),此时在zsh的环境变量中加上一个配置项。
通过vim打开zshrc文件
vi .zshrc
在后边加入一行
setopt nonomatch
如下图
末行指令输入:wq,保存退出。
更新一下:
source ~/.zshrc
重新执行命令即可:
sudo apt-get install ros-kinetic-freenect-*
版权声明:本文为liuyuekelejic原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。