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…
Etiqueta: debian
💾 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á…
💾 Copiar archivos con pv limitando la velocidad a la que nos de la real gana
Con pv puedes hacer una copia de un archivo grande o pequeño pero a la velocidad que quieras e indiques. Si tienes en /tmp libre espacio (más de 2G si es posible) puedes generar un archivo de 1G que luego se copia de nuevo con otro nombre en /tmp pero limitado en velocidad. La…
💾 Instalar Jenkins sobre Debian 12 – Receta fastfood
La instalación es bien sencilla: # apt update && apt upgrade -y # apt install openjdk-17-jre -y # curl -fsSL pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null # echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null # apt update # apt install jenkins -y Se comprueba que el puerto 8080 anda levantado…
💾 Disfrutar de clippy del Office 97 en Debian 12
Es posible ejecutar el office 97 en Linux y por tanto disfrutar de Clippy. El proceso es más o menos así: wget «https://ia903405.us.archive.org/22/items/microsoft-office-97/Microsoft%20Office%2097.iso» 7z x «Microsoft Office 97.iso» wine INSTALAR.EXE Una vez instalado ya podemos ejecutar el procesador de textos así: cd «/home/fanta/.wine/drive_c/Program Files/Microsoft Office/Office» wine WINWORD.EXE Y eso es todo. Disfruta de clippy. Saludos…
💾 Descargar los puñeteros 19 DVDs de Debian 11
Solamente generan un DVD actualmente. El resto tienes que generarlo usando jigdo. Con este script se puede automatizar la bajada para Debian 11 sabiendo que tiene 19 DVDs (isos de DVDs) url=»https://cdimage.debian.org/images/archive/11.11.0/amd64/jigdo-dvd/» for i in $(seq 1 20) do file1=»debian-11.11.0-amd64-DVD-$i.jigdo» file2=»debian-11.11.0-amd64-DVD-$i.template» wget «$url/$file1» -O «$file1» wget «$url/$file2» -O «$file2» jigdo-lite –noask $file1 sleep 60 done…
💾 Habilitar el maldito rsyslog en Debian12
Instalamos rsyslog si no está instalado ya. apt install rsyslog Se edita el archivo /etc/systemd/journald.conf descomentando la siguiente línea: storage=persistent ForwardToSyslog=yes Se reinicia systemd-journald systemctl daemon-reload systemctl restart systemd-journald Ahora existirá entre otros el archivo /var/log/syslog en el que se verán eventos de systemd-journald. Una forma de ver el contenido del archivo system.journal en plano:…
💾 Wireless Broadcom BCM43142 en fucking Debian 12
Se bajan a mano si hace falta los paquetes: broadcom-sta-common y broadcom-sta-source para Debian 12. Si no tienes internet mira en el DVD 3 de Debian 12. Si dispones de internet en otra máquina puedes bajar los paquetes de la web oficial, se ponen en un pendrive usb y se instalan con dpkg -i nombrepaquete.deb…
💾 Repositorio local con los paquetes de los DVDs de Debian 12
Es posible crear un repo local de forma muy sencilla. Ya sea con paquetes sueltos .deb o con la estructura de directorios que viene en los DVDs. Para descargar los DVDs se ha de hacer con jigdo así: Descargar los 21 DVDs de Debian 12 Una vez los tienes las imágenes isos puedes por ejemplo…
💾 Descargar los puñeteros 21 DVDs de Debian 12
Solamente generan un DVD actualmente. El resto tienes que generarlo usando jigdo. Con este script se puede automatizar la bajada para Debian 12 sabiendo que tiene 21 DVDs (isos de DVDs) url=»https://get.debian.org/images/release/12.8.0/amd64/jigdo-dvd» for i in $(seq 1 21) do file1=»debian-12.8.0-amd64-DVD-$i.jigdo» file2=»debian-12.8.0-amd64-DVD-$i.template» wget «$url/$file1» -O «$file1» wget «$url/$file2» -O «$file2» jigdo-lite –noask $file1 sleep 60 done…