23. Utilidades.


23.1. Compresión y descompresión de archivos.

23.1.1. Distintas soluciones: File Roller, Ark, P7zip, Peazip, arj, ace, zoo, etc.

23.2. Grabación de CD/DVD.

23.2.1. Comprobando la validez de los CD: Hashtab y md5sum.

23.2.2. Quemando CD/DVD con K3b, Brasero, GnomeBaker y ImgBurn.

23.2.3. Crear, montar y desmontar imágenes.

23.2.4. Una herramienta útil KIso.

23.3. Traductores y diccionarios: Wordtrans y Stardict.

23.4. Tu propia biblioteca con Alexandria.

23.5. Calculadoras.

23.6. Salud en el trabajo (Workrave, RSIBreak, Workaholic).

23.7. Tomando notas (Zim, BasKet, Tomboy).

23.8. Utilidades del sistema.

23.9. Y muchos más. Capturar pantallas, leer comics, chequear e-mail, personalización, etc.


23.1. Compresión y descompresión de archivos.

A lo largo de este capítulo, vamos a realizar un recorrido por una serie de aplicaciones que te serán de utilidad en el día a día, en tu camino con GNU/Linux; empecemos:


23.1.1. Distintas soluciones: File Roller, Ark, P7zip, Peazip, arj, ace, zoo, etc.


File Roller (GNOME) y Ark (KDE) son dos compresores o gestores de archivos, equivalentes libres a WinZip o WinRar. Nos permiten comprimir y descomprimir archivos y carpetas en una gran variedad de formatos

En GNOME, dispones de File Roller. Su modo de empleo es muy simple, realicemos la operación de comprimir de una carpeta.

1. En Ubuntu selecciona Aplicaciones, Accesorios, Gestor de Archivadores.


Para configurar los accesos directos de los menús dirígete a Sistema, Preferencias, Menú principal. Habilita en Accesorios Gestor de Archivadores.

2. Creamos un nuevo archivo con el botón Nuevo o Archivador, Nuevo.

Desde consola basta con teclear:

file-roller

3. Ahora le damos un Nombre (en el ejemplo otraCopiaSeguridad), indicamos un emplazamiento y el tipo de archivador (o extensión, pues cuenta con la posibilidad de comprimir y descomprimir en varios formatos). Haz clic en Crear cuando hayas acabado.

Observa que el título de la ventana es el nombre del archivador, en este caso otraCopiaSeguridad.tar.gz.

4. Sólo queda añadir archivos o carpetas.

Selecciona Editar, Añadir archivos... o con el botón

Añadir archivos

o Añadir carpetas:

5. Fíjate, ahora podemos navegar por Lugares y seleccionar la carpeta o carpetas que queramos añadir al archivador.

Cuando selecciones la carpeta haz clic sobre el botón Añadir para incluirla en el archivador.

Normalmente, marcamos la opción Incluir subcarpetas, como en el ejemplo, así si esta carpeta contiene otras subcarpetas o subdirectorios también se incluirán en el archivador o fichero comprimido.

Este es el resultado final, observa la carpeta Publicación incluida en el archivador, así como el tamaño final resultante (400.1MB) y el número de archivos incluidos (537).

Por supuesto ahora puedes salir, añadir nuevos archivos y / o carpetas, eliminar algún archivo del archivador, etc.

El procedimiento con Ark, es similar, veamos los pasos que hemos de seguir:

1. Iniciamos Ark, se encuentra en K, Utilidades, Ark archivador (KDE) o en Aplicaciones, Accesorios, Ark (GNOME).

En caso de que no lo tengas, puedes instalarlo con tu gestor de paquetes o mediante la consola con la instrucción:

sudo apt-get install ark

2. Pulsamos en el menú Archivo,Nuevo o hacemos clic en el botón Nuevo:

3.-Introducimos un nombre(p.e. copiaSeguridad), una extensión (.tar.bz2 por defecto) y una ruta para el archivo comprimido.

Observa que podemos cambiar en Filtro la extensión por otra que nos guste más, si quieres descomprimir el fichero en Windows puedes elegir Archivo Zip.

Finalmente haz clic en Guardar.

Lee en filtro: “Archivo Tar comprimido en Gzip”. Creará un fichero con la extensión .tar.bz2. La idea subyacente es que existen dos procesos implicados:

A) Empaquetar con tar, es decir, poner todos los ficheros y directorios que queramos en un único paquete.

B) Comprimir con gzip para reducir el tamaño del fichero resultante.

4. Ahora, podemos añadir archivos o carpetas.

Haz clic en el menú Acciones, Añadir Archivo o Carpeta según nos interese, añadir un fichero o directorio respectivamente. Se puede acceder también a dichas acciones con los botones:

Finalmente pulsamos en el botón Aceptar.

En el ejemplo vamos a añadir la carpeta dailyTraining que se encuentra en el Pendrive (/media/MAXIMO), es decir, vamos a empaquetar y comprimir la carpeta dailyTraining y obtener un fichero llamado copiaSeguridad.tar.bz2.

Este es el resultado final donde ya hemos creado el fichero comprimido.

Si quieres eliminar un fichero o directorio del fichero comprimido, lo seleccionas y a continuación lo borras mediante una de las siguientes opciones:

A) Pulsando la tecla

B) Eligiendo en el menú contextual Eliminar.

C) En el menú Acción, Eliminar.

