Kaip žinia, mano blogas sukasi ant Drupal. Naudoju 25 papildomus modulius. Anksčiau ar vėliau atsiranda naujesnės tų modulių versijos. Kadangi aš retai atsinaujinu, tai kai prisiruošiu patikrinti, praktiškai visi moduliai reikalauja atnaujinimo...
Koks tingus Windows naudotojas, ko gero siųstų visus atnaujinimus po vieną ir keltį per FTP. Tačiau vikrus Linux naudotojas, toks kaip aš, darytų taip:
Iš atnaujinimų puslapio /admin/reports/updates išsaugome turinį į /tmp/updates.html ir įvedame kelias komandas:
$ mkdir /tmp/updates && cd /tmp/updates $ egrep -o 'http.*?\.tar\.gz' /tmp/updates.html | \ grep -v 'dev\.tar\.gz' | \ while read f ; do \ wget $f -O- | \ tar -xzf - ; \ done $ lftp manosvetaine lftp me@manosvetaine:/www> cd sites/all/modules lftp me@manosvetaine:/www/sites/all/modules> mirror -R
Aplankome /update.php ir įdiegiame visus atnaujinimus.
Žinoma, prieš darant tokius atnaujinimus, būtina pasidaryti atsargines kopijas.
Ką tik, kaip tik taip atsinaujinau 18 modulių. Viskas suveikė sėkmingai ir be priekaištų.
Naujausi komentarai
prieš 11 minučių 2 sek
prieš 19 valandų 33 minutės
prieš 1 diena 16 valandų
prieš 1 diena 18 valandų
prieš 1 savaitė 3 dienos
prieš 1 savaitė 4 dienos
prieš 2 savaitės 6 dienos
prieš 3 savaitės 14 valandų
prieš 3 savaitės 1 diena
prieš 3 savaitės 1 diena