在Ubuntu14.04上安装ROS时完全按照文档 http://wiki.ros.org/cn/indigo/Installation/Ubuntu 来,但是最后在设置环境变量时,发现
source ~/.zshrc
不成功,显示emulate命令有问题
bash: cd: -q: invalid option
cd: usage: cd [-L|[-P [-e]] [-@]] [dir]
emulate: command not found
rosrun turtlesim turtlesim_node
不对。经过两天琢磨,发现是shell脚本的问题,ubuntu系统默认的是bash,需要切换到zsh下:
所以进行如下操作:
sudo apt-get install zsh
chsh -s /bin/zsh
关闭终端,再重新打开终端就可以啦。