Download do núcleo via linha de comando


25

Eu costumo baixar o Drupal 7 mais recente usando drush dl drupal --select, mas o Drupal 8 não é listado.

Quais são algumas maneiras legais e rápidas de baixar a versão mais recente do Drupal 8, mesmo que ainda esteja no estágio alfa?

Respostas:


35
drush dl drupal-8

Como não há versões estáveis do Drupal 8, você deve usar a opção --all para ver as versões alfa marcadas:

drush dl drupal-8 --select --all

Isso também funciona.

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

Agora, ambos estão trabalhando na versão atual do Drush, sem a --allbandeira:

  • drush dl drupal-8 --select

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

Observe que os comandos Drush pm- * funcionam apenas com uma versão principal do Drupal de cada vez e, atualmente, essa versão é padrão para o Drupal 7. Portanto, drush dl drupalmostra apenas os vários lançamentos do Drupal 7 disponíveis e não inclui nenhuma versão do Drupal 8. Isso não mudou.

drush dl drupal-8 agora funciona bem com o Drupal 8.0.0-rc1.


3
A versão agora atualmente o padrão é Drupal 8. drush dl drupal-7obras para última 7 versão estável Drupal.
cdmo

4

Desde a drush dl ele foi descontinuado no Drush 9 recente, é necessário usar o Composer para fazer download de fontes do Drupal 8 na linha de comando. Por exemplo

composer require drupal/drupal

Prefixo com sudopara substituir os permissons (não recomendado).

Se você estiver no /var/www/htmldiretório e quiser colocar suas fontes do Drupal 8 lá, poderá executar os seguintes comandos:

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

Leia sobre as diferenças entredrupal/drupal e drupal-composer/drupal-projectaqui .


Alternativamente, faça o download das fontes do Drupal e extraia-as manualmente via:

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

Notas: Altere a versão para a mais recente. Prefixo tarcom, sudose necessário.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.