Ciber con GNU/Linux 2
Antes ya había comentado algo sobre el ciber con GNU/Linux, y en aquella oportunidad prometí hacer una pequeña guía de los procedimientos que seguí para conseguir tener funcionando el dichoso local completamente con el sistema del pingüino.
Equipar un ciber con GNU/Linux, no es difícil, tampoco es extremadamente fácil, así que pienso dividir la guía en 5 partes:
1. Preparación de los equipos e instalando el sistema.
2. Instalación de las aplicaciones, plugins, codecs y optimización.
3. Configurar la red (compartir archivos y la impresora), y configurar Firewall.
4. Adaptación de la interfaz (Deskmoding modesto), para el usuario final.
5. Conclusión y experiencias con los usuarios.
Nota: En esta guía no explicaré como compartir internet, esto porque he visto que generalmente en los ciber tienen un router que la comparte, o tienen el modem en multiusuario, o poseen un servidor proxy (menos común pero lo he visto). De todas formas estoy cambiando la configuración de la red y pienso colocar un equipo bien modesto que haga de servidor proxy/cache más firewall con GNU/Linux, una vez que lo haga y pruebe su rendimiento, haré su respectiva guía.
Preparación de los equipos e instalando el sistema
Primero que todo antes de ponerse a instalar como loco, hay que escoger la distribución
de GNU/Linux para nuestros propósitos (lo que no es fácil pues hay muchas), deberemos elegir de acuerdo a la potencia de nuestra maquina, la función que cumplirá el computador, al usuario que estará dirigida y por supuesto los conocimientos previos que tengamos sobre el sistema. En mi caso particular yo escogí Xubuntu Dapper Drake, por los siguientes motivos:
* Xubuntu es una rama derivada de Ubuntu, que posee una comunidad muy activa por lo tanto es fácil conseguir ayuda en sus foros, listas de correo, etc.
* Como dije Xubuntu es derivada de Ubuntu, y se diferencia de ésta al utilizar XFCE en vez de Gnome, lo que la hace una distribución más liviana e ideal para equipos no tan potentes.
* Utiliza el sistema de paquetes dpkg, de Debian, lo que la hace muy fácil a la hora de instalar, desinstalar programas, y actualizar el sistema.
* Es una distribución muy agradable a la vista (XFCE), y muy modificable visualmente. Con muy poco esfuerzo se puede lograr una interfaz de usuario super adaptable a las necesidades de cada uno.
Para descargarnos Xubuntu lo podemos hacer desde aquí, cabe mencionar que la instalación de las últimas versiones de Ubuntu y derivadas (Xubuntu, Kubuntu, Edubuntu) tienen un instalador gráfico basado en una Live CD, por lo tanto requiere de 196 Mb de RAM para poder realizar la instalación, en el caso que dispongamos menos de eso existe en Xubuntu un disco de instalación basado en el antiguo instalador de Ubuntu.
Una vez tengamos descargada nuestra imagen iso para nuestra arquitectura procederemos a copiarla en un CD.
Las maquinas en las que hice la instalación son AMD Duron de 850mhz, 256Mb de RAM PC-133, Placa Madre Pc-chips 810 con todo integrado, y discos duros entre 10Gb a 40Gb.
Antes de ponerse manos a la obra es necesario activar en la bios de cada equipo el booteo por CD, y si es que tenemos otro sistema operativo instalado, verificar que existe suficiente espacio libre en el disco duro para la instalación de GNU/Linux (10Gb es suficiente). Como mencione antes doy por hecho que la red interna posee acceso a internet proveniente de otro aparato que se encarga de compartirla, como es mi caso.
La instalación en sí, basada en la Live CD es super fácil, pueden seguirla paso a paso como lo explican en el blog de Libera2, la guía esta hecha sobre Ubuntu, pero la instalación para Xubuntu es exactamente igual (los 6 pasos), únicamente cambian los colores (XFCE es azulito). Pueden revisar también el completo análisis de Xubuntu que hace Felipe Hernán Lavín Zumaeta, en su blog, el análisis esta dividido en 6 partes, y es muy recomendable.
La parte más complicada de la instalación (aunque no lo es tanto) es la de particionar el disco duro, para este efecto hay que considerar si instalaremos solo GNU/Linux o éste tendrá que convivir con otro sistema como MS-Windows, por ejemplo. En el primero de los casos, y si el disco duro no tiene nada importante o valioso, podemos borrarlo sin piedad, y crear las particiones de cero. En el segundo caso lo más recomendable es tener Windows ya instalado y reservar un espacio en el disco para la instalación de Xubuntu, con 10Gb es más que suficiente.
GNU/Linux para instalarse requiere como mínimo dos particiones en el disco duro, una para todo el sistema y una que se llama SWAP (memoria de intercambio), el espacio que le asignemos a la segunda debiese ser el doble de lo que tengamos en memoria RAM y si se da el caso de poseer 512Mb o más de RAM bastará con asignarle 512Mb a la particón SWAP.
En mi caso los equipos poseen solamente GNU/Linux, por lo tanto asigne todo el espacio del disco al sistema, las particiones las he definido de la siguiente manera:
- Una partición primaria, sistema de archivos ext3 de 3.5Gb para el sistema ( / )
- Una Partición primaria, sistema de archivos ext3 de 3.0Gb para la partición home, donde los usuarios guardan sus archivos de configuración y archivos personales ( /home )
- Una partición primaria con el resto del espacio del disco duro (reservando el espacio para SWAP), para guardar archivos, música, etc. A está partición la llame otros y la monte en el directorio mnt ( /mnt/otros ). El sistema de archivos de esta partición dependerá si tenemos MS-Windows y queremos compartir archivos entre ambos sistemas usaremos vfat, en caso contrario usaremos ext3.
- Por último el espacio restante, 512Mb, cree una partición primaria para SWAP.
****Nota************************************************************
Los discos duros no soportan más de 4 particiones primarias, así que si desean crear más particiones o ya tienen instalado MS-Windows ocupando una o dos particiones primarias, deberán crear una partición extendida, y dentro de está podrán crear más particiones.
********************************************************************
Una vez que tenemos instalado el sistema reiniciamos la maquina, se nos pedirá retirar el cd y presionar enter, con esto ya nuestro PC esta listo para iniciar en GNU/Linux. Si es que ya teníamos instalado otro sistema se nos pedirá escoger con cual de los dos iniciar, ese menú se llama GRUB, si solo tenemos instalado Xubuntu iniciará inmediatamente, si presionamos la tecla "Esc" se nos mostrará el menú de GRUB para pedirnos seleccionar el núcleo del sistema con el cual queremos iniciar.
Una vez que estemos dentro del sistema veremos una barra en la parte superior con un menú "XFCE Menú", como verán puede que no resulte muy atractivo en un comienzo pero ya lo mejoraremos para nuestras intenciones.

