Autor: diariolinux
Script de actualización automática de WordPress
Ayer salió una nueva versión de WordPress, la 2.6.2. ¡Oh, no! ¡Hay que actualizar! Lo dejo para mañana… ¡NO! Pero es que me da una pereza…. Ok, es el momento de hacer un script anti-pereza 🙂 La próxima vez que WordPress actualice, será ejecutar el script ¡y listo!
Estando en:
$ pwd
$DOCUMENT_ROOT/diariolinux.com/httpdocs
Creamos un fichero ./upgrade, con permisos de ejecución, y el siguiente contenido:
$ cat ./upgrade
#!/bin/bash
#
# descargar última versión de WordPress
wget http://wordpress.org/latest.tar.gz -P /tmp
pushd .
mkdir /tmp/upgradewp
dir=/tmp/upgradewp
back=`date +%d%m%Y_%H%M`
new=/tmp/latest.tar.gz
#
# copia de seguridad, por si acaso las actualización va mal...
tar -cvzf wordpress_$back.tgz * > /dev/null
mv wordpress_$back.tgz $dir
#
# mover los ficheros que NO quiero que sean machacados con nuevas versiones
mv .htaccess $dir
mv wp-content $dir
mv wp-config.php $dir
mv favicon.ico $dir
cp -R wp-content/uploads $dir
cp ./upgrade.sh $dir
#
# borrar los ficheros de la versión actual de WordPress
rm -rf *
#
# descomprimir la nueva versión
tar -xvzf $new -C . > /dev/null
mv wordpress/* .
rmdir wordpress
#
# recuperar ficheros especiales
cp $dir/.htaccess .
cp -R $dir/wp-content .
cp $dir/wp-config.php .
cp $dir/upgrade.sh .
cp $dir/favicon.ico .
cp -R wp-content/uploads wp-content/uploads
#
# elige tus permisos
# chmod -R XXX wp-content
¡Ojo! No me responsabilizo de posibles pérdidas de datos. Así que si vas a ejecutar el script que indico, mejor haz primero una prueba en tu máquina local, y asegúrate de que te va a funcionar perfectamente. A mí me funciona, pero YMMV.
Linux, Wine y Chrome: es posible
Receta rápida para usar Chrome en Linux (usando Wine, hasta que Google se digne a sacar una versión para Linux nativa, o bien algún desarrollador externo lo consiga):
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
sudo apt-get install wine
juanan@cox:/tmp$ wine –version
wine-1.1.3
wget http://gpdl.google.com/chrome/install/149.27/chrome_installer.exe
wine chrome_installer.exe
wget http://www.kegel.com/wine/winetricks sh ./winetricks riched20 riched30
sh ./winetricks corefonts tahoma
wine "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" --new-http --in-process-plugins
GnomeFiles.org crackeado y fuera de servicio
Gnome Files es (¿era?) un estupendo sitio recopilatorio de aplicaciones para GNOME llevado a la práctica por Eugenia Loli-Queru (no es fácil encontrar mujeres en el mundo del software libre y Eugenia es una grata sorpresa, con sólidos conocimientos técnicos). Eugenia es también la administradora del sitio OsNews. Es ya la tercera vez que piratean GnomeFiles, y su administradora ha decidido que hasta aquí hemos llegado. Al parecer va a cerrar el sitio (de momento los links redirigen a OsNews…) Malas noticias, era un buen directorio software para GNOME. ¿Cuál usáis vosotros aparte de SourceForge y Freshmeat? ¿y específico para GNOME? ¿y para KDE?