Archive for the ‘Software Libre’ Category

Copia de seguridad del pendrive con rsync

Friday, October 24th, 2008

rsync herramienta para sincronizar carpetasDesde hace tiempo estaba detrás de que los backup de mi pendrive se hicieran de alguna forma semiautomática en el disco duro de mi ordenador. Por ahora he conseguido que se sincronicen ambos discos (el pendrive y el disco duro) de tal forma que si modifico cualquier archivo en el pendrive, la aplicación lo detecta y únicamente copia los archivos modificados.

Ahora sólo me falta que el script que os voy a comentar, se ejecute de forma automática cuando pincho el pendrive en el ordenador. Todo se andará.

Para hacer todo esto únicamente he utilizado un comando, rsync, que muchos ya conoceréis. Normalmente se utiliza para sincronizar carpetas con equipos remotos como servidores web y demás. En este caso lo he utilizado únicamente con carpetas locales y funciona perfectamente.

Si no tenéis instalado el comando rsync, únicamente iros a synaptic o apt-get e instalar el paquete con el mismo nombre. Así de sencillo.

Crearos un archivo que podría llamarse “backup-pendrive.sh” y dentro copiáis el siguiente script:

#/bin/sh

echo “Comienza el backup”

/usr/bin/rsync –compress –verbose –rsh=ssh –times –owner –group –ignore-times –links  –perms –recursive –size-only –delete –force –numeric-ids –stats /media/datos/ /home/jrodriguez/Documentos/backup_pendrive/

echo “Fin del backup”

Tendréis que modificar el comando dependiendo de dónde queráis hacer el backup y dónde se monte vuestro pendrive al pincharlo en la máquina. En mi caso son:

Dónde voy a hacer el backup = /home/jrodriguez/Documentos/backup_pendrive/

El directorio donde se monta el pendrive es = /media/datos/

Ahora le tenemos que dar permisos de ejecución para el usuario, con el comando:

chmod +x backup-pendrive.sh

donde backup-pendrive.sh es el nombre del archivo donde hemos guardado el script.

Ejecutamos el comando backup-pendrive.sh y comienza la copia. La primera vez tardará, porque copiará el pendrive entero a vuestro disco duro. Las siguientes veces que lo ejecutéis, únicamente copiará los archivos modificados.

VirtualBOX en Ubuntu 7.10 Gutsy - Problema resuelto II

Monday, October 20th, 2008

Siguiendo el hilo anterior sobre los problemas que puede dar VirtualBox en Ubuntu o cualquier otra distribución derivada de la misma, como por ejemplo MAX: Madrid Linux, comentar un problema que suele pasar cada vez que actualizamos el kernel del sistema operativo.

Si por lo general acostumbramos a tener nuestro sistema actualizado de forma automática, es posible que se nos cambie el kernel del sistema sin darnos casi cuenta. Esto no es un problema, si no una ventaja, ya que nos protegeremos de ataques, posibles bugs, etc. El problema está en que determinados drivers son dependientes de la versión de kernel y por lo tanto habrá que reinstalarlos o recompilarlos, según el caso.

Con respecto a VirtualBox (máquina virtual de libre distribución de SUN Microsystems), cuando lo instalamos desde synaptic, nos instala una serie de dependencias, entre ellas:

virtualbox-ose-guest-modules-2.6.xx-xx-generic

Siendo xx la versión de nuestro kernel, o por lo menos debería de serlo. Aquí viene el problema.

Si por ejemplo tenemos el kernel 2.6.24.19 y funcionando VirtualBox sin problemas, tendremos el módulo:

virtualbox-ose-guest-modules-2.6.24-19-generic

Si actualizamos a la nueva versión de kernel que ha salido estos días en los repositorios de Ubuntu, pasamos a la 2.6.24.21, por lo que la versión del módulo anterior no coincide y VirtualBox da un problema nada más tratar de arrancar una máquina virtual.

La solución es sencilla, únicamente tendremos que abrir Synaptic, por ejemplo, y buscar “virtualbox”. Nos aparecerá todo lo que tenemos en relación a este software en un listado. Ahí tendremos que buscar los drivers anteriores y marcarlo para desinstalarlos.

