Установка drush 8 с помощью composer
Для работы с Drupal 8 нужно обновить drush до версии 8.
Актуальная статья по установке drush доступна на английском.
Дальше расскажу как обновить версию drush c 6.x до 8.x.
До этого у меня стоил drush 6.2.0 ставил я его через pear, удалил перед обновлением.
pear uninstall drush/drush
Теперь установим composer глобально.
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Устанавливаем drush версии 8
composer global require drush/drush:dev-master
Добавляем путь до drush в файл .profile, .bash_profile, .bash_aliases, или .bashrc или подобный:
export PATH="$HOME/.composer/vendor/bin:$PATH"
Я добавил эту строчку в файл .bash_profile, дальше делаем:
source ~/.bash_profile
После этого желательно перегрузить компьютер, или завершить сеанс.
Теперь проверяем установился ли drush.
drush status
Если drush работает, то мы должны увидеть примерно такой результат:
PHP executable : /usr/bin/php
PHP configuration : /etc/php5/cli/php.ini
PHP OS : Linux
Drush script : ~/.composer/vendor/drush/drush/drush.php
Drush version : 8.0-dev
Drush temp directory : /tmp-dir
Drush configuration :
Drush alias files :
Как обновить drush?
Так как, мы теперь используем drush версии 8-dev, то обновления, там могут, происходить достаточно часто, нам всего лишь нужно выполнить команду:
composer global update
Как сменить версию drush?
Чтобы откатиться до последний актуальной версии drush 6:
composer global require drush/drush:6.*
Чтобы откатиться до последний актуальной версии drush 7:
composer global require drush/drush:7.*
Теперь можно продолжить делать то, что вы делали, до того как решили поставить drush 8.
Также прочитайте как я решил проблему с psy/psysh при обновление drush 8.
Просмотр комментариев