Wie aktualisiere ich nur Core mit Drush?


52

Es gibt ein riesiges Sicherheitsleck in <7.32. Daher möchte ich alle meine Drupal-Sites so schnell wie möglich aktualisieren, ohne mir allzu viele Sorgen darüber machen zu müssen, was ich tun soll.

Aber...

$ drush dl drupal-7.32
It's forbidden to download drupal core into an existing core.

Dieser funktioniert:

$ drush up

Aber das will ich jetzt nicht.

Wie kann ich den Core nur auf die neueste Version aktualisieren?

drush up drupal allein reicht nicht aus: (Entschuldigen Sie die Holländer. Sie werden das Wesentliche verstehen.)

$ drush up drupal
Controle of updategegevens beschikbaar zijn ...                                                            [ok]
Update information last refreshed: di, 10/14/2014 - 20:57

Update status information on all installed and enabled Drupal projects:
 Naam                               Geïnstalleer  Proposed     Status
                                    de versie     version
 Administration menu (admin_menu)   7.x-3.0-rc4   7.x-3.0-rc4  Actueel
 Drupal                             7.31          7.31         Actueel
 Chaos tools (ctools)               7.x-1.4       7.x-1.4      Actueel
 Service links (service_links)      7.x-2.2       7.x-2.2      Actueel
 Entity API (entity)                7.x-1.5       7.x-1.5      Actueel
 Google Analytics                   7.x-2.0       7.x-2.0      Actueel
 (google_analytics)
 Localization update (l10n_update)  7.x-1.0       7.x-1.0      Actueel
 Module filter (module_filter)      7.x-1.8       7.x-1.8      Actueel
 Pathauto (pathauto)                7.x-1.2       7.x-1.2      Actueel
 Redirect (redirect)                7.x-1.0-rc1   7.x-1.0-rc1  Actueel
 Token (token)                      7.x-1.5       7.x-1.5      Actueel
 Views (views)                      7.x-3.8       7.x-3.8      Actueel
 Webform (webform)                  7.x-3.20      7.x-3.21     Nieuwe versie beschikbaar



No code updates available.

Antworten:


65

In diesem Fall sieht es so aus, als müssten Sie es tun

drush rf    # pm-refresh

bevor du es tust

drush up drupal

Dadurch wird die Liste der verfügbaren Updates aktualisiert, sodass Drush weiß, dass es eine neue Version für Drupal gibt.


1
Dankeschön. Ich habe es mit drush cc versucht, aber das Löschen des Drush-Caches scheint diese zwischengespeicherten Versionsinformationen nicht zu stornieren. DRUSH RF hat den Job gemacht.
Antonello

34

Erwähnenswert ist

$ drush up --security-only

Aktualisieren Sie nur Module, für die Sicherheitsupdates verfügbar sind.

Das schließt den Drupal-Kern ein.


7
drush up drupal

Wenn Sie das zu aktualisierende Projekt anhängen, wird nur dieses Projekt aktualisiert.


Auf einigen Websites drush up drupalund drush up drupal-7.32nicht beides tun , was ich will. Also muss ich drush up -ytrotzdem zurückgreifen .
Fifi Finance

Ich habe den Befehl in einem meiner lokalen Setups getestet. Core wird aktualisiert, Module jedoch nicht. Wie Sie sagen, haben Ihre Websites möglicherweise etwas Seltsames. Geben Sie Ihren Drush-Befehl ein und wir können sehen, was nicht stimmt. Aktualisieren Sie einfach Ihre Frage.
Sanzante
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.