Utilizando htop para monitorizar procesos en Debian GNU/Linux

Para nosotros los geeks que disfrutamos utilizando la interfaz de línea de comandos en lugar de la interfaz gráfica cada vez que se pueda, resulta indispensable un monitor de procesos que sea rápido, capaz de cerrar aplicaciones en caso de emergencia, y que muestre todos los datos pertinentes en muy poco espacio.

Para esto nació htop. Este monitor me ha salvado la vida. A veces, cuando una aplicación que no responde provoca que la interfaz gráfica se congele, simplemente me cambio a la interfaz de texto de Debian GNU/Linux con el comando Ctrl-Alt-F1, inicio sesión, ejecuto htop, y cierro a la fuerza la aplicación que desee con la secuencia F9, 9 e Intro.

También es muy fácil de instalar: # apt install htop

¡Solo mira cuán majestuoso es!

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Imagen: Hisham Muhammad, htop, GPL 2

Procesando documentos con LyX en Debian GNU/Linux

En otra ocasión hablé sobre LaTeX, un sistema de composición de textos con el que se puede procesar y diagramar documentos de manera profesional en Debian GNU/Linux. Sin embargo, el código de LaTeX puede ser muy tedioso para la mayoría, incluso incompresible.

Relacionado: «Procesando documentos con Kile en Debian GNU/Linux» (2015-06-23)

Una solución es utilizar LyX, un editor similar a un procesador de texto el cual que utiliza toda la capacidad de LaTeX. Es muy fácil de usar e incluye una serie de tutoriales que comienzan dirigidos a los más novatos. Si quieres explotar toda su capacidad, entonces debes instalarlo junto a TeX Live con el comando # apt install texlive-full lyx

Mira cuán simple es la interfaz de LyX. Ya no tendrás miedo a la hora de editar con LaTeX.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: Guillaume Paumier, EOL Wikipedia book 15, CC BY-SA 3.0
Imagen: Matthias Ettrich, LyX Team; LyX, GPL 2

Instalando Chromium B.S.U. en Debian GNU/Linux

¡Disparar, disparar y disparar! Este videojuego no se detiene. Si quieres instalar Chromium B.S.U. en Debian GNU/Linux, ejecuta el siguiente comando: # apt install chromium-bsu

No solo es emocionante gráficamente, sino que la música logra acelerar el ritmo cardíaco. Se trata de una nave espacial que avanza verticalmente, así que los enemigos aparecen en la parte superior de la pantalla. Se puede utilizar el teclado, pero el ratón es mucho más eficiente y rápido. Si ya has jugado este tipo de videojuegos, entonces obtendrás lo que siempre has disfrutado: mejoramiento de armas y de escudo, una cantidad incontable de diversos enemigos, y jefes prácticamente indestructibles.

La música genera una atmósfera alienígena. Y como homenaje al software libre, las mejoras tienen la forma de Tux, la mascota del núcleo Linux. A continuación dejo algunas capturas de pantalla para que te antojes.

This slideshow requires JavaScript.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-SinDerivar 4.0 Internacional.

Imágenes: Mark B. Allan, Chromium B.S.U., Clarified Artistic License

Instalando Scribus en Debian GNU/Linux

No solo me gusta hacer de periodista en alguna que otra ocasión, sino que también me gusta diagramar periódicos y revistas. Para eso utilizo Scribus, un software de publicación del que me he enamorado. Solo hace falta dar un vistazo al sitio web de Scribus para darse cuenta que se trata de algo muy especial. En Debian GNU/Linux se instala con el siguiente comando: # apt install scribus

En Debian GNU/Linux también hay diponible algunas plantillas: # apt install scribus-template

A primera vista no parece gran cosa, pero cuando la pruebes no te ateverás a utilizar ninguna otra aplicación de este tipo.

Además de revistas y periódicos, con esta herramienta puedes crear folletos, pancartas, logotipos, libros de estudio, boletines… lo que se te antoje. Contiene una gran cantidad de herramientas, pero es versátil. Puedes cruzar textos entre distintas páginas, insertar imágenes, editar en distintas capas, importar gráficos vectoriales, y hasta crear tus propias plantillas. Incluso puedes exportar el documento a PostScript o PDF con guías para imprentas.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: Ralf RoletschekFahrradtechnik auf fahrradmonteur.de, 2010-02-18-druckerei-springer-berlin-by-RalfR-33, CC BY-NC-ND 3.0
Imagen: Scribus Team, Scribus, GPL 2

