Na nainštalovanie existujú dva spôsoby. Pri prvom ho jednoducho nainštalujeme z repozitára cez sudo apt-get install drush. Jednoznačne je to jednoduchší spôsob ale funguje iba na šestkovej verzii Debianu(Squeeze) a jedná sa o zastaralú verziu drushu čo nám určite nevyhovuje keďže táto zastaralá verzia neobsahuje príkaz self-update, ktorý sám aktualizuje drush na poslednú stabilnú verziu.
# Teda prvy sposob $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install drush
Druhý spôsob je o niečo viac náročnejší, ale dovoľuje nám mať veci viac pod kontrolou. Teda v terminále prejdeme do adresára /tmp, do ktorého si stiahneme poslednú verziu drushu z projektovej stránky. Potom balík rozbalíme a prekopírujeme adresár drush do adresára /usr/local/lib. Následne vytvoríme symbolický odkaz na /usr/local/lib/drush/drush do adresára /usr/local/bin. Viac menej teraz by to už malo byť nainštalované avšak pri prvom spustení drush zahlási, že potrebuje nejaké dodatočné knižnice. V tomto prípade bude úplne stačiť aby sme len zmenili oprávnenia na 0777 pre adresár /usr/local/lib/drush/includes a náš problém to vyrieši.
$ cd /tmp $ wget http://ftp.drupal.org/files/projects/drush-7.x-4.4.tar.gz $ gunzip drush-7.x-4.4.tar.gz $ tar xvf drush-7.x-4.4.tar.gz $ sudo cp -r drush /usr/local/lib $ cd /usr/local/bin $ sudo ln -s ../lib/drush/drush . $ sudo chmod 0777 /usr/local/lib/drush/includes # Overenie spravnosti cesty $ whereis drush # Ak chcem aktualizovat drush $ sudo drush self-update
Je nutné si uvedomiť kam patria všetky knižnice a spustiteľné súbory nainštalované používateľom bez použítia APT(Advanced Packaging Tool). Najlepšie je keď všetký tieto súbory idú na jedno miesto. Debian má na to už pripravené špeciálne adresáre kam sa tieto súbory umiestňujú. Pre knižnice je to /usr/local/lib a pre spustiteľné súbory adresár /usr/local/bin.