Montar un volumen de TrueCrypt en Linux

TrueCrypt era una herramienta que permitía crear archivos encriptados que podías montar como si se tratara de un disco duro más; todos los archivos que guardabas en el disco duro virtual de TrueCrypt permanecían encriptados hasta que volvieras a montar el disco duro virtual con la clave de encriptación correcta. TrueCrypt se volvió una herramienta popular, principalmente en Windows, gracias a su facilidad de uso y a la capacidad que tenía de crear volúmenes encriptados en versiones de Windows que no tenían soporte nativo para ese tipo de acciones, como Windows XP.

TrueCrypt fue descontinuado en 2014 pero si tienes volúmenes encriptados que aún deseas poder abrir, puedes continuar usando la última versión disponible pero en Linux hay otras alternativas.

Read More

Advertisements

Deshabilitar el bloqueo de pantalla al usar MPlayer o MPV en Linux

Si al igual que yo estás usando Debian, es probable que hayas notado que la pantalla se bloquea cuando la PC ha estado inactiva por un corto periodo de tiempo (~10 minutos); esto es algo que deseas que pase cuando dejas tu PC desatendida pero no quieres que pase cuando estás a la mitad de una película o video. Debian instala de manera predeterminada varios reproductores de video pero mis favoritos son MPV y MPlayer que ya eran mis reproductores predeterminados incluso en Windows. Mientras que algunos reproductores, como VLC, ya traen activada la opción de deshabilitar el bloqueo o el protector de pantalla cuando estás reproduciendo videos, MPV y MPlayer no vienen con esa opción activada.

Tanto MPV como MPlayer soportan una opción llamada heartbeat que, como su nombre lo indica, tiene la función de generar una indicación de actividad a intervalos constantes; esta actividad es la que previene que la PC entre en modo de protector de pantalla o bloqueo de pantalla. Ambos reproductores soportan esta opción pero no viene activada de forma predeterminada. Puedes pasar esa opción en la línea de comandos al reproducir un video pero es mejor agregarla de forma permanente al archivo de configuración del reproductor.

Los archivos de configuración para MPlayer y MPV son los siguientes:

~/.mplayer/config

~/.config/mpv/mpv.conf

Para deshabilitar el bloqueo de pantalla y protector de pantalla al reproducir un video, es necesario agregar la siguiente línea al archivo de configuración del reproductor que uses (o a ambos):

heartbeat-cmd=”xscreensaver-command -deactivate >&- 2>&- &”

Compilar Allegro 5 en Linux

Allegro es una librería de programación para hacer videojuegos que ha existido desde los años 90s y en un tiempo fue una librería con una presencia importante que era usada en proyectos como el emulador MAME o el sistema de juegos de pelea MUGEN. Actualmente no es tan popular pero sigue en desarrollo de manera activa. Allegro se distribuye principalmente en forma de código fuente y estas son las instrucciones para compilar el código en un sistema Linux.

Read More

Touhou fanart

No soy fan de los juegos de Touhou pero es una saga que genera una gran cantidad de fanart. Hoy encontré este fanart que tiene un estilo de arte muy atractivo 😛 y es al mismo tiempo bastante divertido.

Touhou fanart

>Patpatpanchuli: Se te vieron los calzones todo el día.
>Sakuya: Dime desde antes, no chingues.

 

Conectarse a otra PC en tu red local usando SSH

SSH son las siglas de Secure Shell, un programa que permite conectarse de manera remota a una computadora; en particular, permite establecer una conexión con otra PC en tu propia red local. Cualquier distro actual de Linux ya trae instalado el cliente SSH que permite establecer la conexión a otra computadora; la computadora que aceptará conexiones remotas debe tener instalado el servidor SSH.

Para poder conectarte a otra PC en tu red local debes primero instalar el paquete del servidor SSH en la PC que aceptará la conexión. Para hacerlo basta con usar el gestor de paquetes de tu distro de Linux para instalar el paquete openssh-server. Una vez que el servidor SSH está instalado en la PC que aceptará la conexión, conectarse desde otra PC en tu red local es tan simple como ejecutar el siguiente comando en la ventana de terminal, suponiendo que la PC remota tiene la IP 10.1.1.69 y que deseas conectarte como el usuario monstruosoft:

ssh monstruosoft@10.1.1.69

Establecer una conexión por medio de ssh te da acceso a la PC remota desde tu PC local y puede ser útil para compartir archivos o montar discos de la PC remota para poder tener acceso desde la PC local. No más tener que levantarte de tu silla para copiar un archivo desde otra PC :P.

Compartir archivos en Linux

Los posts recientes han hablado sobre algunos de los puntos negativos y detalles molestos que he encontrado en Linux y aunque aún hay mucho más que escribir sobre ese tema, Linux también tiene sus ventajas, de lo contrario no habría hecho el cambio de Windows a Linux. Esta vez hablaré de la forma en que se comparten archivos en una red local usando Linux.

Read More