Desinstalar: virtualbox-ose-guest-modules-2.6.24-19-generic

Y marcar para instalar el módulo:

Instalar: virtualbox-ose-guest-modules-2.6.24-21-generic

Aplicamos los cambios, y tras un breve tiempo, ya tendremos otra vez VirtualBox funcionando sin problemas.

Es un fastidio, pero merece la pena tener instalado un software tan bueno como este.

Configurar Modem AC’97 de Intel en MAX y cualquier distro basada en Ubuntu

Monday, August 4th, 2008

Estos días he estado preparando el portátil para las vacaciones y me dí cuenta que nunca había utilizado el modem del mismo, por lo que me dispuse a configurarlo por lo que pudiera pasar mientras estoy fuera. Quién sabe si donde voy tendrán wifi.

Lo primero fué detectar qué modem tiene mi máquina, para ello, utilicé el comando:

lspci

El cuál me dió la siguiente información:

Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Modem Controller (rev 04)

Puesto que por defecto no viene configurado en MAX, tuve que bajarme un demonio llamado sl-modem, recompilarlo para mi kernel e instalarlo. Para ello seguí estos pasos:

sudo apt-get install sl-modem-daemon sl-modem-source fakeroot
cd /usr/src/
tar xvjf sl-modem.tar.bz2
sudo tar xvjf sl-modem.tar.bz2
cd modules/
cd sl-modem/
sudo fakeroot debian/rules kdist KVERS=`uname -r` KSRC=/usr/src/linux-headers-`uname -r`
sudo dpkg -i sl-modem-modules-*.deb

Sencillo ¿verdad? ;-) En realidad lo que hace es que se descarga las fuentes del demonio, las recompila para el kernel específico de la máquina y crea un nuevo paquete debian con todo personalizado para este equipo. Una vez creado, lo instalo y a funcionar.

Ahora sólo queda configurar alguna aplicación tipo KPPP para conectar con algún proveedor de servicios de acceso gratuito (pagarás la llamada) por si hace falta en algún momento.

Instalar ScanMagic 1200 UB Plus en MAX y cualquier distro

Friday, August 1st, 2008

XSane Escaneado de imágenes con LinuxEstos días he desempolvado del trastero un viejo escaner que tenía y que puede valer para una emergencia. Cuando lo pinché en el USB lo detectó a la primera, pero cuando fuí a captar la primera imagen, daba un error y no llegaba a escanear.

El problema es que se detectó, pero no se configuró automáticamente. El escaner sólo tenía drivers para el sistema operativo propietario, pero buscando en San Google encontré la versión libre para cualquier linux. ;-) No hay límites.

Al principio me costó un poco, así que trataré de explicarlo por si le vale de ayuda a alguien.

La gestión del escaner en la mayoría de las distros actuales la gestiona un programa llamado SANE, el cuál hace pasarela entre el hardware y los programas de escaneado. Veamos cómo configurarlo paso a paso:

Lo primero es saber exáctamente el escaner que te ha detectado al pincharlo en el puerto usb, ejecutando el comando:

lsusb

En mi caso detectó:

Bus 002 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6 801 based)/Lifetec LT9385 Scanner.

Para ver qué escaner tiene actualmente configurado SANE podemos ejecutar el comando:

scanimage -L

Para mi escaner muestra:

