私は通常、最新のDrupal 7をdrush dl drupal --select
を使用してダウンロードしますが、Drupal 8はリストに表示されません。
最新バージョンのDrupal 8がまだアルファ段階であるにもかかわらず)をすばやく簡単にダウンロードする方法を教えてください。
drush dl drupal-8
Drupal 8のstableリリースがないため、タグ付きアルファリリースを表示するには、-allオプションを使用する必要があります。
drush dl drupal-8 --select --all
これも機能します。
drush dl drupal --default-major=8 --select --all
これらは両方とも、現在のバージョンのDrushで--all
フラグなしで動作しています。
drush dl drupal-8 --select
drush dl --default-major=8 --select
Drush pm- *コマンドは、一度に1つのメジャーバージョンのDrupalでのみ動作し、現在のバージョンのデフォルトはDrupal 7です。したがって、drush dl drupal
は、さまざまなDrupal 7リリースが利用可能であることを示し、Drupal 8のバージョンは含まれていません。これは変更されていません。
drush dl drupal-8
がDrupal 8.0.0-rc1リリースで正常に動作するようになりました。
最近のDrush 9ではdrush dl
が 非推奨 になっているため、Composerを使用してダウンロードする必要がありますDrupalコマンドラインからの8つのソース。
composer require drupal/drupal
Sudo
を前に付けて、許可をオーバーライドします(非推奨)。
/var/www/html
ディレクトリにいて、Drupal 8個のソースをそこに配置したい場合は、次のコマンドを実行できます。
cd /var/www/html
Sudo composer create-project drupal-composer/drupal-project:8.x-dev --no-interaction .
Sudo ln -vs web/.* web/* .
ここでのdrupal/drupal
とdrupal-composer/drupal-project
の違い についてお読みください。
または、Drupalソースをダウンロードして、次の方法で手動で抽出します。
curl -s https://ftp.drupal.org/files/projects/drupal-8.2.7.tar.gz | tar --strip-components=1 -zxvf -
注:バージョンを最新のものに変更してください。必要に応じて、tar
の前にSudo
を付けます。