Blog de antonio.hernandez

08 Jan

Instalación del JRE/JDK de Oracle en Slackware Linux 14.0

Published by antonio.hernandez

Por cuestiones de cambio en la licencia sobre la distribución del JRE/JDK de Java por parte de Oracle [1], Patrick Volkerding optó por no integrarlos a partir de Slackware Linux 14.0, sin embargo dejó un SlackBuild disponible [2] para la creación de un paquete y poder instalar/actualizar los sin demasiado esfuerzo.

A continuación doy los pasos para instalar el JRE/JDK SE de Java en Slackware64 14.0. Pasos similares aplicarían para Slackware 14.0 de 32bits.

1 Obten el SlackBuild.

01 Dec

Solución al error E763 por la activación del corrector ortográfico en Vim

Published by antonio.hernandez

Si cuando activas el corrector ortográfico de Vim obtienes el error E763: Word characters differ between spell files, una posible solución es actualizar los diccionarios de ingles que por default vienen instalados en Vim. Para actualizar dichos diccionarios se realizan los siguientes dos simples pasos:

20 Aug

Instalación de XAMPP en Slackware Linux

Published by antonio.hernandez

A continuación indicaré los pasos para instalar e integrar a XAMPP en Slackware Linux. XAMPP forma parte del proyecto Apache Friends y es un conjunto de soluciones para implementar LAMP.

20 Jun

OpenBSD 5.0 en KVM

Published by antonio.hernandez

Este documento es una guía para la instalación de OpenBSD 5.0 en una máquina virtual usando KVM. La instalación de OpenBSD la haré a través del puerto serial lo que implica que la presente guía requiere de unos cuantos pasos más para su terminación en comparación con una instalación local.

10 Jun

Cómo informar de fallos de forma efectiva

Published by antonio.hernandez

Sumario: Cualquiera que haya escrito software para uso público probablemente haya recibido al menos un mal informe de fallo. Existe una razón por la cual el soporte técnico se ve como un empleo horrible, y esa razón son los malos informes de fallo. En este ensayo se intenta dejar claro lo que hace bueno a un informe de fallo.

Modificaciones:

09 Jun

Cómo hacer preguntas de manera inteligente

Published by antonio.hernandez

Sumario: En el mundo de los hackers, el tipo de respuestas que obtengas a tus preguntas técnicas depende tanto de la manera en que formules tus preguntas como de la dificultad de desarrollar la respuesta. En esta guía se enseñará cómo preguntar de manera que puedas obtener una respuesta satisfactoria.

Modificaciones:

26 May

Instalación de MySQL en Slackware Linux

Published by antonio.hernandez

A diferencia de PostgreSQL, MySQL forma parte oficial de Slackware Linux por lo que en una instalación completa del mismo ya estará disponible en el sistema. En caso de no ser así puede ser instalado desde los CDs/DVD de Slackware Linux (se encuentra en el directorio slackware/ap) o bien descargando el paquete desde internet. De cualquier forma daré por hecho que ya se encuentra instalado he indicaré los pasos para su ejecución.

Primero comprobamos que ya se encuentre instalado el paquete mysql:

17 Feb

Error al ejecutar rvm, $rvm_path (/usr/local/rvm) does not exist.

Published by antonio.hernandez

Si te encuentras ante la siguiente situación, una vez que acabas de instalar a rvm:

17 Feb

Init script para crear un swith virtual de vde2

Published by antonio.hernandez

Dejo a continuación un script para iniciar/reiniciar/detener un switch virtual creado mediante vde2 (http://vde.sourceforge.net) en Slackware Linux.

17 Feb

Instalación de PostgreSQL en Slackware Linux

Published by antonio.hernandez

PostgreSQL no forma parte de Slackware Linux de forma oficial sin embargo se cuenta con el SlackBuild para crear un paquete desde su código fuente. Dicho SlackBuild se encuentra disponible en el repositorio del proyecto http://slackbuilds.org.

Los siguientes pasos los ejecutaré como usuario root.

1. Descargamos el slackbuild de PostgreSQL.

09 Nov

Shell script para crear multiples cuentas de usuarios.

Published by antonio.hernandez

A continuación dejo un shell script (mk_users.sh) para generar de forma automática cuentas de usuarios. También se encarga de asignar una contraseña a las cuentas haciendo uso de la función mk_users_passwd().

07 Nov

Copiando archivos de un directorio manteniendo su estructura jerárquica.

Published by antonio.hernandez

Supongamos que deseamos copiar del directorio foo/ todos los archivos con extensión txt a bar/ pero manteniendo la estructura jerárquica de foo/