Wiki de CentOS en español

La wiki de CentOS en español es el espacio donde construimos la documentación oficial de la distribución CentOS en idioma español. Recientemente se está actualizando su contenido.

Si deseas ayudar en las traducciones, corrección de errores o adicionar tus experiencias para que otros se beneficien de ellas: sigue las instrucciones. O si no quieres registrarte en la wiki, puedes dejarme un comentario aquí.

Qué te parece el diseño ? alguna sugerencia ?

Publicado en CentOS | 1 Comentario

TreeFlower (Tema para CentOS)

La actualización 3 de la distribución CentOS-5 trae un nuevo tema llamado: TreeFlower.

TreeFlower en mi escritorio con el conjunto de iconos Mist:

Publicado en Informática | 4 comentarios

Script para integrar Calamaris en CentOS 5

Este script nos ahorra tener que configurar a mano el paquete calamaris, una vez que ha sido instalado desde el repositorio rpmforge.

La configuración tuvo lugar para calamaris-2.59 en la distribución CentOS-5.

Los ficheros necesarios para este script son:

000882f7587486e7cf2f68a78b8b270a calamaris-centos5.sh
726176373698c8b72f5a32b7db4945b2 calamaris.cron
6d15aebac4d1cba5cd381dcdd6ea4662 etc-calamaris.conf
70003994c8286f12833365029986cd26 www-calamaris.conf

Todos los ficheros deben estar en el mismo directorio.

Cuando ejecutamos el script calamaris-centos5.sh como root, este utiliza los restantes ficheros para ubicarlos en sus respectivas localidades. Una vez que termine de correr el script podrá ver las stadísticas de navegación de su red en las dirección web:

http://nombre-de-su-servidor-web/calamaris

Por favor revise este código antes de ejecutarlo como root, si algo sucede el único responsable de las consecuencias es usted por no haber revisado lo que estaba ejecutando. Usted puede modificar este código y adaptarlo a sus necesidades.

Publicado en Informática | 1 Comentario

Instalar y Configurar Servidor de Correo en CentOS 5

Mi primera instalación y configuración básica de un servidor de correo electrónico con dominios virtuales sobre CentOS 5, usando BIND, Postfix, Cyrus-Imapd y SASL.

