Hoy me dispongo a presentaros algo que nos ha llevado un poquito de trabajo, no demasiado, es un script escrito en bash bastante sencillo pero que cumple con su tarea perfectamente. Se trata de Ubunteate Alias, un script que te permitirá crear:
- Alias para instalar aplicaciones
- Alias para desinstalar aplicaciones
- Alias para actualizar repositorios
- Alias para actualizar paquetes
- Alias para cambiar de carpeta
- Alias para saber en que carpeta estoy
- Alias para mostrar una lista de programas abiertos
- Alias para dar permisos de ejecución
- Alias para instalar un paquete deb
- Alias para desinstalar un paquete deb
- Alias para matar un proceso
- Alias para abrir el lector de CD’s
- Alias para forzar salida de una aplicación
- Alias para descomprimir un archivo .zip
- Alias para descomprimir un archivo .tar
- Alias para descomprimir un archivo .tar.gz
- Alias para crear un archivo .zip
- Alias para crear un archivo .tar
- Alias para crear un archivo .tar.gz
- Alias personalizado a vuestro gusto
Los alias, recordamos que son algo parecido a un comando, es como un sustituto, te da posibilidad de guardar en un conjunto de letras o números, un comando. El archivo que configura esto es el archivo .bashrc, que se encuentra en la carpeta de usuario. Por lo tanto, en vez de escribir:
$ sudo apt-get install gimp
Para instalar gimp, podréis escribir (por ejemplo):
$ inst gimp
El funcionamiento es sencillo, lo primero será descargar Ubunteate Alias:
$ wget http://ubunteate.es/ubunteate-alias-1.0
Tras esto, le daremos permisos de ejecución:
$ sudo chmod +x ubunteate-alias-1.0
Y ya solo queda ejecutarlo:
$ ./ubunteate-alias-1.0
Se abrirá algo así:

Y si haces un poco de scroll hacia abajo te encuentras todas las opciones:

Tras ver el menú, tan solo te queda tipear tu opción, por ejemplo, para añadir un alias para ver la lista de tareas o aplicaciones abiertas, tipea 7 y pulsa Intro:

Tras realizar esto, te saldrá esto otro:

Donde te pide que introduzcas el nuevo comando que hará la función de mostrar la lista de tareas o aplicaciones abiertas, es muy importante que no introduzcas espacios ni caracteres raros, pues entonces no funcionará. En este caso podríais utilizar “lista”:

Tras esto deberá salir esta pantalla, donde te dice que todo a salido bien:

El script se ha cerrado, ha terminado su función, ahora solo queda actualizar el archivo .bashrc que se encuentra en nuestra carpeta personal, simplemente ejecutar esto en terminal:
$ source ~/.bashrc
Y ahora ya pueden utilizar su alias:

Como podéis comprobar es muy intuitivo y fácil de utilizar, podéis crear tantos alias como gustéis, los que vienen facilitados e incluso creando los vuestros personalizados (opción 20). Para crear uno nuevo abrís de nuevo el script y seguir los sencillos pasos.
También debo mencionar, que si queréis eliminar un alias, simplemente editar el archivo .bashrc:
$ sudo gedit ~/.bashrc
Y en él buscar la línea donde esta vuestro alias, buscando con Gedit, y eliminando esa línea, y recordar que tras crear o eliminar un alias, debéis actualizar el archivo:
$ source ~/.bashrc
Os pido vuestra colaboración
Podéis ayudar de muchas maneras al desarrollo de Ubunteate Alias, de las siguientes formas:
- Compartiendo este artículo
- Mejorando la sintaxis del script e informándome de ello
- Mejorando los menús del script e informándome de ello
- Proponiendo más opciones para el menú
- Implementando nuevas funciones al script (eliminación de aliases, actualización automática del archivo .bashrc…) e informándome de ello
¿Alguien se anima?
Últimos Comentarios