Завантаження ядра за допомогою командного рядка


25

Зазвичай я завантажую останню версію Drupal 7 за допомогою drush dl drupal --select, але Drupal 8 не потрапляє до списку.

Які існують приємні та швидкі способи завантаження останньої версії Drupal 8, навіть якщо вона все ще знаходиться в стадії альфа?

Відповіді:


35
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.


3
Версія в даний час в даний час по замовчуванням Drupal 8. drush dl drupal-7робіт для останньої стабільної Drupal 7 випуску.
cdmo

4

Так drush dlбуло застарілим останнім часом Drush 9, так що вам потрібно використовувати 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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.