Evitando la recuperación de archivos borrados en Debian GNU/Linux

Recientemente leí una noticia sobre una maestra que prestó su memoria USB a sus alumnos con la tarea, pero estos lograron recuperar fotografías íntimas de la maestra. No solo eso, sino que los muy traviesos crearon un vídeo con estas fotografías y lo distribuyeron a otros alumnos. Lo más impresionante de esto es que las fotos ya habían sido borradas de la memoria USB.

Actualmente existe una multitud de programas informáticos que permiten recuperar archivos borrados de un disco duro o de una memoria USB, así que si crees que por haber vaciado tu papelera de reciclaje ya no hay evidencia entonces te equivocas sobremanera.

No tiene por qué preocuparnos únicamente algunas fotografías privadas, sino también datos personales que puedan ser utilizados para suplantación de identidad y para fraude, documentos con información financiera como el historial de crédito o de compras, contraseñas, registros de conversaciones en línea, obras originales que alguien más podría publicar antes que tú e incluso obtener dinero por ello, etc. Hay tanto que, aunque no sea ilegal ni dañino, no deseamos compartir con nadie ni mucho menos aceptar que cualquiera logre obtenerlo aun después de haber sido borrado.

Relacionado: «Instalando la utilidad de discos de GNOME en Debian GNU/Linux» (2016-06-20)

Te enseñaré cómo evitar el terrible acontecimiento que le ocurrió a la maestra. Para esto usaremos la utilidad de discos de GNOME en Debian GNU/Linux: a la hora de formatear, solamente hay que elegir la opción de borrado lento. Esto sobreescribirá ceros en todo el disco hasta llenarlo antes de borrarlo. Su objetivo es evitar tanto como se pueda la recuperación de archivos borrados, pues tras esto el atacante únicamente verá un solo archivo lleno de ceros ocupando todo el espacio del disco.

Se ha escogido la opción de borrado lento

Hay recursos más avanzados que este, pero aun así es muy efectivo. Téngase en cuenta que todo el proceso es muy lento. En el siguiente ejemplo lo ejecuté en una memoria USB de 8.0 GiB y puede verse que tardó aproximadamente 30 minutos.

Puedes aprovechar para tomar el té o salir a pasear mientras esperas, aunque esto puede variar.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: LearningLark, The House of Leaves – Burning 4, CC BY 2.0
Imágenes: David Zeuthen, GNOME Disks, GPL 2

Arrancando sistemas operativos desde una memoria USB con ayuda de Debian GNU/Linux

Hace un mes expliqué cómo preparar un disco de instalación de Debian GNU/Linux en una memoria USB. Sin embargo, este truco generalmente no funciona con otros sistemas operativos, incluso con algunas distribuciones de GNU/Linux.

Relacionado: «Arrancando Debian GNU/Linux desde una memoria USB» (2016-06-13)

Yo mismo me llevé esta sorpresa, y tuve que pasar por horas de práctica y de cometer errores para encontrar la solución. En este ejemplo, imagina que has descargado un instalador por red llamado netinst.iso, y que la memoria USB que has conectado a la computadora se encuentra ubicada en /dev/sdb. El primer paso es desmontar la memoria USB desde una terminal: # umount /dev/sdb1

Finalmente, hay que copiar de manera apropiada todos los datos de netinst.iso a la memoria USB: # dd bs=4M if=netinst.iso of=/dev/sdb

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: Afrank99, Supertalent USB-Stick, CC BY-SA 3.0

Utilizando los repositorios de Debian GNU/Linux ocultos en la deep web

Primero la explicación: Tor es una herramienta de anonimato en línea. Oculta la ubicación geográfica de una persona tan efectivamente que el propio Edward Snowden utilizó Tor (y aún lo hace) cuando reveló miles de documentos clasificados a los periodistas Glenn Greenwald, Laura Poitras y Ewen MacAskill.

En fin, con Tor es posible crear direcciones web ocultas, solo accesibles a través de una red de anonimato que nunca permite identificar geográficamente a quienes visiten el sitio web. Estas direcciones son conocidas por sus extensiones .onion y una unión aleatoria de letras y números. Véase, por ejemplo, la dirección oculta oficial de los repositorios de Debian GNU/Linux: http://vwakviie2ienjx6t.onion

El primer paso es instalar Tor y un enrutador que dirigirá la descarga desde los repositorios a través de la red anónima de Tor. Basta con el siguiente comando: # apt install tor apt-transport-tor

