Es importante preparar un poco de cosas en relación a la organizando InstallFests y eventos de Software Libre. Hay muchos problemas y preguntas que siempre se citan y creo que es importante que se anticipe este tipo de "embudos" para evitar que el evento no fluya de la mejor manera posible.
Cronológicamente Ordenado
¿Que hacer antes del evento?
Requerimientos claros antes de inscribirse
Las personas que concurrirán al evento, deben saber que hay simples cosas que deben cumplir para poder echarle mano a sus equipos
Backup, datos y software
Es importante que sepan que DEBEN hacer backup de sus datos y/o software antes de venir, porque existe un minimo riesgo de que los mismos se pierdan. (crear una imagen de restauracion con Ghost, DD, o alguna herramienta similar, para poder volver atras es lo mas recomendable. Dar links y consejos para esta tarea en el formulario de inscripcion de turnos.
Dual Boot con Windos
Si pretenden instalar en un equipo con Windows previamente instalado, y conservar el dual boot, deberan concurrir con el disco perfectamente desfragmentado.
La defragmentacion no es necesaria si se usa wubi para instalar *buntu desde windows, pues lo instala como un programa cualquiera. Esta es una muy buena opcion para gente que quiera probar primero antes de borrar todo el windows - Solo disponible en ubuntu 8.04
VM con VMWare, Qemu o VirtualBox
Si el software lo usaran en Windows, deberan traer previamente instalada la maquina virtual en sus PCs y configuradas para que pueda usar la red.
Si lo haran en Linux (bueno, si ya pasaron esa etapa, no requeriran de mucho mas, pero es bueno anticipar que la tengan configurada para que funcione la red con bridge o NAT)
Segundo HD o particionado de HD unico
Es bueno sugerirles si pueden venir con sus disco ya particionados, para evitar manipular su informacion, (a pesar de que tengan backup de la misma), y acelerar el proceso de instalacion. Si esto no les fuera posible, los ayudaremos, pero es importante que desfragmente el disco para redimensionar y particionar o vacie el disco secundario para formatearlo e instalar (nunca esta de mas repetirlo hasta el cansancio)
Disclaimer
Es muy importante crear un disclaimer (o acuerdo), y hacérselo firmar al público cuando entra, deslindando responsabilidades a cualquiera de los colaboradores y/u organizadores de ese FLISoL al que concurren, por daños, perdidas de datos o algún que otro accidente posible, ya que muchos no se toman el trabajo de desfragmentar sus discos para tareas como re-dimensionar particiones. he aqui un ejemplo
Instalaciones Eléctricas
Con respecto a las instalaciones eléctricas, solemos tomarnos el trabajo de checkear el estado de las mismas previamente, para no poner en riesgo los equipos de los usuarios, y la integridad física de todos los involucrados en esta fiesta.
Seguro
Si se puede, realizar un acuerdo con quien cede el lugar para el evento, y conseguir que alguna de las partes contrate un seguro por el día (muy económicos), ver enlace a PolizaSeguroTipo con mas detalles
Repositorio o Server de instalación
Preparar un servidor con el repositorio (mirror local), de las distribuciones que se usaran para instalar, para acelerar la descarga de los paquetes. una opcion muy amigable es apt-cacher de Debian que permite realizar on the fly el repositorio local a medida que se solicitan los paquetes. Tanto de Debian, como de Ubuntu y otras distribuciones. Aquellos paquetes que no estan en el cache, los baja y ya los agrega al mismo, quedando disponible localmente para la proxima peticion de dicho paquete.
Haciendo un mirror completo de Ubuntu/Debian es otra idea, para eso se uso apt-mirror.
HTTP y FTP download de Software Libre para Windows, MAC, o simplemente software miscelaneo para Linux que no entra en los repositorios de paquetes de las distros
Tenemos aquí en el wiki una página dedicada a la creacion de un Servidor para eventos locales.
Además he encontrado 2 manuales muy completos para instalar un servidor (que no necesita ser más que un computador cualquiera) que cuente con mirror local para GNU/Linux y aplicaciones para windows/mac/BSD/loqueseaSO:
Debian: http://www.gisa-elkartea.org/documentacion/guias/servidor-para-install-partys
Ubuntu: https://lists.ubuntu.com/archives/ubuntu-co/2008-February/004192.html
¿Cuáles son los problemas más comunes?
Falta de CDs o sistemas de instalación
Organizar con tiempo la descarga y grabación de discos.
Se pueden aprovechar el envío de discos gratuitos de Ubuntu en https://shipit.ubuntu.com/
Preparar 4 o 5 juegos de CDs de instalacion de la distribucion elegida. (estos rotaran luego de PC en PC que no posea red)
Un servidor NFS con todos los archivos de instalación de tu distribución favorita y que soporte la instalación via Netboot es la mejor forma de ahorrarte problemas. Esto es sin duda la forma más simple y eficiente de instalar GNU/Linux. Aunque obviamente no toda distribución soporta este tipo de instalación, según tengo entendido. Yo lo he probado en sistemas Debian/Ubuntu.
Usar Apt-cacher bien configurado es la mejor forma de hacerlo.
Computadora sin tarjeta de Red
Otros problemas pueden ser falta de red en una compu. Lleva siempre contigo una tarjeta de red PCI y PCMCIA en caso de que se necesite bajar algún archivo o conectarse a la red en un computador sin tarjeta de red (o con una tarjeta que no sea reconocida por Linux...)
Si por cuestiones de garantia del producto, no puedes abrir el equipo, para agregarle una tarjeta prestada, o adosarle un medio de conectividad de red extra, puedes recurrir a los CDs de instalacion.
Particiones
Además saber como particionar una maquina (Windows 2000, XP, Vista, MacOS Power e Intel) de antemano ayuda siempre y es casi un requisito. Existen muchos foros en la red con info y google siempre es tu mejor amigo en la busqueda.
GNUParted y sus versiones gparted y qtparted tienen live CDs para estas tareas con soporte para NTFS.
¿Qué preguntas hace la gente?
De todo, pero lo más común es relacionado a la estructura de archivos.
Estructura de archivos
Se debe explicar que /home/~ (donde ~ es equivalente al nombre de usuario) es su nuevo "Mis Documentos" y ahi debe guardar sus archivos (aparte de que ahi se guardan todas las configuraciones locales de los programas) y darle un paseito por el panel de Gnome, KDE, XFCE, Enlightenment o sea lo que fuere que instalen.
Equivalencias de Windows en Linux
Comunidades, grupos de usuarios y empresas de soporte
Una buena idea es también informar a los usuarios acerca de LUGs, páginas/blogs/foros de software libre y otros grupos que puedan ser de ayuda (Ubuntu LoCO Team locales, Grupos de Usuarios UNIX, empresas locales que den soporte).
Seguridad
¿Que tipo de software es el que se usa y por qué?
¡Software libre! Generalmente Ubuntu, CentOS, Debian, DSL u OpenSUSE. En los eventos en que yo he estado presente este último año se usa rara vez Fedora. Imagino que se instala lo que uno conoce y a lo que se tiene acceso... Si alguién sabe Fedora y tiene fedora, pues se instala Fedora. Es muy simple. Software libre, es software libre!
Además uno que otro usa VMware/VirtualBox/QEMU/Xen para emular el sistema en Windows (u otro OS).
Y otros solo quieren OpenOffice, Firefox, ClamWin/Winpooch, GIMPShop en su instalacion de windows.
¿Cómo hacer efectivo el acceso al software que se va a instalar?
Tener suficiente gente, CDs y acceso a un servidor con el software e internet si es posible.
Algo que no se nombra mucho es el acceso a la gente: una sonrisa no es mala idea y... Pizza!! Convence a todos (una vegetariana también para incluir a los que no apetecen de un buen trozo de carne de vez en cuando...
Tipo de máquinas
Maquinas un poquito viejitas
Esto es bastante variable de distro a distro, pero en general Debian soporta todo tipo de hardware. Xubuntu es buena idea para máquinas viejitas también (256 RAM, 333 MhZ y 3 GB de disco de una Xubuntu o Debian).
Maquinas bien viejitas
Si una máquina tiene menos que lo recomendado arriba de una DamnSmallLinux o PuppyLinux. No hay para que darse vueltas...
Máquinas nuevecitas
Para máquinas nuevas que no tengan soporte para WiFi, tarjeta de video o sean de arquitectura 64bit es bueno tener a mano un CD de instalación alternativo en Ubuntu (x86 y 64bit), en Debian basta con el CD normalito ;). Es bueno tener a la mano google. Buscar alternativas en el foro o en otras páginas y asignar un error en launchpad/bugzilla si no sirve, ahi lo van arregalndo de a poco.
Máquinas normalitas
Para el resto de máquinas usen el CD de instalacion de Ubuntu o Kubuntu (o Xubuntu si quieren una máquina rapidisima...). Para Debian lo mismo de siempre: Un CD para gobernar el mundo!
¿Cómo y a quién informar?
Anunciar en la lista de discusión de grupos de usuarios de GNU/Linux/Unix locales (LUGs) y en páginas relacionadas con Software Libre.
Poner rótulos en sitios donde haya bastante interesado en informática (universidades, colegios técnicos, empresas que trabajen con software, lugares conocidos como "epicentros" informáticos).
Si es un evento muy grande (como lo es este) enviar una gacetilla de prensa a: TV, radios (estaciones locales) para que les ayuden a difundir el evento. Hagan esto con anticipacion y manden emails por todos lados!! ANTICIPACIÓN NO SON 2 SEMANAS ANTES, SINO 2 MESES ANTES!!
Charlas
Den charlas paralelas (en lo posible) acerca de los sistemas que se están instalando, para que la gente no solo escuche sino también sienta lo que es la comunidad FLOSS.