device `gt68xx:libusb:002:002′ is a Lifetec LT 9452 flatbed scanner.

Ahora deberías descargarte los drivers, normalmente son un único fichero con extensión usb. Para el ScanMagic 1200 hay que utilizar sbfw.usb y copiarlo al directorio /opt para que después sea cargado sin problemas. Este driver lo puedes descargar de la web: http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/sbfw.usb

Ya tenemos los drivers, ahora hay que decirle a SANE qué escaner tenemos y dónde hemos puesto los drivers, para ello edita el fichero /etc/sane.d/gt68xx.conf y buscamos la entrada para nuestro escaner específico:

# Medion/Lifetec/Tevion LT 9452:
override “mustek-scanexpress-1200-ub-plus”
vendor “Lifetec”
model “LT 9452″
firmware “/opt/sbfw.usb”

Ya puedes ejecutar cualquier programa de escaneado de imágenes como XSane o Kooka y todo listo.

MAX 4.0 Madrid Linux ya está disponible

Thursday, June 26th, 2008

MAX 4.0: Madrid Linux.Sí, lo sé, hace ya más de una semana que está disponible, pero no he tenido tiempo hasta la fecha de hablar de hablaros de las lindezas de la misma. ;-)

Para el que no lo sepa MAX es la distribución de Linux que edita la Consejería de Educación de la Comunidad de Madrid a través del grupo de desarrollo de MAX, del cuál formo parte desde hace un par de años.

Esta distro de Linux no es una distro más, se ha tratado en todo momento que cualquier persona la pueda instalar y utilizar sin necesidad de tener unos extensos conocimientos en el tema. Además de recopilar la mayoría de los programas más utilizados en el sistema educativo de la Comunidad, también se han añadido otros de vital importancia para el uso habitual de un sistema operativo.

Dos de las principales novedades de este año ha sido la inclusión de dos proyectos realmente interesantes:

  • TCOS. Del que algún día hablaré, y seguro que bien, pero que hasta la fecha no he tenido de probar. Sí lo he visto funcionando y la verdad es que es una maravilla para no sólo mantener el control del aula, si no también para la reutilización de viajas máquinas como terminales de otra con mayor potencia. Tengo una asignatura pendiente, probar este sistema en mis carnes.
  • Backharddi. Esta herramienta si he tenido el placer de utilizar y comentar algunas cosas en el blog. Bueno, pues mejor con MAX 4.0. ;-)

Además de todo lo anterior, también se ha documentado una gran parte de las utilidades que incluye, pudiendo consultar los manuales de forma totalmente gratuita. Manuales.

Esta completísima distro está disponible en diferentes formatos y para instalaciones a medida para estaciones de trabajo, ordenador de profesor, alumno e incluso la NanoMAX, versión para pendrive o disco extraible usb y la versión servidor.

De esta última, y ya para terminar, comentaros que ya tenéis disponible el manual de Telefonía IP sobre MAX en el aula virtual. Si alguien tiene alguna sugerencia, corrección o pregunta, que no dude en hacerla en los foros de MAX o aquí mismo como comentarios del blog.

Disfrutarla, es para ello. ;-)

Linux MAX 4.0 llevará telefonía IP

Friday, May 16th, 2008

Linux MAX 4.0 y la telefonía IP con Asterisk integrados.Durante un tiempo he estado escribiendo una pequeña guía sobre la instalación, configuración y utilización en un entorno real de Asterisk, servidor de telefonía IP, para la nueva versión de Linux MAX 4.0, el linux de la Comunidad de Madrid con el cuál participo activamente desde hace un par de años.

Adelantaros que la versión definitiva de MAX 4.0 está ya casi terminada, con una larga lista de sorpresas que nos harán a todos la vida más fácil. Se basa en la recien estrenada Ubuntu Hardy y lleva todas sus aplicaciones actualizadas hasta la fecha.

El manual de asterisk nos permitirá crear un sistema de telefonía IP sencillo con extensiones de tecnología SIP e IAX. Como añadido, también hemos optado por meter la parte de configuración de op-panel (Flash Operator Panel) para ver en todo momento y controlar, mediante un panel web, nuestra centralita IP. La verdad es que es espectacular el resultado final y espero haga que os atraiga un poco más este mundo de las comunicaciones IP.

En cuanto esté terminado y publicado, trataré de poner en este blog el enlace directo al manual.

Backharddi es IMPRESIONANTE. Clonado en menos de 10 minutos.

Thursday, April 24th, 2008

Ayer montando unos ordenadores que teníamos por ahí abandonados, todos igualitos o casi, nos pusimos a montarle Ubuntu 7.10 a todos, pero algunos dieron error porque las lectoras de CD que llevan son un poco chapuceras y no leían bien las marcas de CDs que compramos, en fin, cosas del hardware.

El caso es que se instaló perfectamente en un ordenador, lo configuramos con todo lo que tenía que llevar, y decidimos hacer otra prueba de clonado con Backharddi.

La imagen la sacó al servidor en menos de 10 minutos, pero lo mejor de todo es que cloné los 10 ordenadores en menos de 8 minutos, algo realmente impresionante, y más siendo máquinas de hace ya algún tiempo, no estamos hablando de dobles cores ni nada parecido, eran Pentium IV y con 256 MB de RAM.

Cada día que pasa estoy más agradecido al proyecto Backharddi de I+D Seneca. Enhorabuena una vez más. No me canso, jajajaja. ;-)

Impresiones del segundo día de las III Jornadas de Software Libre Galapinux 2008

Saturday, March 29th, 2008

Un día mucho más técnico y desde mi punto de vista, muchísimo más interesante, sin querer desmerecer a todos los ponentes del día anterior que fueron grandes oradores.

En primer lugar, llegué a tiempo de ver a Jose María Alonso en su ponencia sobre OpenBSD. Me dan ganas de quitar las debian que tengo por ahí de servidores y poner esta distro. Como siempre, impresionante ponencia de la que aprendí muuuchas cosas útiles. Eres un grande Chema.

Después tuve el placer de escuchar a Santiago Gala hablar del proyecto Open Movilforum. No sabía que existiera algo así y la verdad es que me gustó ver como empresas de esa envergadura están apoyando iniciativas de software libre. Tras las jornadas tuvimos la oportunidad de intercambiar experiencias durante una agradable comida con algunos de los ponentes de esta segunda jornada y en la que salieron futuros proyecto, de los que si sale algo adelante, os mantendré informados. ;-)

Aunque no estaba en el programa y por motivos de tiempo del día anterior, pudimos asistir a la ponencia de Mario Lobo sobre Java y entornos de desarrollo Eclipse. Además de gran orador, se notó la sobrada experiencia que tiene en todo el tema de desarrollo y consultoría. Gran profesional y mejor profesor.

Una de las ponencias estrella, la de una de las Coordinadoras de las Jornadas, Maria Dolores Parra Sageras sobre Scratch. Ya había asistido a otra ponencia que dió sobre squeak y me atrajo mucho la idea, con Scratch te has superado Lola. Creo que con esta ponencia se ha cumplido el objetivo principal de las jornadas, alentar, animar, motivar a los alumnos y profesores a hacer un gran avance en su formación, pero de una forma muy divertida. Aprender a programar sin darte cuenta prácticamente. Genial.

De la siguiente no seré yo el que opine. Hice todo lo posible por representar al Grupo MAX y exponer todas las mejoras y aportes que desde el mismo hacemos a la comunidad del Software Libre y a la Comunidad Educativa. Estuve muy agusto en estas jornadas y os tengo que dar las gracias a todos por vuestra asistencia y a las organizadoras (Carmen Luengo y Lola Parra) por todo el esfuerzo que habéis realizado.

Como cierre de las jornadas, Enrique Pampyn nos dió otro punto de vista del uso de herramientas de enseñanza a distancia como apoyo a la enseñanza presencial. Es encomiable ver como un profesor de filosofía utiliza las nuevas tecnologías en su día a día y con unos resultados de motivación del alumnado estupendos, que es lo que más falta hace en estos momentos.

Enhorabuena por estas III Jornadas de Software Libre, han sido estupendas, además de divertidas e instructivas.

Espero volver al año que viene. ;-)

Impresiones del primer día de las III Jornadas de Software Libre Galapinux 2008

Friday, March 28th, 2008

Esta mañana han comenzado las III Jornadas de Software Libre Galapinux 2008.

Como no podía ser de otra forma, después de la presentación, nos ha hecho una ponencia magistral el Sr. Barahona, gran orador. Escucharle hablar del Software Libre y su filosofía es todo un placer.

Posteriormente hemos escuchado a Felipe Retortillo, con gran asombro y la verdad que gratamente sorprendido, cómo está montada la arquitectura del portal de EducaMadrid. Mi más sincera enhorabuena por esa pedazo de arquitectura y la elección de software libre para todos vuestros desarrollos.

No hay que ser valiente para utilizar software libre, hay que amar tu tiempo libre u odiar los móviles de soporte que suenan a todas horas para resetear máquinas con software propietario. La utilización del software libre te garantiza una estabilidad jamás soñada para otros softwares, y por tanto una vida más tranquila, aunque siempre cueste más convencer a los neófitos en el tema que es la mejor opción.

Las ponencias siguientes no han tenido mucho que ver con el software libre, pero también han sido interesantes. ¿Qué futuro nos espera en el sistema educativo?. Creo que nos repercutirá a todos los Españoles. Estoy deseando ver ese CD de las jornadas con toda la documentación aportada por los ponentes y que por limitaciones en el tiempo, no han podido exponer. Dos días de jornadas dan para poco, jejejeje.

Última novedad. Al final mañana tendré que defender la ponencia sobre Linux MAX 4.0. Desde hace un par de años soy uno de los componentes del grupo MAX, y al coordinador del grupo le ha surgido otra reunión ineludible, esto es señal de que el software libre goza de buena salud, no paramos. ;-)

III Jornadas de Software Libre, GALAPINUX 2008.

Friday, March 7th, 2008

III Jornadas de Software Libre, GALAPINUX 2008.Ya han publicado el programa de las terceras jornadas de software libre que organizan los Institutos IES Infanta Elena (Galapagar), IES Arquitecto Ventura Rodríguez (Boadilla del Monte) y este año también el IES Alexander Graham Bell (Colmenar Viejo).

Como todos los años, me pasaré los dos días a estas interesantísimas jornadas. Os lo aconsejo, el ambiente es inmejorable, y se conoce a gente muy interesante del mundo del Software Libre y la educación.

Se celebrarán los días 27 y 28 de Marzo de 2008 en el Centro Cultural La Pocilla (C/Guadarrama, 66) de Galapagar. Os adjunto el programa, aunque podéis encontrar toda la información en http://www.nibbler.org.es/:

JUEVES 27 DE MARZO

10:00hs. Inauguración:

José Macías Velásquez - Director del Área territorial Madrid-Oeste.
Carmen Toledano Rico – Alcaldesa de Galapagar.
José Carlos Sidrach Cardona – Director IES Infanta Elena-Galapagar.
Carmen Luengo - Coordinadora III Jornadas Software Libre, Profesora de informática en el IES Infanta Elena-Galapagar.
Representante de la Asociación Juvenil Nibbler.

10:30hs. El software Libre. Jesús Barahona - Profesor de la Universidad Juan Carlos I (Madrid)

11:00hs. Portal Virtual de Educa Madrid. Felipe Retortillo - Responsable máximo del Portal de Educa Madrid. Comunidad de Madrid.

11:30hs. Java, entorno de desarrollo libre ECLIPSE. Mario Lobo - Profesor de Informática en el IES Arquitecto Ventura Rodriguez

12:00hs. Presentación y sorteo de materiales. McGrawHill

12:30hs. La nueva FP Convergencia hacia Europa: Sistemas de Créditos y Convalidaciones. Marian Martín- Profesora de informática en el IES Graham Bell

13:00hr. Presentación del nuevo Ciclo Formativo de Grado Medio: Microinformática y Redes. Carmen Luengo- Profesora de Informática en el IES Infanta Elena.

13:30hr. Mesa redonda: Retrospectiva del Ciclo Formativo ESI, importancia del Software Libre en la profesión: Coordina Marian Martín, participan alumnos, ex alumnos y profesores.

14: 30hrs. Comida.

VIERNES 28 DE MARZO

10:00hs. Bastiones con OpenBSD. Jose Maria Alonso – ex-profesor en el IES Infanta Elena y creador de las Jornadas de Software Libre.

10:30hs. El software libre y la movilidad. Santiago Gala – experto en Software Libre, profesor de informática en la Universidad Francisco de Vitoria de Madrid.

11:00hs. Scratch. Dolores Parra: profesora de Informática en el IES Arquitecto Ventura Rodriguez,

11:30hs. Nueva versión de MAX. Ismail Ali Gago - Responsable del grupo MAX de la Comunidad de Madrid.

12:00hs. Mesa redonda: Plataformas Virtuales, Moodle, como apoyo a la enseñanza presencial: Enrique Pampyn - profesor de Filosofía del IES Infanta Elena de Galapagar y creador del portal www.pensarpensar.org. con Joomla y Moodle; Miguel Sutil profesor de informática del IES Graham Bell (Colmenar Viejo).

13:00hs. Cierre de las Jornadas