Descargar PDF (650.9 KB

Ver en: Servidor de Correo Electrónico

Publicado en Informática | 18 comentarios

Notificador de Correo

inbox-monitor-2.png

El notificador de correo que viene para GnomeInbox Monitor” en la distribución CentOS es una aplicación que nos permite conocer cuando ha llegado un nuevo correo a nuestro buzón. La herramienta permite que nuestro buzón esté en un servidor remoto y acceder a través de IMAP y POP3. En cuanto un correo nuevo llega a nuestro buzón el notificador nos avisa de ello.

La notificación puede estar dada de varias formas. Una de ella es con texto, otra es usando una de varias imágenes pequeñas que se animan cuando el correo llega al buzón. En cualquiera de las dos variantes seleccionadas es posible activar un sonido y que cuando hagamos clic en el icono se ejecute un programa (ej. cliente de correo).

Esta aplicación se instala con el paquete gnome-applets.

Para utilizar esta aplicación:

  1. clic derecho en un de los paneles de gnome.
  2. Add To Panel … (Adicionar al Panel …)
  3. Seleccionar Inbox Monitor y hacer clic en el botón Adicionar (Add).

Si necesitas enterarte cuando los correos nuevos llegan a tu buzón, “Inbox Monitor” puede ser una variante efectiva.

Publicado en Informática | Deja un comentario

Remplazar el contenido de múltiples ficheros

Este artículo nos muestra una forma de cómo sustituir un valor viejo por otro nuevo en múltiples ficheros. Todo en una línea de comandos.El comando del ejemplo cambia todas las direcciones 192.168.20.64 por 192.168.10.75 dentro de todos los ficheros que terminan con un número en el directorio actual de forma recursiva.

Nota: Este comando lo hemos utilizado para hacer cambios masivos dentro de la wiki moinmoin. Usted pude variar el filtrado del comando grep y la sustitución de sed según le sea necesario.

Antes de escribir los cambio verificamos los resultados:

find . -type f | grep -E '[0-9]$' | xargs sed -e 's/192.168.20.64/192.168.10.75/g' | less

luego, para escribir los cambios ejecutamos el comando:

find . -type f | grep -E '[0-9]$' | xargs sed -i -e 's/192.168.20.64/192.168.10.75/g'
Publicado en Informática | Deja un comentario

Descargar paquetes del repo updates de CentOS con yumdownloader

Este es un script programado en perl que permite automatizar la descarga de paquetes por el puerto 80.

En el caso que tú conexión a internet esté limitada y desees crear un repositorio espejo del repositorio updates de CentOS para mantener actualizadas las estaciones de trabajo que están bajo tu responsabilidad, este script pudiera serte útil.

Básicamente el script descarga de internet (con wget) la página web que tiene los enlaces a los paquetes dentro del repositorio updates. Luego se parsea el código de la página y se deja solamente los nombres de los paquetes que se encuentran en ese repositorio (el de las actualizaciones).

Una vez que tenemos los nombres de los paquetes que representan las actualizaciones, el script utiliza la aplicación yumdownloader que viene en el paquete yum-utils para descargar cada uno de los paquetes. Es necesario que la aplicación yum esté correctamente configurada y que dentro de los repositorios se encuentre habilitado el repo del cual se descargarán los paquetes. Por ejemplo, si vas a descargar los paquetes de actualizaciones es necesario que el repositorio que tiene las actualizaciones (updates) esté habilitado en el fichero de configuración de yum (/etc/yum.repos.d/CentOS-Base.repo) en la computadora donde correrás el script.

Los paquetes que el script descarga son almacenados dentro del directorio RPMS que se crea en el lugar donde se ejecuta el script.

El script descargará las últimas actualizaciones para tu versión de CentOS en la que se corre el script. Por ejemplo si tienes un CentOS 4.3 y ya ha sido publicada la actualización mayor 4.4, las actualizaciones que se descargarán serán para los paquetes de la actualización 4.4 no para las del 4.3.

Antes de aplicar estas actualizaciones es preciso que un repositorio base con los paquetes del 4.4 esté disponible.

No lo he probado pero no creo correcto aplicar las actualizaciones de la versión 4.4 a la 4.3 sin antes haber actualizado de la versión 4.3 a la versión 4.4. Puede que hayan errores e incompatibilidades en el software.

Para correr este script necesitas tener instalado los paquetes de:

  • perl
  • yum
  • yum-utils
  • wget

Para ejecutar este script:

  1. sitúate en el mismo nivel donde esta el fichero del script.
  2. ejecuta el script con la forma: ./download-repo.pl o ./download-repo.pl & para correrlo en el fondo.

El script lo puedes descargar en: download-repo.pl

Ejemplo de uso:

Suponiendo que dentro de mi directorio home (/home/al/) creé un directorio llamado download-repo y adentro de este tengo el fichero del script download-repo.pl, los comandos a ejecutar son los siguientes:

cd /home/al/download-repo/
./download-repo.pl

Listo! con esto los paquetes del repositorio updates deben descargarse y almacenarse dentro del directorio /home/al/download-repo/RPMS/.

Recuerda que CentOS actualiza con frecuencia sus paquetes. En ocasiones los paquetes no se descargan completamente debido a que la conexión se corta y necesitan ser redescargados (desde el punto donde quedo la descarga). Correr el script con frecuencia nos permite que se descarguen los nuevos paquetes y se resuman los que quedan pendientes. Podrías ubicarlo en el cron y así automatizar la tarea.

Publicado en Informática | 3 comentarios