Antes de que se me olvide creo que es buena cosa dejarlo por aquí relatado.
Este finde me puse a compilar minetest y pensé que era buena cosa automatizar la compilación e instalación sobre un servidor Debian. De esta forma si mañana quiero compilar minetestserver ya tengo los parámetros buenos para ello a manopla.
Nota: Seguramente funcione sin problemas sobre Debian 11 pero no lo he comprobado
He añadido un pequeño script en bash que permite poder instalar un servidor minetest del tirón.
Compila la versión que se fija en el propio script. Ahora mismo la versión que compila es la 5.4.1 .
git.56k.es/fanta/fastDeployment/src/branch/master/minetest-server.sh
Una forma de lanzarlo del tirón en un server (no recomendable sin mirar primero el propio contenido del script y para eso mejor bajar, revisar y luego ejecutar) es la siguiente:
$ wget -q http://git.56k.es/fanta/fastDeployment/raw/branch/master/minetest-server.sh -O - | bash
Veremos una salida como la siguiente:
El script lleva una pequeña función para ir comprobando si cada uno de los pasos termina correctamente. Si todo va bien al final tendremos minetest (minetestserver) compilado y listo para dar guerra.
Algunos de los juegos que he puesto de ejemplo son: rpgtest, minetest e Ikea.
Aunque en la captura sale mal y no indica que se está bajando el juego de Ikea (lo he arreglado eso posteriormente) se baja esos 3 juegos para que podamos servirlos.
Para ejecutar el servidor podemos hacerlo de las siguientes formas:
$ minetestserver --config /etc/minetest/minetest.conf --world /usr/local/share/minetest/games/
$ minetestserver --config /etc/minetest/minetest.conf --gameid rpgtest
$ minetestserver --config /etc/minetest/minetest.conf --gameid ikea
Si añadimos el parámetro –terminal vamos a poder manipular el juego mediante comandos. No obstante esto requiere de tocar en el archivo de configuración y añadir una password y un admin.
En fin. Esto es todo amigo/a/e
Si te ha gustado no olvides dejar un comentario, suscribirte para que podamos seguir haciendo estas cosas y disfrutar probando minetest.
Saludos cordiales.