尝试安装 Drush 但失败

尝试安装 Drush 但失败

我刚刚安装了 Ubuntu,正在尝试安装 Drush(但失败了)。我下载了 LAMP,一切正常。然后我安装了 Composer,一切正常。但是当我尝试安装 Drush 时,出现了许多错误。以下是我所做的操作和结果的日志。有人能告诉我我做错了什么吗?这是我用来安装的链接

首先,我安装了 Curl、PHP5-CLI 和 GIT,如下所示:

sudo apt-get install curl php5-cli git

然后我使用以下命令直接安装了 Composer:

curl -sS https://getcomposer.org/installer | sudo php -- --install-
dir=/usr/local/bin --filename=composer

我运行了“作曲家”,它似乎运行良好。

然后我尝试运行这个:

composer global require drush/drush:dev-master

出现以下错误:

[ErrorException]                                                             
  file_put_contents(./composer.json): failed to open stream: Permission denie  
  d

我当时尝试了这个:

composer global require drush/drush:8

并得到同样的错误。

然后我尝试了这个:

sudo mv composer.phar /usr/local/bin/composer

并收到错误:

mv: cannot stat ‘composer.phar’: No such file or directory

然后我运行了这个(没有错误):

export PATH="$HOME/.composer/vendor/bin:$PATH"

然后我运行了这个:

source ~/.bash_profile

出现此错误:

bash: /home/pm3000/.bash_profile: No such file or directory

有人知道这里发生了什么事吗?

答案1

正如上面的评论所建议的(感谢 Thor!)我尝试在 composer 命令之前使用 sudo,但它却给了我更多的错误。

因此,我按照这里的说明下载了特定版本的 Drush (drush:8.*),并且成功了。

相关内容