miércoles, 21 de noviembre de 2012

En Clonezilla no me coincidían los discos con la imagen

Hoy me ha pasado algo que a aquellos usuarios que utilicen Clonezilla, también les puede pasar.

En mi instituto tengo dos aulas de informática con 16 equipos cada una. Los equipos tienen la misma placa base y modelo de disco duro (de tamaño 80GB). Sin embargo, en una de las dos aulas se añadió un segundo disco duro de 500 GB a cada equipo hace tiempo, con la mala suerte de que el disco duro de 500GB es reconocido como sda y el otro (el que es igual en las dos aulas) como sdb.

Configuré un equipo de los dos discos duros, instalando el Sistema Operativo en el disco duro pequeño y dejando el de 500 GB para datos. A continuación, hice una imagen con Clonezilla.

La idea era que la imagen me valiese para las dos aulas. Cuando restaurase la imagen en el aula con un solo disco, bastaría con seleccionar que sólo restaure ESE disco en las opciones del principio.

PROBLEMA: el disco de 80 GB es reconocido como sdb, pero en los equipos que solo tienen un disco Clonezilla reconoce este como sda. CONCLUSIÓN: no te deja restaurar la imagen.

SOLUCIÓN: hacer una copia de la imagen original (para no perderla) y aplicar las siguientes acciones:

1.Si no lo hemos hecho ya, montar el directorio /home/partimag con el disco en el que estén las imágenes.
2. Abrir una ventana de comandos y ejecutar:
  • cnvt-ocs-dev Directorio_de_la_imagen_que_vamos_a_cambiar_relativo_a_/home/partimag sda sdc
  • cnvt-ocs-dev Directorio_de_la_imagen_que_vamos_a_cambiar_relativo_a_/home/partimag sdb sda
  • cnvt-ocs-dev Directorio_de_la_imagen_que_vamos_a_cambiar_relativo_a_/home/partimag sdc sdb
Con estos comandos lo que hacemos es cambiar la denominación de los discos dentro de la imagen. Primero he "renombrado" sda por sdc, después sdb por sda y por último sdc por sdb. Es decir, he intercambiado sda por sdb.

Espero que a alguien le ayude.

domingo, 23 de septiembre de 2012

Enviar correos html desde consola en Ubuntu con msmtp

Se pretende enviar correos mediante un comando de consola, como paso previo para realizar un envío masivo mediante un script, tomando las direcciones de un fichero de texto. Además, el contenido del correo no será texto plano, sino html.

Nos hemos decantado por el empleo de msmtp y mutt. Debemos tener muy clara la configuración de nuestro servidor de correo saliente.

Por ejemplo, supongamos que el servidor de correo saliente que vamos a utilizar tiene la siguiente configuración:

Nombre del servidor: servidor.salida.es
Puerto: 465
Seguridad de la conexión: SSL/TLS
Nombre de usuario: elquesea
Contraseña: patata
Dirección deseada de respuesta: elquesea@salida.es

Con estos datos, pasamos a la tarea:

PASO 1: Instalamos los paquetes:
sudo apt-get install msmtp mutt

PASO 2: Crear el archivo de configuración de msmtp:
$ vi ~/.msmtprc

En él escribiremos:

defaults
host servidor.salida.es
tls on
tls_certcheck off
port 465
auth login
from elquesea@salida.es
user elquesea
password patata

account default

¡Ojo! Este fichero contiene una contraseña sin cifrar, así que conviene que sólo lo pueda leer nuestro usuario. Para ello, cambiamos los permisos:

$ chmod 660 ~/.msmtprc

PASO 3: Configuramos mutt:
Ahora vamos a crear el fichero de configuración de mutt.

$ vi ~/.muttrc

En él escribimos:
set from = "elquesea@salida.es"
set realname = "Mi nombre"
set sendmail = /usr/bin/msmtp

set content_type = "text/html"

La última línea indica que el cuerpo de los correos se interpretará como html en lugar de texto plano, que es lo que hemos indicado arriba como objetivo. Esto no es necesario si nuestros correos no van a llevar formato html.

PASO 4: Enviamos un correo de prueba:
Ya está configurado. Ahora podemos enviarnos un correo de prueba, con el comando:
$ mutt -s "Prueba desde consola" direccion-receptor@dominio.com

Se entiende que en direccion-receptor@dominio.com pondremos la dirección de correo a la que vayamos a enviar el mensaje. Como se ve, mutt es interactivo, de forma que podremos escribir el mensaje en pantalla. También se le puede pasar el cuerpo del mensaje por tubería:

$ echo "Hola, esto es el cuerpo del mensaje." | mutt -s "Prueba desde consola" direccion-receptor@dominio.com

En este caso, el comando no sería interactivo, lo que nos conviene para utilizarlo en un script de envío masivo.

PASO 5: Fichero HTML
Decíamos al principio del post que nuestra intención era enviar un correo con HTML en lugar de texto plano. Tenemos que crear el fichero con el HTML aparte.
$ vi mail.html

