การดาวน์โหลดคอร์ผ่านทางบรรทัดคำสั่ง


25

ฉันมักจะดาวน์โหลด Drupal 7 ที่ใช้ล่าสุดdrush dl drupal --selectแต่ Drupal 8 ไม่ได้อยู่ในรายการ

มีวิธีใดที่ดีและรวดเร็วในการดาวน์โหลดเวอร์ชันล่าสุดของ Drupal 8 แม้ว่ามันจะยังอยู่ในช่วงอัลฟ่า

คำตอบ:


35
drush dl drupal-8

เนื่องจากไม่มีรุ่นที่เสถียรของ Drupal 8 คุณต้องใช้ตัวเลือก - ทั้งหมดเพื่อดูรุ่นอัลฟาที่ติดแท็ก:

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 ดังนั้นคุณจำเป็นต้องใช้นักแต่งเพลงเพื่อดาวน์โหลด 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ถ้าจำเป็น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.