Depuis quelques temps déjà, Drush (DRUpal SHell) est disponible sur GitHub, et non plus sur http://drupal.org.
L'installation peut se faire via git ou via Composer. C'est cette méthode qui est nécessaire pour l'installation avec Drupal 8.
Installation des pré-requis sur la machine
Ces paquets sont utilisés pour récupérer les données via http et git. unzip est utilisé avec drush make pour dézipper certains fichiers.
apt-get install curl git unzip
Installation de Composer
L'installation de Composer est faite en global (pour tous les utilisateurs).
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer
Installer Drush pour l'utilisateur courant
composer global require drush/drush:dev-master ls -a .composer/vendor/bin . .. boris drush drush.bat drush.complete.sh drush.php
Drush est installé dans le répertoire .composer/vendor/bin
de l'utilisateur. Il faut ensuite ajouter ces lignes dans le .bashrc :
export PATH=$HOME/.composer/vendor/bin:$PATH
Installer Drush pour tous les utilisateurs
Si plusieurs utilisateurs ont accès à la machine, il est préférable d'avoir une installation globale :
git clone https://github.com/drush-ops/drush.git /usr/local/src/drush cd /usr/local/src/drush git checkout ln -s /usr/local/src/drush/drush /usr/bin/drush composer install drush --version which drush
Voilà, on peut maintenant utiliser toute la richesse de drush pour installer / activer des modules, installer un site complet, etc.
Références :
http://www.drush.org/en/master/install/