Desde Un Sótano En Un Cerro


<--Volver Al Menú


Cómo Compilar NSCA Mosaic en Void Linux

ADVERTENCIA: Mosaic es software propietario.

Gracias a anthk por hacerme saber esto. NSCA Mosaic es software privativo y, por lo mismo, no es algo que recomiendo usar. Es más una curiosidad que decidí probar por su importantísimo valor histórico. anthk sugiere usar DilloNG como navegador web minimalista, que sirve tanto para ver páginas http como gopher. En algún momento probaré ese navegador web y haré una reseña del mismo, a ver si así revivo este sitio web, el cual, por cierto, me apena mucho tener abandonado (siendo que casi dos años [esta advertencia siendo escrita el 10 de Febrero del 2024] que no publico nada que no sean mis fotos, las cuales borré de este tilde y ahora publico en neocities).

Si después de probar esta advertencia aún quieres probar Mosaic en Void Linux, sigue leyendo :)

La siguiente guía fue escrita el 17 de Mayo de 2022 y publicada primero en mi espacio de gopher

Mosaic fue (es) un navegador web originalmente hecho para estaciones Unix en 1993. El código fuente original está aquí y aquí está la versión que modifiqué para que compilara correctamente en sistemas que usen GCC 10 o superior.

Te advierto de inmediato que Mosaic no es para ti si esperas revisar cualquier sitio web hecho después del 2010, tal vez un poco antes. Esto por su falta de soporte para https. Sin embargo, mosaic sigue siendo un navegador divertido de usar para sitios web más antiguos y, de hecho, es un buen navegador para gopher, si es que estás interesade en la "web pequeña" y/o la "retro web". Sin más preambulo, he aquí la guía en sí:

Primero hay que instalar los paquetes necesarios:

(sudo o doas) xbps-install -S git make gcc motif-devel libXmu-devel libjpeg-turbo-devel libXt-devel

Luego clonar el repositorio:

git clone https://notabug.org/pomelo/ncsa-mosaic.git

Luego entrar a la carpeta y ejecutar "make linux":

cd ncsa-mosaic && make linux

Y listo! Ahora el binario ejecutable debería estar en src/Mosaic, para ejecutarlo, tenemos que hacer:

./src/Mosaic

¡Eso es todo! Les veo en la siguiente guía, si es que hago una ;P