Mengunduh inti melalui baris perintah


25

Saya biasanya mengunduh Drupal 7 terbaru menggunakan drush dl drupal --select, tetapi tetapi Drupal 8 tidak masuk daftar.

Apa sajakah cara yang bagus dan cepat untuk mengunduh Drupal 8 versi terbaru, meskipun masih dalam tahap alfa?

Jawaban:


35
drush dl drupal-8

Karena tidak ada rilis stabil dari Drupal 8, Anda harus menggunakan opsi --all untuk melihat rilis alpha yang ditandai:

drush dl drupal-8 --select --all

Ini juga berfungsi.

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

Keduanya sekarang bekerja di versi Drush saat ini, tanpa --allbendera:

  • drush dl drupal-8 --select

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

Perhatikan bahwa perintah Drush pm- * hanya berfungsi dengan satu versi utama Drupal pada satu waktu, dan versi tersebut saat ini default ke Drupal 7. Oleh karena itu, drush dl drupalhanya menampilkan berbagai rilis Drupal 7 yang tersedia, dan tidak termasuk versi Drupal 8. Ini belum banyak berubah.

drush dl drupal-8 sekarang berfungsi dengan baik dengan rilis Drupal 8.0.0-rc1.


3
Versi sekarang saat ini default ke Drupal 8. drush dl drupal-7berfungsi untuk rilis stabil Drupal 7 terbaru.
cdmo

4

Karena drush dltelah ditinggalkan dalam Drush 9 baru-baru ini, jadi Anda perlu menggunakan Komposer untuk mengunduh sumber Drupal 8 dari baris perintah. Misalnya

composer require drupal/drupal

Awalan dengan sudomenimpa permison (tidak disarankan).

Jika Anda berada di /var/www/htmldirektori dan ingin menempatkan sumber Drupal 8 di sana, Anda dapat menjalankan perintah berikut:

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

Baca tentang perbedaan antara drupal/drupaldan di drupal-composer/drupal-projectsini .


Atau unduh sumber Drupal dan ekstrak secara manual melalui:

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

Catatan: Ubah versi ke yang terbaru. Awalan tardengan sudojika diperlukan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.