D) Haciendo clic en el botón

Ahora puedes:

* Cerrar Ark porque ya tienes el fichero comprimido que querías y no precisas hacer ninguna modificación.

* Añadir o eliminar archivos y / o carpetas.

* Visualizar algún archivo (simplemente haz clic sobre el archivo).

* Crear otro archivo comprimido.

Todo lo que hemos realizado lo podíamos haber hecho en la consola con la orden:

tar cvfz copiaSeguridad.tar.gz Publicación

Analicemos la instrucción:

* c indica que vamos a empaquetar.

* f decimos que las opciones preceden al nombre del archivo que vamos a crear (copiaSeguridad.tar.gz).

* v solicita que nos informe durante el proceso.

* z que queremos comprimirlo con gzip.

* Finalmente indicamos la carpeta a comprimir, en nuestro ejemplo Publicación.

Ahora realicemos el proceso contrario, descomprimamos el fichero copiaSeguridad.tar.gz.

Haz doble clic sobre el fichero comprimido y tu sistema operativo lo abrirá mostrándote su contenido.

También se puede realizar la misma operación seleccionando el fichero comprimido y en el menú contextual elegir Abrir con Gestor de archivadores o Abrir con Ark.

Para extraer archivos o carpetas selecciona Acción, Extraer o pulsa el botón

Podemos extraer sólo determinados archivos o todos (en este último caso seleccionar la opción Todos los archivos). Elegimos la carpeta de destino donde queremos guardar los archivos y si queremos abrir dicha carpeta de destino tras la extracción.

Finalmente, pulsamos sobre el botón Aceptar para que se lleve a cabo la extracción o descompresión.

Si quisiéramos haber realizado este proceso en la consola, el comando sería:

tar xvf copiaSeguridad.tar.gz.

La opciones son:

* xpara eXtraer.

* v, Verbose, muestra información.

* f, fileName, indica que la cadena que va a continuación es el nombre del fichero a descomprimir.

Recuerda que siempre puedes consultar la ayuda de un comando en consola, en este caso

man tar

A pesar de la potencia de Ark y File Roller nos falta algo muy importante. Existen varios formatos propietarios de gran uso y seguramente a lo largo de tu camino con GNU/Linux te verás en la necesidad de trabajar con ellos, nos referimos a los formatos rar y ace. También 7-zip está queriéndose hacer un hueco entre los compresores.

Para poder trabajar con ellos has de instalar los siguientes paquetes rar, unrar, unace-nonfree, p7zip y p7zip-full , arj y zoo.

Puedes descomprimirlos desde Ark o File Roller o utilizar la línea de comandos, veamos algunos ejemplos de instrucciones en la siguiente tabla:


Comprimir

Descomprimir

arj a miArchivo.arj miArchivoAComprimir

arj x miArchivo.arj

zoo a miArchivo.zoo miArchivoAComprimir

zoo x miArchivo.zoo

zip miArchivo.zip miArchivoAComprimir

unzip miArchivo.zip

rar a miArchivo.rar miArchivoAComprimir

rar x miArchivo.rar

p7zip miArchivoAComprimir

p7zip –d miArchivoAComprimir.7z

tar –czvf miArchivo.tar.gz miArchivoAComprimir

tar –xvfz miArchivo.tar.gz


23.2. Grabación de CD/DVD.

Quizás una de las tareas que más realizábamos con el ordenador era grabar CDs o DVDs, ya sean de datos, música, películas, etc. Veamos cómo realizar este proceso y cuáles son las aplicaciones más productivas de las que disponemos.


23.2.1. Comprobando la validez de los CD: Hashtab y md5sum.

Un buen hábito es chequear la integridad de los archivos antes de grabarlos, muy útil para los archivos únicos de imágenes de CD o DVD, aunque no es necesario, si bastante conveniente. Este proceso consiste en utilizar un algoritmo de cifrado tipo md5 o SHA-1 que permite comprobar que los ficheros binarios son correctos, en nuestro caso las imágenes ISO que deseamos grabar.

En todos los sistemas operativos existen programas para realizar esta comprobación. En concreto para Windows podemos utilizar entre otros: MD5summer http://www.md5summer.com, Hashtab http://beeblebrox.org, fast md5 checksum http://slavasoft.com/fsum.

El uso y funcionamiento de estas aplicaciones no implica ninguna dificultad, veamos como ejemplo Hashtab:

La primera acción a realizar es descargar el programa de la Web: http://beeblebrox.org, ahora, simplemente tienes que instalarlo en tu equipo.

Una vez instalada, selecciona cualquier archivo con el botón derecho para ver sus propiedades y observa como se ha creado una pestaña nueva Hash de Archivos. Desde aquí podrás comprobar la autenticidad del mismo con los diversos algoritmos que posee la aplicación MD5, SHA-1 y CRC32, seleccionando el tipo de algoritmo que deseas y pulsando sobre el botón Comparar un archivo.

Veamos ahora otro ejemplo, pero esta vez desde nuestro sistema GNU/Linux, para ello utilizamos la consola y no necesitamos instalar nada, ya que la aplicación viene por defecto.

El comando a utilizar es md5sum y funciona de la siguiente manera:

* Si deseas obtener la suma md5 de los ficheros que indiques la instrucción es:

md5sum [fichero/s]

Podemos incluso redireccionar la salida a un fichero para su posterior tratamiento:

