Попытка и не удалось установить Drush

У меня свежая установка Ubuntu, и я пытаюсь (и не могу установить Drush). Я скачал ЛАМПУ, и все отлично работает. Затем я установил 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 ответ

Как и в приведенном выше комментарии (Спасибо, Тор!), Я попытался использовать sudo перед моей командой composer, и это дало мне еще больше ошибок.

Тогда я следовал инструкциям здесь и скачал определенную версию Drush (drush:8.*), и это сработало.

Другие вопросы по тегам