Nokogiri Libxml2 is missing

Desplegando proyecto basado en Ruby. Ejecutamos

# bundle install

y nos da el error

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/usr/local/rvm/rubies/ruby-1.9.3-p362/bin/ruby extconf.rb
checking for libxml/parser.h... no
-----
libxml2 is missing.  please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.

Continue reading

MySQL ERROR 1104 Check your WHERE and use SET OPTION SQL_BIG_SELECTS=1 if the SELECT is ok

ERROR 1104: The SELECT would examine too many records and probably take a very long time. Check your WHERE and use SET OPTION SQL_BIG_SELECTS=1 if the SELECT is ok

Hay veces que ciertas aplicaciones utilizan unas cantidades de recursos que MySQL por defecto limita para evitar consumir recursos por tiempo prolongado.
Continue reading

Instalar Duplicity en CentOS 6

Hola

estaba haciendo unos backups por rsysnc de webs y directorios y tal y oye, si ya hago el rsync, y lo encripto y tal, pues si la herramienta Duplicity lo hace pues mejor 🙂

1. Repositorios útiles

# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

# wget http://ftp.cica.es/epel/6/i386/repoview/epel-release.html
# wget http://ftp.cica.es/epel/6/i386/epel-release-6-7.noarch.rpm
# rpm -Uvh epel-release-6-7.noarch.rpm

2. Duplicity

# yum install duplicity python-paramiko python-devel librsync-devel librsync -y
# duplicity --version
duplicity 0.6.18

Otra manera de instalación sería:

# yum install duplicity python-paramiko python-devel librsync-devel librsync -y
# wget http://code.launchpad.net/duplicity/0.6-series/0.6.20/+download/duplicity-0.6.20.tar.gz
# tar xf duplicity-0.6.20.tar.gz
# cd duplicity
# python ./setup.py build
# python ./setup.py install
# duplicity --version
duplicity 0.6.20