«Patea» usuarios de tu sistema

Una entrada liviana para tiempos aciagos. Para la semana volveremos con fuerza…

El canal de Youtube de Metalx1000 nos proporciona varios vídeos semanales en los que trata un buen puñado de temas, desde el lado avanzado de nuestros sistemas libres hasta el «cómo» usar un sintetizador en Linux. También encontraréis la celebración de los 1000 vídeos publicados e incluso tutoriales sobre el desarrollo del último juego en el que está trabajando.

Automatizando nuestro «Linux Home Studio» mediante un script un tanto guarro

O debería de decir «¿Como lanzar varias aplicaciones simultáneas bajo GNU/Linux?»… Alguno me tachará de sensacionalista por el título escogido, pero veréis, en un futuro, que lanzar todo esto y tener un proyecto por defecto en Qtractor nos puede ser bastante útil cuando grabamos audio bajo GNU/Linux.

Si queremos lanzar varias aplicaciones a la vez desde la terminal, añadiremos el símbolo ‘&’ después de cada una de ellas, indicando con esto que se ejecuten en «segundo plano»:

$ qtractor & hydrogen & guitarix

En este ejemplo, Qtractor e Hydrogen se lanzarían en segundo plano, permitiendo que se ejecuten las otras aplicaciones. Guitarix, al ejecutarse sin el parámetro ‘&’, se ejecutará también pero acaparando la terminal. Esto es, en el momento en el que cerremos la terminal, Gutiarix se cerraría (no así los otros dos programas). Par ver la diferencia, añadid un tercer ‘&’ al final de la línea descrita arriba.

Muy bien, pongámonos ahora en el caso de que yo quiero, con un click, lanzar a la vez las siguientes aplicaciones para grabar un proyecto musical:

  • Qtractor para usarlo de Software DAW Multipistas.
  • Hydrogen para reproducir sus bancos de sonido de baterías.
  • Guitarix para grabar las guitarras y bajos directamente por línea.
  • Qsynth para usarlo como sintetizador software y grabar teclados.
  • JAMin para masterizar mi proyecto.

Pues bien, como no quiero recordar o buscar en el historial una extensa línea de terminal cada vez que arranco el ordenador, vamos a hacer un sucio a la par que sencillo script (léase vulgarmente como una «sucesión de comandos»).

Leer más de esta entrada

«Instalando Slackware en USB», a lo bruto.

¿Recordáis la serie de tutoriales que escribí hace unos meses sobre Pendrives con Linux? Ahora vamos a verlo desde otro punto de vista: extrictamente desde la terminal. La siguiente serie de comandos no es nada complicada, y siempre puede salvaros la vida 😉

Leer más de esta entrada

Programar el apagado de nuestro GNU/Linux en la terminal.

Hay GUIs para hacerlo, pero aquí somos más duros.

Leer más de esta entrada

La veracidad UNIX de Tron Legacy

Cuando ví «Tron Legacy» con Turyesdios, asistimos a algunos memorables momentos UNIX que nos hicieron quedarnos con ciertos detalles a los que les sacamos algo de punta.

A mí me hizo tal gracia que no pude resistirme a emparentar al protagonista de esta nueva versión del gran clásico con el programador Ian Murdock, desarrollador de la distro GNU/Linux más famosa en manos de una comunidad de usuarios y no una empresa.

Ian Murdock acabó trabajando en Sun Microsystems y, tras la compra de esta por parte de Oracle y la clausura de OpenSolaris se lanzó a devolverle su sudor a la comunidad (después de no pocas acusaciones de chaquetero cuando fichó por SUN) y empezó a trabajar en el fork libre «Proyecto Indiana«.

En la película, «La Empresa» cierra el sistema en el que el prota trabaja y éste, con todo su arrojo,  libera el código del proyecto «que sólo cambia el nombre» para que todo el mundo pueda disfrutarlo. Cuando tiene que escapar y se refugia en los viejos recreativos, descubre una máquina de su «viejo» y, con todo el salero de los guionistas y sus documentados asistentes, esta trabaja bajo un sistema operativo ficticio llamado curiosamente SolarOS, y que trabaja fielmente bajo comandos UNIX.

En una entrada cojonuda de Emezetablog sobre tópicos informáticos en las películas, nos hablan de la veracidad de todo el proceso del protagonista en la terminal. Os dejo con el artículo:

Leer más de esta entrada