Lo primero que haremos será crear una contraseña para el super usuario root, para eso vamos al menú y hacemos clic donde dice "ejecutar programa" una vez ahí escribimos "xterm" sin las comillas y le damos ejecutar, nos aparecerá una ventana (llamada comúnmente consola) con algo como esto
usuario@miequipo:~$
ahí escribimos "sudo passwd" (sin comillas) nos pedirá la contraseña de usuario y luego que asignemos la contraseña de root, confirmándola. Ahora para poder hacer uso de la cuenta de superusuario escribimos "su" (nuevamente sin comillas) y le damos enter y nos pedirá la contraseña que le hemos asignado. Ahora que ya estamos como root procederemos a actualizar el sistema y para eso tecleamos "aptitude update", para que actualice las fuentes de los repositorios (servidores donde se encuentran las aplicaciones, generalmente llamadas paquetes), una vez que termine le damos "aptitude dist-upgrade" y empezará a buscar las actualizaciones, nos informará que paquetes actualizará y cuanto necesita descargar, le autorizamos y comienza la descarga, cuando termine el sistema se encargará el solo de actualizar y dejar todo configurado.
Recomendación: ya que el primer usuario creado en el sistema tiene ciertos privilegios administrativos sería recomendable crear una cuenta nueva para el uso de las personas que ocupen el PC (clientes del ciber) y así limitar aún más el riesgo de afectar el sistema.
Para esto vamos a la consola, con el comando xterm, tal cual lo hicimos antes, o en la misma consola que ya teniamos abierta, estando como root escribimos "adduser nombre-usuario", donde nombre-usuario lo cambian por el que ustedes decidan (ese será el nombre de la nueva cuenta), les pedirá que le asignen una contraseña, y que la confirmen.
****Nota***********************************************************
La cuenta de root es la cuenta que tiene absolutamente todos los permisos para hacer cualquier cosa en el sistema, por lo tanto su uso debe limitarse a tareas administrativas solamente, su mal uso puede derivar en que se estropee el sistema, también es recomendable guardar la contraseña bajo 7 llaves, por lo mismo que acabo de señalar y por supuesto no perderla aunque si esto sucede en bootlog explican como poder cambiarla.
********************************************************************
Bueno ya tenemos el sistema instalado, actualizado y operativo, aún falta instalar el resto de aplicaciones (paquetes), configurar el firefox con sus respectivos plugins, instalar los codec para reproducir mp3 y videos varios. Todo eso lo abordaré en el siguiente capitulo de esta guía, espero les sirva y a ver si alguien más se anima a tener su ciber con GNU/Linux. Si en algo me equivoque o consideran que falto algo, por favor corriganme.

Esta obra está protegida bajo una Licencia Creative Commons de Atribucion-NoComercial-CompartirDerivadasIgual 2.0 .

tomás pollak dijo
nada que decir, aplausos por la aventura Roberto! todo un revolucionario.
esperemos que de a poco los cibercafés vayan siguiendo tus pasos y empiecen a meter más y más tarros con Linux. ya sabes que estoy en campaña para apoyarte! :)
18 Agosto 2006 | 01:38 AM