Luego hay que asegurarse de que Tor está funcionando o, más simple, ejecutar el comando para hacerlo funcionar. Tómese en cuenta de que no se trata de un programa con interfaz gráfica que veremos en el monitor, sino que funciona automáticamente en silencio cada vez que iniciamos el sistema. Este es el comando para ejecutarlo: # /etc/init.d/tor start

Finalmente viene lo divertido: editar los repositorios. Normalmente utilizo la misma terminal para editarlos: # nano /etc/apt/sources.list

Ahora bien, si estás utilizando Debian Jessie como yo, verás una dirección entre los textos deb y jessie. Tienes que remplazar esa dirección con http://vwakviie2ienjx6t.onion/debian/ en todos los casos excepto la dirección http://security.debian.org/ (esa siempre debe permanecer igual). Pero esto no es todo. En todos los casos esta vez, justo antes del texto http debes añadir el texto tor+ (sin espacio). La siguiente imagen muestra el resultado deseado:

repositorios ocultos

Esto es todo. Ahora, cada vez que instales un paquete en Debian GNU/Linux podrás hacerlo de manera segura, anónima y confiable.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: CHK46, Zwiebeln auf Antigua, CC BY-SA 4.0

Instalando Armagetron Advanced en Debian GNU/Linux

Hace algunos años, cuando tenía más tiempo libre, probé algunos videojuegos en Debian GNU/Linux. Uno de ellos es Armagetron Advanced, evidentemente inspirado por la película Tron. Se instala con este comando: # apt install armagetronad

La velocidad no es suficiente. Este juego requiere destreza para calcular los movimientos de los oponentes en fracciones de segundo.

La mecánica del juego es simple, pero la ambientación (mejorada con los efectos de sonido) y el seguimiento de la cámara son excelentes. Conforme aumenta la dificultad más querrás jugar. Se requiere mucha destreza y una buena dosis de reflejos. Es necesario prever los movimientos de los oponentes, como en el ajedrez, con la diferencia de que hay que reaccionar en fracciones de segundo. Pestañeas y todo cambia sin darte cuenta.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-SinDerivar 4.0 Internacional.

Imagen: David K. McAllister, Manuel Moos, Armagetron Advanced development team; Armagetron Advanced, GPL 2

Instalando KRename en Debian GNU/Linux

¿Algunas vez has tenido que renombrar muchos archivos? Así sean apenas unas decenas o varios miles de archivos, la tarea siempre será tediosa. Permíteme ayudarte a simplificarla. En Debian GNU/Linux, ejecuta este comando: # apt install krename

El uso de KRename es intuitivo gracias a su interfaz tan simple.

KRename es una aplicación para renombrar masivamente. Contiene algunas características convenientes como enumeración de archivos, cambio de mayúsculas a minúsculas y viceversa, aplicar los cambios en la misma carpeta de origen o aplicarlos en otra ubicación, modificación de extensiones de archivo, y mucho más. La he utilizado por años y ciertamente no puedo sobrevivir sin ella.

Apuesto que al utilizarla descubrirás varios trucos ingeniosos que puedes aplicar para renombrar como desees.

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: LACMA, Plaque with Throne and Birth Name of a 13th Dynasty King
Imagen: Dominik Seichter, KRename, GPL 2

Instalando la utilidad de discos de GNOME en Debian GNU/Linux

La utilidad de discos de GNOME sirve para ver, modificar y configurar discos duros y otros medios. Con esta herramienta es muy sencillo preparar memorias USB y discos externos e internos, configurar LVM y RAID, y cifrar particiones.

Para instalarlo en Debian GNU/Linux simplemente debes ejecutar este comando: # apt install gnome-disk-utility

Muy pronto descubrirás que la utilidad de discos de GNOME es una herramienta muy flexible.

Si quieres cifrar particiones, o incluso montar esas particiones cifradas en tu computadora, entonces deberás añadir LUKS: # apt install cryptsetup cryptsetup-bin

Y además de todo esto, puedes lograr que la utilidad sea compatible con más sistemas de ficheros.

Relacionado: «Accediendo a más sistemas de ficheros en Debian GNU/Linux» (2015-04-14)

Licencia Creative Commons
Esta obra de Allan Aguilar está bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Encabezado: Eric Gaba, Wikimedia Commons user Sting, Seagate ST33232A hard disk inner view, CC BY-SA 3.0
Imagen: David Zeuthen, GNOME Disks, GPL 2