web-dev-qa-db-fra.com

Installer Drush 8 dans Ubuntu 16.04

J'ai des problèmes pour installer drush 8 dans Ubuntu 16.04. quand j'insère la commande suivante dans le terminal

composer global require drush/drush:dev-master

j'obtiens l'erreur suivante enter image description here

J'ai également essayé la documentation de drush.org

php -r "readfile('https://s3.amazonaws.com/files.drush.org/drush.phar');" > drush

mais j'obtiens le message d'erreur suivant

bash: drush: est un répertoire

Je suis actuellement bloqué.

2
Ian Nato

drush/drush:dev-master n'est pas Drush 8, c'est Drush 9. Pour installer Drush 8, essayez composer global require drush/drush, ou mieux encore, utilisez cgr .

Pour des notes sur l'installation de Drush 9 via Composer, veuillez consulter drush dev-master nécessite codegyre-robo .

1
greg_1_anderson

Vous devez utiliser Sudo.

Sudo composer global require drush/drush:dev-master

Le composer consiste à installer le drush à /usr/local/share le propriétaire du dossier est root. Dans Ubuntu, Sudo est indispensable pour accorder le privilège root.

Et, comme l'a dit @ greg_1_anderson, dev-master est la branche de Drush 9, si vous voulez Drush 8. Veuillez utiliser.

Sudo composer global require drush/drush:8.x
1
Jimmy Ko