Tải xuống lõi thông qua dòng lệnh


25

Tôi thường tải xuống Drupal 7 mới nhất bằng cách sử dụng drush dl drupal --select, nhưng Drupal 8 không được liệt kê.

Một số cách tốt đẹp và nhanh chóng để tải xuống phiên bản mới nhất của Drupal 8, mặc dù nó vẫn đang trong giai đoạn alpha?

Câu trả lời:


35
drush dl drupal-8

Vì không có bản phát hành ổn định của Drupal 8, bạn phải sử dụng tùy chọn --all để xem các bản phát hành alpha được gắn thẻ:

drush dl drupal-8 --select --all

Điều này cũng hoạt động.

drush dl drupal --default-major=8 --select --all

Cả hai hiện đang hoạt động trong phiên bản hiện tại của Drush, không có --allcờ:

  • drush dl drupal-8 --select

  • drush dl --default-major=8 --select

Lưu ý rằng các lệnh Drush pm- * chỉ hoạt động với một phiên bản chính của Drupal và phiên bản đó hiện đang mặc định cho Drupal 7. Do đó, drush dl drupalchỉ hiển thị các bản phát hành Drupal 7 khác nhau và không bao gồm bất kỳ phiên bản nào của Drupal 8. Điều này nhiều không thay đổi.

drush dl drupal-8 hiện hoạt động tốt với phiên bản Drupal 8.0.0-RC1.


3
Phiên bản tại hiện mặc định là Drupal 8. drush dl drupal-7tác phẩm cho mới nhất 7 phát hành ổn định Drupal.
cdmo

4

Do drush dlđã không còn được sử dụng trong Drush 9 gần đây, vì vậy bạn cần sử dụng Trình soạn thảo để tải xuống các nguồn Drupal 8 từ dòng lệnh. Ví dụ

composer require drupal/drupal

Tiền tố sudođể ghi đè các permissons (không được khuyến nghị).

Nếu bạn đang ở trong /var/www/htmlthư mục và bạn muốn đặt các nguồn Drupal 8 của mình ở đó, bạn có thể chạy các lệnh sau:

cd /var/www/html
sudo composer create-project drupal-composer/drupal-project:8.x-dev --no-interaction .
sudo ln -vs web/.* web/* .

Đọc về sự khác biệt giữa drupal/drupaldrupal-composer/drupal-projectở đây .


Hoặc tải xuống các nguồn Drupal và giải nén chúng theo cách thủ công thông qua:

curl -s https://ftp.drupal.org/files/projects/drupal-8.2.7.tar.gz | tar --strip-components=1 -zxvf -

Ghi chú: Thay đổi phiên bản mới nhất. Tiền tố tarvới sudonếu được yêu cầu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.