cocos2d 2.0 模板无权限安装

手册/FAQ (305) 2016-04-06 09:55:25

   今天更新下模板,发现使用./install-templates.sh -f 命令进行安装cocos2d 2.0 模板,总是返回以下信息

   1.<span style="font-size:16px;">LiumatoMac-mini:cocos2d-iphone-2.0 liuyanghui$ sudo ./install-templates.sh  

   2.cocos2d-iphone template installer  

   3.  

   4.Error: Do not run this script as root.  

   5.  

   6.'root' is no longer supported  

   7.  

   8.RECOMMENDED WAY:  

   9. ./install-templates.sh -f</span>  

   我已经是root权限了,但是脚本总是不能识别我使用的root权限安装。看了下脚本,发现是几句代码在验证:

   1.<span style="font-size:16px;"># 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 1  

   12.fi</span>  

    所以把这段判决root权限对脚本代码去掉

   然后使用命令 sudo sh ./install-templates.sh -f 进行安装。此时发现可以安装成功了。

   如果出现输入password的话,就输入password。

 

THE END