Best practice for installing Drush? I have been a Drupal site builder for some time, but I kind of got started with it backwards. Recently, I have begun learning more server-end things like Drush, Git, etc. I'm playing around with a Digital Cloud virtual server, and I'm not having a problem per se, but I have found at least 4 ways to install Drush:


Through Pear
Through apt-get
Through Composer
By downloading the files straight from Github


(If it matters, I am on a Debian environment.)

It seems that Pear may be the preferred way from what I can tell, but that's just based on the fact that I found that to be recommended slightly more frequently than the other methods.

Is this just a matter of preference? I admit I am not very familiar with Pear and Composer. Or is there a method that most devs consider to be a best practice?

Thank you.
You have to install Drush through composer because it provides all the depencies which are required for drush. apt-get is basically supported by the Linux and Debian. 

So use this link to install using composer :
https://github.com/drush-ops/drush