lunes, 15 de octubre de 2007

Descubriendo consola: Alias


Muchos usuarios noveles de linux utilizan Ubuntu, y muchos de ellos usan el famoso "apt-get/aptitude" para instalar los programas.

Voy a explicar una pequeña utilidad practica para hacer mas cómoda la ejecución de comandos largos para consola, sean aptitudes u otros.
El "truquito" por decirlo así, consiste en hacer un alias del comando.
Que es un alias?. Pues, a modo de ejemplo, cuando llamamos a un amigo no decimos su nombre entero, solemos llamarlo por un fragmento del nombre o un alias. Para llamar a "Joe Satriani Stach" diríamos solo Satriani. Pues lo mismo vamos a hacer con los comandos.
Empezamos:
Abrimos la consola y nos situamos en la carpeta del usuario en cuestión y editamos el archivo llamado .bashrc

# sudo gedit .bashrc


Una vez dentro hacemos los alias, en nuestro caso para aptitude. (yo lo tengo así:)

alias purge='sudo aptitude purge'
alias show='sudo aptitude show'
alias search='sudo aptitude search'
alias instalar='sudo aptitude install'
alias buscar='aptitude search'
alias update='sudo aptitude update'
alias upgrade='sudo aptitude upgrade'

La expresión "sudo aptitude install xmms", podrá resumirse como "instalar xmms", pero ojo!, la útil opción de autocompletar no funciona ahora, aunque la solución es muy fácil, bastara con poner dentro del mismo archivo .bashrc, esta linea:

complete -F _aptitude $default install purge show search

Ahora guardamos y ya esta, cuando reiniciemos ya podremos hacer uso de nuestros alias y con autocompletar incluido.

NOTA: Para ver los alias que tenemos en el sistema basta con teclear "alias" en la consola.

sábado, 13 de octubre de 2007

AcetoneISO 2


AcetoneISO2 es una completo programa para gestionar y montar las imágenes de CD's o DVD's. Gracias a diversas herramientas de código abierto como fuseiso, AcetoneISO puede realizar las mismas operaciones que otros programas, como Alcohol 120º, Daemon Tools... pudiendo también soportar los formatos mas comunes: ISO BIN NRG MDF IMG...

Estas son algunas de sus características:

- Montaje / Desmontaje de formatos ISO, MDF, NRG, BIN y NRG sin necesidad de contraseña.
- Montar imágenes .dmg de Mac OS.
- Pantalla que muestra las imágenes montadas.
- Montaje automático, sin necesidad de seleccionar un destino.
- Convertir / Extraer / Explorar a ISO desde .bin, .mdf, .nrg, .img, .daa, .cdi, .xbx, .b5i, .bwi, .pdi.
- Reproducir una película en DVD apartir de una imagen (con buscador de carátulas incluido).
- Generar un ISO desde una carpeta o desde un CD/DVD.
- Generar / Chequear un archivo MD5 de una imagen.
- Encriptar / Desencriptar una imagen.
- Separar / Unir una imagen con el tamaño en Mb que deseemos.
- Comprimir con alto nivel de compresión una imagen en formato 7z.
- Convertir un cd PSX a .bin que funcione con emuladores epsxe/psx.
- Restauración de archivos perdidos CUE de imágenes .bin e .img.
- Borrado de CD/DVD. (***)
- Grabar ISO / CUE a CD / DVD.
- Recuperación de información de una imagen.
- Soporte para El-Torito al crear una imagen de cd arrancable ISO.
- Crear una base de datos de las imágenes.
- Extraer la imagen de arranque de un CD / DVD o una ISO.

Todo esto va acompañado de una bonita interfaz gráfica, (por cierto el programa esta escrito usando Qt4 y bash).
Para los usuarios de las librerías GTK existe xAcetoneISO, que no dispone de paquete deb para la instalación, pero aquí pongo paso a paso como instalarlo.
Primero hay que tener en cuenta las dependencias, cosa que solucionamos con un bonito:

# sudo aptitude install fuseiso fuse-utils fuse-utils libfuse2 mkisofs libqt4-core libqt4-gui libfuse-dev build-essential libfuse-dev cdrecord cdrdao dvd+rw-tools p7zip-full gnupg coreutils libglib2.0-dev

Pasamos a bajarnos y a instalar el programa.

# wget http://www.acetoneteam.org/Archivia/xAcetoneISO2-src_BETA4.tar.gz
# tar -zxvf xAcetoneISO2-src_BETA4.tar.gz
# cd xAcetoneISO2-src_BETA4.tar.gz
# sudo ./installer

Cuando ejecutemos el script (installer) nos tendrá que salir esto:
Welcome to xAcetoneISO2, a gtk port of the KDE AcetoneISO2 software

checking write permissions
user has full permissions to write
installation will now start
3
2
1
Starting installation
please wait

intallation 100%

I will now do a quick test to check most important dependencies

zenity found OK
fusermount found OK
fuseiso found OK


You seem to be able to use most functions of xAcetoneISO2
Please don't forget to visit http://www.acetoneteam.org/manual.html

I suppose everything is OK
Please run xAcetoneISO2 as normal user typing 'acetoneiso2'

The End


Y ya está!!, Para ejecutarlo solo teclear acetoneiso2 en la consola.

NOTA: Una vez dentro del programa apretar "convert", y luego apretar el botón "Convert Image to ISO".
Se abrirá un terminal y bajará el programa "poweriso" automáticamente (nos pedirá la contraseña de root).

El paquete Deb para los delicados de la KDE.
xDD

martes, 9 de octubre de 2007

Transcribe!


Transcribe! es un programa que nos ayuda en la transcripción de canciones gracias a sus múltiples opciones, muchos músicos lo recomiendan ya que facilita tal tarea, sobretodo en canciones rápidas o con mucha técnica.

Entre sus características podemos destacar la capacidad de reproducir la canción a velocidades muy lentas (o rápidas) sin alterar el tono, cosa que no permiten otros programas, también podemos hacer lo contrario, alterar el tono sin alterar la velocidad, es muy divertido cuando haces cantar al de Marea con voz de Piolin.

No lo he trasteado mucho pero si vais a su pagina web podréis ver muchas otras de sus utilidades.
Por su facilidad de uso y su potencia creo que es una buena opción, y mas con lo "raros" que son los programas de modulación de sonido en Linux.

El programa esta disponible para Linux, Mac y Windor!.

Descarga Linux
Descarga Mac
Descarga Windor!

viernes, 5 de octubre de 2007

Descubriendo Consola.

El comando "banner" nos recuerda un poco a la función del programa Figlet.
Para usarlo ponemos en la consola:
# banner -w "tamaño letras" "el texto a mostrar"



Otra chorrada mas.

jueves, 4 de octubre de 2007

Avanzando!.




Como todos sabéis, la informática avanza muy deprisa, y que mejor que esta foto para ver un pequeño ejemplo.
A la derecha una tarjeta SD de 1Gb y a la izquierda un disco duro de los antiguos también de 1Gb.