En él escribiremos nuestro mensaje codificado en HTML.

Ahora, simplemente ejecutamos mutt y le pasamos el cuerpo del mensaje por fichero.
$ mutt -s "Prueba desde consola" direccion-receptor@dominio.com < mail.html

miércoles, 29 de febrero de 2012

Installing flashplugin 11 on Ubuntu 11.10 (firefox)

First of all, download the tarball for flashplugin 11 from here.

Untar it, in whichever directory you want. It will create a subdirectory called "usr" and a single file called libflashplayer.so

You must copy the contents of this usr directory inside the real /usr:

sudo cp -r ./usr/* /usr

And finally, copy the single file to the firefox plugins directory:

sudo cp ./libflashplayer.so /usr/lib/firefox-addons/plugins/

Don't forget to restart firefox!

martes, 28 de febrero de 2012

Instalar Flash Player 11 en Ubuntu 11.10 para Firefox

Al grano:

Descargamos de aquí el archivo "tar.gz" y lo descomprimimos.

Situdados en el directorio en el que lo hayamos descomprimido, ejecutamos:

sudo cp -r ./usr/* /usr
sudo cp ./libflashplayer.so /usr/lib/firefox-addons/plugins/

Por último, reiniciamos firefox.

Instalar KDE en Ubuntu 11.10

Más sencillo, imposible:

sudo apt-get install kubuntu-desktop

martes, 7 de febrero de 2012

Siete razones para elegir un Kindle

Estas navidades me regalaron el nuevo e-reader de Amazon. Yo estaba acostumbrada a manejar los e-readers que pone a nuestra disposición la Biblioteca Central de Cantabria, unos Inves Wibook que ya tienen unos añitos, pero que funcionan relativamente bien.

Cuando el Kindle llegó a mis manos me sorprendieron su ligereza, su velocidad y su flexibilidad en el manejo. Paso a relatar las cosas que más me gustaron:

1. Su precio. Aunque me lo regalaron, considero que tiene un precio asombroso para su calidad. Con los gastos de envío se queda en unos 105 euros. Hay que decir que NO INCLUYE CARGADOR, pero sí CABLE USB y que se carga con el ordenador o con un adaptador de USB->ENCHUFE. En mi caso, me sirvió perfectamente el cargador de mi móvil, pero si no, por unos 4 euros se puede encontrar el adaptador, que no tiene por qué ser original de Amazon.

2. Su diseño, estético y elegante, agradable al tacto. Es muy fino y ligero. La parte trasera es antideslizante. Además, cuando está apagado, muestra unos protectores de pantalla basados en fotografías macro de temas relacionados con la lectura. Una preciosidad.



3. El diseño de su embalaje. Parece una tontería, pero el embalaje en el que se entrega no es "de usar y tirar". Si lo conservas, te puede servir para transportarlo con seguridad y para tenerlo bien guardadito en casa si no lo estás utilizando. Está pensado para que puedas cargar el dispositivo con el embalaje cerrado.

4. Su versatilidad para la lectura: permite girar la pantalla en las cuatro posiciones (no sólo en dos posiciones, como sucede con los competidores de su gama). Permite ajustar el tamaño de letra con 8 tamaños distintos y elegir entre tres tipos de letras diferentes. También se puede ajustar el interlineado y la separación entre palabras.

5. Su velocidad. Es muy rápido pasando página y al encender. En 1 segundo desde que aprietas el botón, estás leyendo la página en la que te quedaste.

6. Lee sin dificultad diferentes formatos, aunque tengo que confesar que cuando probé a leer directamente en PDF no me gustó el resultado. No obstante, yo utilizo Calibre, que es una maravilla de programa y me permite convertir cualquier formato de e-book (epub, lrf, lit, html, pdf, snb) a MOBI, un formato que Kindle lee perfectamente. Por cierto, calibre es software libre y existe versión para Windows y para GNU/Linux.



7. La comodidad para transferir libros. Cuando lo registras en Amazon, se pone a tu disposición una cuenta de correo electrónico a la que puedes enviar libros (por cierto, esto también se puede configurar en Calibre). Pues bien, cuando el Kindle se conecta a una red wifi y eliges la opcíon de "Sincronizar y detectar contenido", el Kindle se descarga los libros que se hayan enviado a dicha dirección de correo. Igualmente, si compras libros en Amazon bajo el usuario con el que has registrado el Kindle, éstos aparecerán automáticamente en tu dispositivo. Dicho de otra forma: puedes transferir libros al Kindle sin usar el cable USB. Por supuesto, esta última opción también está presente.

En mi opinión, Amazon ha lanzado este producto por debajo del precio de mercado, como estrategia para vender libros electrónicos. Si os dais una vueltecita por la tienda Kindle, veréis que éstos tienen unos precios mucho más apetitosos que sus parientes "de papel". Eso sí, sería muy sano que existiera más competencia en la venta de libros electrónicos. Los oligopolios no son nunca beneficiosos para el consumidor. A ver si se dinamiza el sector.