Instalar dependencias en Debian 12 # apt install db5.3-doc db5.3-sql-util db5.3-util python3-bsddb3 Bajamos un ejemplo de base de datos: curl -O -L github.com/linuxacademy/content-intro-to-databases-on-linux/raw/master/demo.db Trabajamos con python: import bsddb3 db = bsddb3.btopen(‘demo.db’, ‘r’) db.close() Algunos comandos: $ db5.3_sql .help .exit .databases Y esas son mis notas ahora mismo que quería dejar por aquí.
Etiqueta: debian
Montar Openshift sobre Debian para laboratorio
Necesario un equipo con unos 16G de RAM a ser posible y varios cores. Y al menos 40Gb o más de espacio libre. Necesario disponer de debian 12 e instalar las dependencias: apt install qemu-kvm libvirt-daemon libvirt-daemon-system network-manager Desde la web de redhat podemos ahora descargar el binario para desplegar openshift en local: Bajaremos…
Crear un Dockerfile para compilar Scummvm
Hice una anotación sobre como crear un Dockerfile para compilar scummvm pero no me terminó de gustar. Es correcto puesto que me sirve para crear este otro Dockerfile que si que lo hace mucho mejor que el otro. El Dockerfile: # Desde una imagen de debian12 slim oficial FROM debian:12-slim # Actualizamos el sistema e…
Poppler – Suite de herramientas CLI para trabajar con PDF
Poppler es buena cosa. Aparte de ser una librería chula para renderizar contenido a PDF es al mismo tiempo un conjunto de herramientas muy chulas. En este post voy a dejar unas pequeñas instrucciones rápidas de como compilar poppler y hacer algo con estas herramientas. El tema es que xpdf es un buen visor de…
Compilar la última versión de GrafX2 – Editor pixel art
GrafX2 es un buen editor para realizar pixel art. En GNU+Linux es muy sencillo compilarlo. En este post voy a dejar un poco las dependencias necesarias y el proceso de compilación para disponer de la última versión de este software. Instalar las dependencias # apt-get install gcc make libfreetype6-dev liblua5.3-dev libtiff5-dev libpng-dev libsdl2-dev libsdl2-image-dev…
Ver la TDT en Linux con mplayer y vlc
Hola. Estamos de nuevo ante otro posts de estos que aunque son sencillos «han tenido un mal parir». Ver la TDT en GNU+Linux con el RTL2838 no es tan sencillo como te lo venden. Básicamente el problema es que con la antenita que viene el cacharro poco vas a poder pillar cuando hagas una exploración…
FCEUX – Compilar la última versión
Aguanta los caballos un poco que te noto en tensión. Este es el primer post de una serie que espero guste. En esa serie de post veremos como podemos con FCEUX realizar cosas muy chulas aparte de jugar a juegos de NES (Nintendo). FCEUX es un emulador software libre que entre otras cosas nos permitirá…
Vim cubed – Vim en 3D
De vez en cuando es buena cosa probar algo que no tenga realmente una utilidad. vim (paravim) en 3D, vim en un cubo. Vim3 es una aplicación realmente de poca utilidad. No es algo que la gente esperase o necesite pero … queda bien para hacer el gilipollas un rato. Se puede poner en marcha…
Compilar Dosbox-x con modo Debug activo
Hola terrícola. La idea no es jugar videojuegos viejos, la idea es trastear con ellos, extraer datos de esos juegos (música, gráficos, …), aprender como funcionan, modificarlos para obtener más vidas, alterarlos para saltarnos protecciones, etc … En este primer post simplemente voy a indicar como compilar la última versión de Dosbox-x. Dosbox-x es un…
Abrir archivos NFO en Linux y en plena ola de calor
Dicen las malas lenguas del lugar que antiguamente la gente cuando realizaban un crack de algún juego o programa … solían añadir un archivo adjunto con extensión NFO. Comentan que la primera vez fue en 1990 con el lanzamiento de Knights of Legend. En vez de meter un README.TXT o un README.1ST metieron un archivo…
Vigilar archivos con entr en GNU Linux
Una forma de vigilar cambios en un conjunto de archivos o un archivo determinado puede hacerse con entr. Lo primero es disponer en el sistema de entr. Eso puede hacerse instalando el paquete. En Debian/Ubuntu puede hacerse así: # apt install entr Una vez está instalado podemos hacer una prueba de concepto creando un…
Extraer la base de datos del antivirus Clamav
La base de datos de bichos de clamav se distribuye con extensión: cvd Desde aquí puede descargarse sin necesidad de bajar el engine (motor) antivirus: www.clamav.net/downloads En realidad se trata de un archivo tar.gz con una cabecera de 512 bytes. Eso significa que en realidad andamos ante un paquete tar (la utilidad GNU tar empaqueta,…
xdotool – Automatizar el movimiento del ratón para rellenar formularios y otras mierdas
Amigo calma un poco. Sabemos que existe curl y que existen miles de herramientas que permiten automatizar el rellenado de formularios web y bla bla bla. Ahora vendrá el típico que diga: – Fanta !, Fanta ! es que eso que dices es una chapuza. ¿Para que necesita alguien automatizar el movimiento del ratón para…
Convertir imágenes ISO en GNU+Linux y más movidas de esas
Este post es una recopilación de información que he ido generando estos años. Una recopilación de algunas cosas que apunté para tener en cuenta cuando toca trabajar con imágenes ISO de cdrom/dvd. Con pocos recursos y algún que otro programa vamos a poder trabajar con estos archivos (extraer su información, montarlos en un directorio, convertirlos…
Compilar un Kernel que cabe en un disquete
¿Te imaginas crear tu propia distro GNU+Linux que entre en un disquete y que arranque desde un disquete real? Pues puedes hacerlo y con el último Kernel de kernel.org . Un kernel fresco. Para que funcione el tinglado se precisa disponer de una máquina con debian11 o 12 x86 (puede ser virtual) . No funcionará…