md5sum [fichero/s] >clave.txt

* La otra operación que podemos realizar es la comprobación, para ello la instrucción es:

md5sum –c [fichero_de_clave.txt]


23.2.2. Quemando CD/DVD con K3b, Brasero, GnomeBaker y ImgBurn.

K3b es el equivalente libre a herramientas como Nero o EasyCD Creator, proporcionando una interfaz muy amigable para grabar CD de datos y audio, grabar imágenes ISO, copiar VCD, pasar de MP3 u OGG a audio, etc. Queremos resaltar que básicamente, lo que proporciona es una capa o front-end a cdrecord, cdrdao y growisofs. Otras alternativas libres son Gnomebaker, Brasero e ImgBurn, esta última para sistemas Windows (http://imgburn.com/).

Si eres un usuario de Nero no encontrarás mucha diferencia. Nada más arrancar te ofrece las siguientes opciones:

* Nuevo proyecto de CD de audio. Crea CD de audio.

* Nuevo proyecto de CD de datos. Crea CD de datos.

* Nuevo proyecto de DVD de datos. Crea DVD de datos.

* Copiar CD... Clona (hace una réplica o copia) un CD.

* Grabar imagen de CD. Quema o graba una imagen ISO en un CD.

* Grabar imagen de DVD ISO. Quema una imagen ISO en un DVD.

* Extraer CD de audio. Extrae las pistas de un CD de audio, es decir, nos permite ripear.

* Más acciones: Borrar CD-RW, Formatear DVD+/- RW, etc.

Veamos un ejemplo de creación de un DVD de datos.

1. Selecciona K, Multimedia, K3b Grabación de CD y DVD. En Gnome, Aplicaciones, Sonido y Video, K3b.

2. Ahora elige Nuevo Proyecto de DVD de datos.

3. Mediante arrastrar y soltar, agregamos archivos y carpetas al proyecto.

Observamos el rectángulo en la zona inferior, nos indica el tamaño de lo que queremos grabar.

4. Cuando finalizamos hacemos clic en el botón Grabar.

Fíjate que el área de trabajo está dividida en tres zonas: el área superior izquierda muestra nuestro sistema de archivos, el contenido del directorio seleccionado se muestra en el área central. Finalmente el área inferior muestra el proyecto actual.

5. Nos aseguramos de que el dispositivo de grabación sea nuestra grabadora.

6. Seleccionamos el número de copias (en el ejemplo 1).

7. Hacemos clic en Grabar.

8. Finalmente nos sale esta pantalla que nos informa del proceso de grabación.

9. Si no hay ningún problema veremos un mensaje que reza algo como: “Grabación completada correctamente”.

Para hacer una imagen ISO basta con seleccionar en la primera pantalla Grabar Imagen de CD o DVD ISO.

Busca la imagen ISO a grabar (observa la Suma MD5, también puedes utilizar md5sum), selecciona el número de copias y haz clic en Comenzar.

Muchos usuarios olvidan comprobar la suma MD5, esto es especialmente importante cuando estás quemando una ISO que acabas de bajar. Comprueba que dicho número coincide con el que te indican en el portal donde te descargaste la imagen, así sabrás que el fichero descargado coincide con el original.

Para grabar un CD de audio desde ficheros mp3 tienes que instalar primero el paquete libk3b2-extracodecs.

Selecciona Nuevo proyecto de CD de audio y arrastra los ficheros mp3 al proyecto.

Cuando hayas acabado haz clic en Grabar.

GNOME viene por defecto con Brasero, otra opción es gnomebraker (paquete gnomebraker).

El funcionamiento es similar a K3B y lo encontraréis en Aplicaciones, Sonido y Video, Grabador de Discos Brasero o GnomeBaker CD/DVD Writer.

La figura que te mostramos es de la pantalla principal de Brasero, en la que se puede realizar proyectos de audio, datos, video, copiardiscos y grabar imágenes de discos.


23.2.3. Crear, montar y desmontar imágenes.

Cualquier aplicación de las comentadas en el epígrafe anterior es válida para montar imágenes y el procedimiento es similar. A nosotros se nos antoja utilizar K3b. Estos son los pasos:

1. Selecciona K, Multimedia, K3b Grabación de CD y DVD.

2. Ahora elige Nuevo Proyecto de DVD de datos.

3. Arrastramos y soltamos archivos y carpetas al proyecto. Cuando finalicemos, hacemos clic en Grabar pero ahora en Configuración hacemos clic en Sólo crear imagen.

4. En la pestaña Imagen, indicamos el nombre y donde queremos grabar la imagen.

5. Finalmente hacemos clic en Comenzar.

También se puede hacer desde consola con:

mkisofs –r -o /tmp/myFichero.iso myCarpeta

Esta instrucción crea un fichero llamado myFichero.iso con el contenido de todo lo que haya en myCarpeta. La opción “o” precede al nombre del fichero iso a crear y “r” permite utilizar el protocolo Rock Ridge para poder trabajar con nombres de ficheros de hasta 255 caracteres.

Montar y desmontar imágenes.

Expliquemos primero el concepto de montar. Cualquier dispositivo (entiéndase una partición del disco duro, un CD-ROM o DVD, un disco flexible, un Pendrive o en este caso una imagen ISO) tiene un conjunto de archivos y directorios organizados en un árbol o sistema de archivos.

En Windows cuando se conecta uno de estos dispositivos el sistema le asigna una unidad y se identifica por una letra, por ejemplo A para el disquete, C para la partición del disco duro, D puede ser el DVD-ROM o una segunda partición del disco duro, etc.

Sin embargo en GNU/Linux todos estos sistemas se alojan en un único árbol de directorios. Por tanto cuando montamos en GNU/Linux un dispositivo, tenemos que indicar el punto de anclaje o montaje en nuestro sistema de archivos de dicho dispositivo. Por lo general dichos puntos de anclaje tienen como padre al directorio media (en algunas distros el directorio es mnt).

Vamos a montar y desmontar imágenes desde la línea de comandos; empecemos montando una imagen ISO.

* Creamos un directorio myIso donde montaremos la imagen ISO. Lo podemos hacer con la orden:

sudo mkdir /media/myIso


En función de la distribución que utilices, lo que vamos a explicar a continuación puede que no te funcione. Para que puedas montar imágenes sin problemas precisarás añadir un módulo al Kernel. Concretamente mediante la siguiente instrucción:

sudo modprobe loop

* Finalmente montamos el fichero ISO. Indicamos:

* QUÉ vamos a montar, es decir, el nombre o ruta del fichero, en este caso miFichero.iso.

* DÓNDE lo vamos a montar, /media/myIso.

* TIPO de sistema de archivos que vamos a montar, iso9660.

Además para montar imágenes se utiliza la opción (-o) loop, la orden final resulta:

sudo mount miFichero.iso /media/myIso/ -t iso9660 -o loop

Siendo un poco más técnicos, lo que estamos utilizando es un loop device, es decir, un pseudo-device, un dispositivo que nos permite montar ficheros de imágenes como si se trataran de dispositivos de bloques.

Para desmontar simplemente tecleamos:

sudo umount /media/myIso

* Si la imagen esta en formato mdf precisamos instalar primero el paquete mdf2iso (mdf to=two=2 iso, es decir para pasar mdf a iso) y lo convertimos a ISO con:

mdf2iso miImagen.mdf miNuevaImagen.iso

* Otra opción es que este en formato nrg (imagen de Nero), de forma análoga instalamos el paquete nrg2iso (nrg TO iso) y convertimos el fichero a ISO con:

nrg2iso miImagen.nrg miNuevaImagen.iso

* Otros formatos que podemos encontrar son .bin / .cue. En este caso, precisamos instalar bchunk y convertirlos a iso:

bchunk miImagen.bin miImagen.cue miNuevaImagen.iso


23.2.4. Una herramienta útil KIso.

KIso es, en palabras del portal Web http://kiso.sourceforge.net/, una herramienta gráfica para crear, extraer y editar imágenes ISO de la forma más sencilla posible. El paquete a instalar es kiso.

Hagamos un ejemplo: crear una imagen de una carpeta.

1. Para empezar escribe en la consola:

sudo kiso

En Gnome está en Aplicaciones, Accesorios, KIso.

2. Ahora en el menú elegimos: CD imagen, Nueva imagen (o desde el primer botón hoja en blanco)

3. La siguiente pregunta es si queremos crear la imagen desde un CD (en este caso elige No).

4. Arrastramos y soltamos archivos y carpetas como ya hicimos con k3b desde el panel de la izquierda al de la derecha.

5. Cuando finalicemos, guardamos la imagen con CD imagen, Guardar imagen o haciendo clic en el botón carpeta

Otras posibilidades de KIso:

* Permite además abrir imágenes ISO y añadir, borrar o editar archivos de la imagen ISO: CD imagen, Abrir imagen.

* Asimismo permite convertirde BIN, C2C, CDI, IMG, MDF, NRG a ISO: CD imagen, Convertir imagen o haz clic en el botón:

* Encriptar imágenes(precisas instalar el paquete mcrypt). Selecciona CD imagen, Encriptar imagen y te pedirá una palabra de paso. Ésta será la contraseña que tendrás que introducir cada vez que quieras montar la imagen.


23.3. Traductores y diccionarios: Wordtrans y Stardict.

Uno de los grandes problemas que se enfrentan muchos usuarios a la hora de trabajar con GNU/Linux, es que la mayor parte de la documentación está en inglés. Un programa que viene al rescate es Gnome-dictionary, está instalado por defecto en Ubuntu en Aplicaciones, Oficina, Diccionario. Sin embargo, una de las mejores utilidades que pueden ayudarte es StarDict. Se trata de un front-end o interfaz de diccionarios que es además multiplataforma, potente y amigable, se instala con el paquete stardict.

Lanza el programa desde consola escribiendo stardict o desde Aplicaciones, Accesorios, Stardict. Escribe en el cuadro de texto la palabra a buscar, por ejemplo free y presiona INTRO. Analiza los resultados obtenidos, entre ellos la página del manual de GNU/Linux (man). Sin embargo, ¿dónde está la traducción al español? Dijimos que StarDict es un front-end, es decir, cuando instalas el paquete stardict NO instalas los diccionarios.

Otra posibilidad de Stardict es traducir textos completos, se trata del tercer botón del panel lateral izquierdo con forma de libro abierto .

* Observa en la figura que solicitamos traducir la página del manual. Se conecta a servidores on-line, Google Translator, Yahoo Translate, etc. y debes indicarle el idioma del texto a traducir (en el ejemplo English, inglés) así como en qué idioma quieres la traducción (To, “a”, Spanish, “español”).

El paso siguiente a realizar, es instalar los diccionarios desde http://stardict.sourceforge.net/Dictionaries.php. Te aconsejamos que descargues, al menos, los siguientes:

* Longman Dictionary of Contemporary English.

* Oxford Advanced Learner’s Dictionary.

* English Thesaurus.

* The Britannica Concise Encyclopedia.

* Oxford English Collocation Dictionary.

* En la categoría dictd-www.freedict.de: en English-Spanish y Spanish-English encontrarás los traductores de inglés al español y viceversa. Los anteriores son diccionarios y enciclopedias en inglés.

Descomprime y muévelos al directorio /usr/share/stardict/dic. En modo consola, el proceso consistiría de dos pasos:

1. Descárgalo con wget: wget. http://switch.dl.sourceforge.net/sourceforge/stardict/stardict-freedict-eng-spa-2.4.2.tar.bz2.

2. Descomprímelo en dicho directorio:

sudo tar -C /usr/share/stardict/dic -xvjf stardict-freedict-eng-spa-2.4.2.tar.bz2.


Otra alternativa es Wordtrans, Multi Language Word Translator for Linux, es decir, traductor multilenguaje de palabras para GNU/Linux. Se trata de otro front-end para diccionarios. El paquete a instalar es wordtrans-dict que contiene tanto Wordtrans como algunos de sus diccionarios más importantes. Admite diccionarios en texto plano tales como i2e, English 2-two- Spanish, de inglés al español, servidores de traducción y diccionarios de Babylon. Este programa funciona en modo consola y bastaría con escribir, véase el detalle de la figura, wordtrans free.


23.4. Tu propia biblioteca con Alexandria.

Como bien sabes vivimos en la era de la información. Esto provoca que el problema a veces no sea disponer de ella (a veces, podríamos decir, que hay demasiada información) sino como tenerla bien organizada, de modo que sea accesible fácil y rápidamente. Para ayudarnos en este propósito nace Alexandria.

Alexandria es una aplicación para el entorno GNOME, escrita en Ruby y liberada con licencia GPL, véase su página Web: http://alexandria.rubyforge.org/, cuyo propósito es organizar tu biblioteca de libros. En Ubuntu se instala con el paquete alexandria y se encuentra en Aplicaciones, Oficina, Alexandria: gestor de colecciones de libros. Haz clic en el botón suma “+”, Añadir Libro… para añadir tu primer libro a la colección. Puedes utilizar como criterio de búsqueda el ISBN, el título, autor/autores o palabras claves. En el ejemplo, hemos buscado un clásico “Alice in Wonderland” y lo hemos guardado en Mi biblioteca. Alexandria permite también añadir libros manualmente (Biblioteca, Añadir libro manualmente…), importar/exportar bibliotecas e incluso adquirir libros escaneándolos.

Así pues, se trata de crear tantas bibliotecas como creas necesarias y añadir tus libros hasta completar tu catálogo de obras. Luego, desde el cuadro de texto situado en la esquina superior derecha, podrás hacer una búsqueda por título, autor, editor, notas o tags. Una vez encontrada la obra buscada te proporciona el cuadro de diálogo que observas a continuación (por cierto, mal traducido el título debería rezar Propiedades).


23.5. Calculadoras.

Una de las primeras utilidades imprescindibles es una calculadora. Ubuntu cuenta con una instalada por defecto en Aplicaciones, Accesorios, Calculadora. Esta es muy potente y cuenta con la vista básica (o tradicional) pero también la científica, la avanzada y la financiera. Para cambiar de una a otra, puedes hacerlo mediante el menú Ver o con las teclas rápidas: Ctrl+B (B, básico), Ctrl+A (A, avanzado), Ctrl+F (F, financiero) y Ctrl+S (S, científico –scientist).

En la figura solicitamos el cálculo del factorial de 21. También podemos conocer el código ASCII de un carácter desde Editar, Introduzca un valor ASCII… o con las teclas rápidas Ctrl+I. Otra alternativa son: bc (calculadora de consola) y SpeedCrunch, que se instala con el paquete speedcrunch.

SpeedCruch es una calculadora muy potente pero sin perder de vista la facilidad de uso. Así basta con escribir la expresión y pulsar INTRO. Además, maneja coloreado sintáctico, auto completado de funciones, histórico de órdenes, corrección inteligente, etc.

Dirígete a esta dirección para una explicación más detallada de sus características:http://speedcrunch.org/en_US/features.html.

Lo primero que puedes aprovechar es el catálogo de libros, en el ejemplo, hemos utilizado una pequeña chuleta sobre los triángulos rectángulos (Ver, Libro de Matemáticas). También puedes consultar las constantes (Ver, Constantes) organizadas por categorías (Física General, Astronomía, Electromagnetismo, etc.), funciones (abs, acos, and, arcosh, etc.), variables o el historial.

En el ejemplo se calcula el área de un triángulo equilátero con catetos 3 (definimos una variable “a”) y 4 (b) e hipotenusa 5 (c), además comprobamos que una de las fórmulas del catálogo de libros es correcta (concretamente la del cateto a). Pruébalo, “comprobara” debe ser igual a “a”. Observa además del coloreado sintáctico el balanceo de paréntesis, esto es muy útil para evitar errores sintácticos.


23.6. Salud en el trabajo (Workrave, RSIBreak, Workaholic).

Un asunto tradicionalmente bastante descuidado suele ser la seguridad en el trabajo. Un buen ejemplo de ello es que el exceso de horas delante del ordenador provoca dolores en el cuello y la espalda, problemas circulatorios, de visión, etc. Existen varios programas que intentan ayudarte para que tú trabajo sea más sano.

Workrave (el paquete a instalar es workrave) es un programa diseñado para ayudar en la prevención y recuperación de las lesiones producidas debido al trabajo repetitivo y sedentario que realizamos cuando pasamos muchas horas delante del ordenador. El programa te avisa para que te tomes pequeñas pausas y descansos, te propone ciertos ejercicios e informa de tu límite diario. Observa el detalle de la figura con una explicación gráfica del ejercicio que debes realizar en un descanso.

Cuando se lanza el programa te crea en el panel superior un icono de estado, con tres iconos: mano (pequeña pausa), café (descanso), puerta (la de la figura, límite diario). Por supuesto, todo es bastante configurable, haciendo clic sobre dicho icono y seleccionando Preferencias. Por ejemplo en Interfaz de usuario puedes decidir si mostrar o no la ventana de estado, la que se muestra justo debajo de la puerta, donde te informa de los tres temporizadores relativos a la pequeña pausa, descanso y límite diario. También puedes definir los tiempos “entre paradas” y “de las paradas”, avisos antes de la interrupción, etc.

Otro programa es RSIBreak, el paquete a instalar es rsibreak. Se trata de un equivalente al anterior pero más orientado al entorno de ventanas KDE que te recuerda tomar descansos periódicos para prevenir los ojos cansados y la tensión repetida en los brazos, manos y dedos.

Lo puedes lanzar desde Aplicaciones, Accesorios, RSIBreak e inmediatamente podrás ver el siguiente icono en el panel superior: .

Haz clic sobre dicho icono con el botón derecho y selecciona en el menú contextual la opción Configurar RSIBreak… y te aparecerá el cuadro de diálogo que ves a continuación. Existen tres grandes apartados:

* Preferencias generales. Selecciona al menos los siguientes: Arrancar RSIBreak automáticamente al iniciar, Tener en cuenta la configuración de inactividad.

* Temporizadores. Configura el tiempo entre los descansos cortos y largos, así como la duración de dichos descansos.

* Duración de los descansos. Está mal traducido del inglés During Breaks, es decir, configuración de lo que sucede durante los descansos. En este apartado selecciona dentro de Saltar descansos tanto Ocultar botón como Bloquear acceso rápido, para evitar las “trampillas”.

Ve el detalle de RSIBreak en funcionamiento durante una parada, primero un aviso …

… y luego bloqueo del escritorio:

Finalmente, la última alternativa es Workaholic, se trata de un programa que muestra una ventana que te recuerda tomarte un descaso después de un periodo de tiempo. Puedes instalar el paquete Debian desde su página Web, http://mundogeek.net/workaholic/, o añadir en tu sources.list la línea: deb http://ppa.launchpad.net/zootropo/ubuntu hardy main y ejecutar en la consola:

sudo apt-get update

sudo apt-get install workaholic

Se inicia en Aplicaciones, Accesorios, Workaholic y te instala otro pequeño icono en tu panel superior:. Para configurarlo, haz clic sobre el icono y selecciona Preferencias.

Observa la ventana que aparece cuando debes descansar, en la parte central está la barra de progreso que indica el tiempo del periodo de relajación y las posibilidades de posponer el descanso (5 y 10 minutos por defecto) o saltarlo (Skip Break).


23.7. Tomando notas (Zim, BasKet, Tomboy).

Una utilidad bastante necesaria para aquellos que dedicamos muchas horas de nuestro trabajo frente al ordenador es un gestor de notas. La opción por defecto en Ubuntu es Tomboy y encontrarás un manual en español en http://library.gnome.org/users/tomboy/unstable/tomboy-intro.html.es. El paquete es tomboy, se instala en Aplicaciones, Accesorios, Tomboy, y después de lanzarlo encontrarás este icono en el panel superior: .

Puedes insertarlo también directamente en el panel superior, haciendo clic sobre dicho panel con el botón derecho y seleccionando la opción Añadir al panel… Elige luego Tomboy.

Para empezar a trabajar, haz clic con el botón izquierdo sobre el icono de Tomboy del panel superior y elige la opción Crear una nota nueva. Observas una ventana con un título (por defecto Nueva nota XXX) y la descripción o contenido de la nota propiamente dicho. Cámbialos de acorde a tus necesidades, tal como aprecias en la figura, puedes:

* Insertar enlaces a otras notas: selecciona un texto, por ejemplo Linux y haz clic en Enlazar.

* Formatear el texto. Pulsa el botón Texto y selecciona la opción deseada: negrita, cursiva, tachado, deshacer / rehacer, resaltado, tamaño de la fuente (pequeña, normal, grande y enorme), etc.

* Exportar a HTML: Herramientas, Exportar a HTML.

* Borrar notas: usa la papelera Borrar.

Una vez creado la nota, vuelve a observar el icono de Tomboy situado en el panel superior del escritorio GNOME. Puedes comprobar que se encuentran todas las notas recién creadas, realizar una búsqueda en todas las notas, crear un nuevo cuaderno, etc.

Otra utilidad muy interesante es Zim, se instala con:

sudo apt-get install zim

Zim es la herramienta perfecta para tomar notas y mantener listas de tareas “a realizar”. Es un editor WYSIWYG (What You See Is What You Get), lo que ves es lo que obtendrás y funciona como una wiki, es decir, existen enlaces entre las distintas páginas que están almacenadas jerárquicamente, lo que facilita la búsqueda y navegación.

Lanza la aplicación en Aplicaciones, Accesorios, Zim Wiki de escritorio

Lo primero que debemos realizar es crear nuestro primer cuaderno de notas. Para ello, simplemente haz clic en + Añadir.

Debes de indicar al menos un nombre del cuaderno de notas (p.e. Notas), un directorio y un documento raíz.


Ten cuidado porque por defecto está configurado para crear estos elementos en inglés.

Haz clic en Aceptar cuando hayas acabado.

Ahora puedes comprobar que se encuentra dentro de los cuadernos de notas, nuestro cuaderno “Notas”. Por supuesto, puedes modificar dicho cuaderno dándole un nombre más significativo (Notas Personales, Notas del Trabajo, etc.), crear nuevos cuadernos de notas, etc. Lo más simple, sin embargo, es Abrir el cuaderno de notas recién creado.

Observa que Zim permite crear notas con imágenes (Insertar, Imagen…), texto en negrita, enlaces (Insertar, Enlace Externo…), añadir complementos (Editar, Preferencias, Extensiones) como calendarios, editor de ecuaciones, lista de tareas, etc.

Además fíjate en que “Acabar el Capítulo 8” es un enlace con otra nota y que puedes navegar cómodamente no sólo con los enlaces y vínculos sino también con los botones Inicio, Atrás y Avanzar.

Por supuesto, esto no sería GNU/Linux sino contáramos con otras opciones como por ejemplo Basket, su página Web es http://basket.kde.org/. Permite fácilmente tomar toda clase de noticas, pegar todas las imágenes, enlaces, direcciones, lanzadores, etc., añadir etiquetas o tags a tus notas, salvado automático, protección de tus notas “más privadas” con palabra de paso, integración con Kontact, etc. El paquete a instalar es basket y se encuentra en Aplicaciones, Accesorios, Blocs de notas BasKet.

Navega a General y empieza a crear tus notas. Observa en la figura que BasKet permite fácilmente la edición del texto (fuente, tamaño, color, negrita, etc.), que hemos creado un lanzador a un juego (Insert, Lanzador, se abre con F9 o haciendo clic con el botón derecho y seleccionando Abrir) y que hemos calificado la etiqueta como importante (Etiquetas, Importante).

Para proteger la cesta (así es como organiza BasKet las notas), basta con seleccionar Cesta, Contraseña… y seleccionar Proteger la cesta con una contraseña.


23.8. Utilidades del sistema.

En Sistema, Administración, Monitor de sistema y en Aplicaciones accesorios, Analizador de uso del disco, encontrarás utilidades para inspeccionar el funcionamiento y rendimiento de tu equipo. Por ejemplo, puedes observar la carga de las distintas CPU de tu equipo así como del uso de memoria y el tráfico en la red.

La pestaña Procesos es el Administrador de tareas de GNU/Linux y podemos matar procesos desde aquí si alguno se bloquea. La pestaña Sistema de archivos nos informa de nuestras partición/es en el/los disco/s duro/s, Pendrives así como sobre el porcentaje libre y usado.

Como siempre, existen también formas desde la consola para realizar las mismas tareas:

* iostat (debes instalar el paquete sysstat) te informa de la carga de la CPU y de los dispositivos y particiones.

* df –Th o du para analizar el uso del disco.

tail –f /var/log/messages para tener información actualizada de los últimos logs, top, muestra los procesos que están acaparando el uso de la CPU, etc.

GParted, cuyo paquete es gparted. Te puede resultar de gran utilidad en cualquiera de estos escenarios: el sistema no ha instalado o no detecta una partición, acabas de insertar un nuevo disco duro o no puedes leer o escribir en una determinada partición.

Lánzalos como root:

sudo gparted.

Deskbar, Google Gadgets y Beagle. Herramientas útiles para realizar búsquedas (e indexaciones del disco duro) de forma rápida e intuitiva e incluir gadgets. Sigue los siguientes pasos:

1. Instala los paquetes: beagle, deskbar-applet, mozilla-beagle.

2. Añade al panel (superior o inferior) Deskbar. Haz clic en un área vacía del panel, selecciona Añadir al panel…, elige los applets Buscar archivos, Deskbar.

3. Configura Deskbar para que busque sus documentos usando Beagle (debes arrancar el demonio beagled) la Búsqueda en Google, Búsqueda de archivos y carpetas y el Diccionario.

4. Una vez escrita una palabra, te presenta un menú para abrir el documento de tus disco duro (Archivo, Abrir tudocumento), ejecutar la orden (Acciones, Ejecutar comando), realizar búsquedas Web, usando Beagle o el diccionario.

Se instala con el paquete google-gadgets-gtk y se lanza desde Aplicaciones, Accesorios, Google Gadgets (GTK).

A continuación, elige los que más te interesen navegando por las diferentes categorías: News, Sports, LifeStyle, Tools, Fun and Games, etc.

Luego puedes configurar y personalizar los Gadgets.

Por ejemplo, haz clic en el gadget Fotos y selecciona Options… Introduce la RSS de tu galería de Picasa en el cuadro de texto y haz clic en Add URL. Selecciona cada cuanto tiempo quieres que se muestre cada foto y pulsa Aceptar.

Análogamente puedes añadir, haciendo clic en Options en el gadget Clips de la web, una semilla RSS para tener un lector de noticias de tu portal favorito.

Otras utilidades que puedes incluir son: Google Calendar (en Options indicas tu correo electrónico y contraseña y estarás sincronizado con tu calendario), Gadget calculadora, Diccionarios WordReference.com, etc.


23.9. Y muchos más. Capturar pantallas, leer comics, chequear e-mail, personalización, etc.

En Aplicaciones, Accesorios, Capturar pantalla, nos encontramos con una utilidad para realizar instantáneas de una región (área), de todo el escritorio, etc.

Además, se puede retardar o demorar uno segundos la captura.

Una alternativa es utilizar las teclas rápidas: imprimir pantalla para tomar una captura de la pantalla completa y para realizar la captura sólo de la ventana a la que apunte el ratón: + Alt

Si te gustan los comics puedes instalar cualquiera de los paquetes stripclub, qcomicbook o comix. Son herramientas que te permiten leer comics electrónicos, es decir archivos con extensión .cbz (Comic Book Zip) y .cbr (Comic Book Rar).

La idea de estos archivos es poder manejar imágenes en un único archivo comprimido de forma que permita su visualización de la manera más fácil y cómoda posible.

Para descargar algún comic visita http://www.flashbackuniverse.com

Checkgmail es una excelente herramienta que nos permite estar puntualmente informados de nuestra cuenta gmail, el paquete es checkgmail.

La configuración consiste en introducir el nombre de usuario, la contraseña (esto es lo único realmente necesario), el idioma, el periodo de tiempo en el que comprueba si hay correos nuevos, utilizar iconos para informarte sobre nuevos mensajes, no mensajes o error, etc. No olvides incluir /usr/bin/checkgmail entre los programas que se arranquen automáticamente al iniciar la sesión.

Screenlets. Es la alternativa para Beryl a gdesklets (Gnome) y superkaramba (Kde). El paquete a instalar es screenlets. Una vez instalado puedes iniciarlo desde Aplicaciones, Accesorios, Screenlets.

El proceso es simple, añade los screenlets que más te gusten haciendo doble clic sobre los mismos.

En la siguiente ilustración puedes ver Screenlets en pleno funcionamiento.

La penúltima aplicación que queremos mostrarte es apliaciónRecordMyDesktop. Instala los paquetes recordmydesktop y gtk-recordmydesktop. Esta magnífica utilidad te permite hacer grabaciones de tu escritorio y es muy útil para presentaciones de proyectos de todo tipo.

Si quieres empezar a grabar el vídeo haz clic en Grabar. Ahora encontrarás en el panel superior este icono , cuando quieras parar la grabación, haz clic sobre él.

Salvo que hayas indicado lo contrario, te creará en tu carpeta personal un fichero llamado out.ogg que es la grabación que acabas de realizar.

Se accede desde Aplicaciones, Sonido y Video, gtk-recordMyDesktop.

Si haces clic en Avanzado podrás configurar en una nueva ventana distintas opciones: cuadros por segundo, codificar al vuelo, sin compresión, cursor del ratón, sonido (canales, frecuencia y dispositivo), etc.

Una alternativa es Istambul, http://live.gnome.org/Istanbul, paquete istanbul, se encuentra en Aplicaciones, Sonido y vídeo, Grabadora de sesiones de escritorio Istanbul.

Si quieres crear presentaciones otra imprescindible es Wink, se instala con el paquete wink y lo puedes lanzar desde Aplicaciones, Gráficos, wink.

Realiza los siguientes pasos: 1. Crea el proyecto File, New. 2. Realiza las capturas de la presentación: bien pulsa Pause por cada pantalla deseada o en un intervalo de tiempo (Alt + Pause). 3 Haz clic en Finalizar, edita las capturas individualmente y genera la presentación en flash (swf) haciendo clic en la flecha verde derecha → Render.

No solo se puede obtener una presentación Flash, también contamos con opciones de exportación en HTML, PDF y PostScript accesibles desde el menú File.

Finalmente, si quieres grabar vídeo directamente desde tu Webcam usa Cheese, cuya página oficial es http://projects.gnome.org/cheese/ y el paquete cheese.

Una vez lo lanzas desde consola (cheese) podrás tomar fotografías, vídeos, incluso añadir efectos desde los botones Tomar una foto, Comenzar a grabar (estos dos botones se activan en función de si haces clic en Foto o Vídeo respectivamente) y Efectos respectivamente. Entre los efectos curiosos merecen la pena destacar: Giro Vertical, Psicodélico y Distorsión. Una alternativa es Camorama (camorama), cuya página oficial es http://camorama.fixedgear.org/.


Las consideraciones que realizamos respecto a la captura de audio con Skype en el capítulo de Internet son también aquí pertinentes si no te permite capturar el audio en tus vídeos.

Observa la interfaz de Cheese en la primera diapositiva y el efecto de aplicar sendos filtros sobre la captura de vídeo. Si haces clic en Video el botón Tomar una foto se convertirá en Comenzar a grabar. El vídeo se grabará en formato .ogv en la carpeta /home/joe/Vídeos/Webcam y podrás reproducirlo por ejemplo con Totem.