Cómo nació Nixorium en un aula de informática.
Nixorium nació en un aula del último curso de secundaria en Italia. Había 30 puestos para el alumnado y un controlador, pero los clientes no accedían a Internet hasta que un usuario se autenticaba en la red escolar.
- Alumnos
- Último curso de secundaria en Italia
- Puestos
- 30 PC del alumnado
- Controlador
- 1 (31 equipos en total)
Instalar antes de iniciar sesión.
La restricción de red complicaba la instalación, las actualizaciones y la recuperación. Había que preparar las máquinas de forma uniforme con recursos del aula, antes de que iniciaran sesión los alumnos.
El flujo resultante usaba un controlador para preparar los sistemas y servirlos localmente. Los alumnos seguían usando el acceso autenticado a Internet del centro durante sus sesiones.
Clonezilla y después Ansible precedieron a NixOS.
El aula se había gestionado con Clonezilla y después con Ansible. Nix y Colmena llevaron a otro modelo: describir los sistemas deseados y desplegar esa configuración una y otra vez.
Preparación local y arranque de red.
UEFI PXE permitió instalar los puestos sin arrancar cada uno desde USB. Se usaba para instalar; después los PC arrancaban de sus discos. Una caché binaria local suministraba el software preparado y Colmena coordinaba los despliegues posteriores.
Una dirección DHCP daba acceso a la red escolar junto a una dirección estática para la gestión local.
Herramientas conocidas. Almacenamiento permanente.
Los alumnos usaban sobre todo VS Code, Chromium, Docker y Git. Se eligió GNOME porque ya lo conocían.
Los trabajos de programación usaban Git. Los alumnos elegían su servidor y casi todos usaban GitHub. Otros documentos se guardaban en Google Drive mediante sus cuentas escolares.
Carpeta personal restaurada e historial local.
La carpeta personal del alumno volvía a una plantilla limpia al arrancar, y las instantáneas locales permitían recuperar archivos de estados anteriores. Se restauraba el espacio de trabajo del alumno, no todo el sistema.
Se consideró un sistema completamente efímero con ciertos datos persistentes. Para esta aula era más sencillo restaurar la carpeta personal y conservar instantáneas.
Alrededor de una hora para reinstalar el aula.
Se observó que el despliegue original reinstalaba el aula en alrededor de una hora. Sobre todo, el mantenimiento se volvió más predecible: una configuración declarada, máquinas uniformes y una forma repetible de reconstruir un puesto.
Es la experiencia de una sola aula.
La cifra de alrededor de una hora es una observación, no una medición de referencia: no se registraron el hardware ni las condiciones de medida. GitHub y Google Drive fueron elecciones del aula, no integraciones del producto. Para el comportamiento y compatibilidad actuales, consulta las guías operativas.
Nixorium está desarrollado y mantenido por un profesor que trabaja en aulas de informática de Florencia desde hace 25 años.
Empieza con un controlador y después un cliente.
Comprueba los requisitos, empieza con un controlador y valida un cliente representativo antes de ampliar al aula.