I usually download the latest Drupal 7 using
drush dl drupal --select, but but Drupal 8 doesn't get listed.
What are some nice and quick ways of download the latest version of Drupal 8, even though it is still in alpha stage?
drush dl drupal-8
Since there are no stable releases of Drupal 8, you must use the --all option to see the tagged alpha releases:
drush dl drupal-8 --select --all
This also works.
drush dl drupal --default-major=8 --select --all
Both of these are now working in the current version of Drush, without the
drush dl drupal-8 --select
drush dl --default-major=8 --select
Note that the Drush pm-* commands only work with one major version of Drupal at a time, and that version currently defaults to Drupal 7. Therefore,
drush dl drupal only shows the various Drupal 7 releases available, and does not include any versions of Drupal 8. This much has not changed.
drush dl drupal-8 now works fine with the Drupal 8.0.0-rc1 release.
drush dl has been deprecated in recent Drush 9, so you need to use Composer in order to download Drupal 8 sources from the command line. E.g.
composer require drupal/drupal
sudo to override the permissons (not recommended).
If you're in
/var/www/html directory and you want to place your Drupal 8 sources there, you can run the following commands:
cd /var/www/html sudo composer create-project drupal-composer/drupal-project:8.x-dev --no-interaction . sudo ln -vs web/.* web/* .
Alternatively download Drupal sources and extract them manually via:
curl -s https://ftp.drupal.org/files/projects/drupal-8.2.7.tar.gz | tar --strip-components=1 -zxvf -
Notes: Change the version to the latest one. Prefix
sudo if required.