cocos2d 'root' is no longer supported问题解决办法

来源:互联网 发布:作文素材淘宝 编辑:程序博客网 时间:2024/05/08 14:57

安装cocos2d 2.1时候,发现使用./install-templates.sh -f 命令进行安装cocos2d 2.1模板,总是返回以下信息
[cpp] 
bogon:~ mac$  sudo ./install-templates.sh 
cocos2d-iphone template installer 
 
Error: Do not run this script as root. 
 
'root' is no longer supported 
 
RECOMMENDED WAY: 
 ./install-templates.sh -f

解决办法如下:进入cocos2d2.1的文件找到install-templates.sh文件,并且打开它,找到如下代码并且删除它保存好该文件

  1. Make sure root is not executed  
  2. if [[ "$(id -u)" == "0" ]]; then  
  3.     echo ""  
  4.     echo "Error: Do not run this script as root." 1>&2  
  5.     echo ""  
  6.     echo "'root' is no longer supported" 1>&2  
  7.     echo ""  
  8.     echo "RECOMMENDED WAY:" 1>&2  
  9.     echo $0 -f" 1>&2  
  10.     echo ""  
  11. exit  
  12. fi  

然后在终端中使用命令 sudo sh ./install-templates.sh -f 进行安装。此时发现可以安装成功了。
如果出现输入password的话,就输入password。


原创粉丝点击