Я обычно скачиваю последнюю версию Drupal 7 drush dl drupal --select
, но Drupal 8 не значится в списке.
Какие есть хорошие и быстрые способы загрузки последней версии Drupal 8, хотя она все еще находится в альфа-стадии?
Я обычно скачиваю последнюю версию Drupal 7 drush dl drupal --select
, но Drupal 8 не значится в списке.
Какие есть хорошие и быстрые способы загрузки последней версии Drupal 8, хотя она все еще находится в альфа-стадии?
Ответы:
drush dl drupal-8
Поскольку стабильных выпусков Drupal 8 не существует, вы должны использовать опцию --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- * работают только с одной основной версией 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
если требуется.
drush dl drupal-7
работает для последней стабильной версии Drupal 7.