Rocío Alt. Abreu Ortiz 2009-3393 Distro personalizada En este tutorial realizaremos una distro Debian personalizada en dos versiones Instalable y Live. La versión instalable la realizaremos por medio de una página web y la versión Live la realizaremos con Remastersys. Versión Instalable 1- Entra a la página www.instalinux.com, y luego haz click en Simple. 2- En el primer paso para la creación de tu distro personaliza debes de indicar una dirección IP estática que obtendrá el computador al momento de la instalación del sistema operativo ó si deseas que obtenga la IP por el DHCP (es recomendable, si utilizará esta imagen.iso en diferentes redes). Luego, tienes que seleccionar la distro, en este caso Debian, la versión (squeeze) y la arquitectura (i386). Listo esto, pasa al segundo paso haciendo click en Continue.
Deja la casilla en blanco para que obtenga la dirección IP por medio del DHCP. 3- Selecciona el método de instalación (HTTP-Preferred method for network installs). Boot image, selecciona que sea Debian Preseed ISO. Network interface, aquí debes indicar por cual interfaz escuchará o está en escucha tu computador, es preferible seleccionar la eth0. Si estás bajo un servidor Proxy, lo más recomendable es que indique el socket (dirección IP + puerto), en la casilla Proxy Server. 4- En el tercer paso de la creación de nuestra distro, especificaremos la localización. Lo primero es indicar la réplica de Debian, es decir desde que servidor ftp se descargarán los paquetes y ficheros que más adelante indicaremos. Debido a mi localización he seleccionado ftp.us.debian.org, porque me queda más cerca. Opta
siempre por seleccionar la réplica que más cerca te quede para que la transferencia sea más rápida. Luego, en Timezone, selecciona tu posición geográfica y ciudad. En Hardware clock set to UTC, elige Yes, para que la hora y fecha se configuren en base al Timezone. Y en Select language, elige tu idioma, por igual en Select Console layout selecciona un país que sea adecue a este. 5- Ahora en la sección Software package selection debemos de indicar los paquetes que se instalarán en nuestro sistema operativo. Del lado izquierdo se te presenta una lista para que selecciones los básicos a instalar en un servidor basado en Debian, y en el recuadro en blanco puedes agregar otros paquetes que necesites, para eso debes usar el siguiente formato primerpaquete, segundopaquete y así sucesivamente. Yo he decidido agregar algunos que les será útil para la realización de algunas prácticas. En la sección Choose disk partitioning method additional options, indica el método de partición, ya sea automático (como indica la primera opción, solo / y swap), ó que en medio de la instalación el usuario decida. Yo he seleccionado la primera opción, ya que esas son las particiones básicas requeridas para una instalación simple. Teniendo configurado todo lo anteriormente dicho, pues proceder hacer click en Continue.
6- En la cuarta etapa, (paso 4) tenemos que definir el estilo del disco. Por ejemplo, si será SCSI, SATA, IDE, etc. Toma en cuenta como es el esquema de tu computadora, porque si no coinciden en el momento de la instalación te dará un error. En mi caso he seleccionado SCSI 0. Prosigue haciendo click en Continue. 7- Por último la etapa 5, consiste en confirmar las configuraciones que hemos realizado, además de que aquí tenemos que indicar la contraseña para la cuenta root (superusuario), y cuál será el nombre y contraseña del primer usuario del sistema.
Réplica Debian. Contrasena cuenta Root. Configuración del primer usuario del sistema. Trata siempre que las contraseñas que indiques sean robustas, es decir que estén compuesta de letras mayúsculas, minúsculas y números. La contraseña que he indicado son: root = Passw0rd user =Password Nota: Lo que cambia es un cero (0) en root, mientras que en user es la vocal o. Dentro de este mismo paso (5), selecciona la casilla Check here to edit final config file(s) before insertion in boot image. Y luego haz click en Go For it para construir la imagen. Este es el archivo de configuración que tendrá nuestra imagen.iso
Más abajo en la ventana del archivo de configuración, se encuentra el botón Get on with it, haz click. 8- Inmediatamente se te generará una imagen.iso, para descargarla solo tienes que hacer click encima de ella. Observa como al hacer click se comenzará a descargar. Y he aquí la imagen. Ahora solo queda que quemes la imagen en un CD.
Vamos a comprobar que nuestra imagen funciona. 1- Inserta el CD en el cdrom de tu computador. Cuando bootee, escribe install, para dar inicio a la instalación del sistema operativo. 2- Lo primero que e detectará será el hardware de red, es decir la tarjeta de red, porque recuerda que los paquetes que especificamos se descargarán del sitio ftp.us.debian.org. 3- Luego, hará la petición al DHCP para que la computadora obtenga una dirección IP.
4- Se comprobará la réplica de Debian, para asegurar que la dirección es correcta. 5- Una vez se ha confirmado que la réplica de Debian es correcta, se comienzan a Cargar componentes adicionales. 6- Inmediatamente se instalán los componentes adicionales, se comenzarán a particionar las particiones que indicamos / y Swap. El formato para la partición raíz / será ext3. 7- Una vez la partición raíz / está creada se inicia la instalación del sistema base.
8- A partir de aquí se inicia la instalación de los paquetes y ficheros que seleccionamos. Uno de los paquetes que indicamos fue ddclient (para la realización de VPN remoto), entonces durante la instalación de los programas verás aparecer la ventana de configuración. Para las demás opciones solo tienes que presionar Enter y no indicar nada. 9- Se termina de instalar los programas. Y se inicia con la instalación del cargador de arranque GRUB que es el bootloader. 10- Cuando se termine de instalar el GRUB, se reiniciará la computadora. Para que el sistema operativo suba tienes que sacar el CD del cdrom. 11- Si sacaste el CD, y durante la instalación no hubo ningún error; te ha de aparecer el menú de booteo como se muestra en la siguiente imagen.
12- El sistema no tiene un entorno de escritorio, por lo que solo verás líneas de comando. Inicia sesión introduciendo el nombre del usuario user. Observa como se nota que los paquetes que elegimos fueron instalados. Aquí puedes ver a proftpd y squid. Notarás que has iniciado sesión porque el prompt te cambiará hacia el siguiente.
Si deseas instalar el entorno gráfico, haz lo siguiente: Inicia sesión con la cuenta root, para eso escribe su y luego la contraseña que en este caso es Passw0rd. Actualiza los repositorios con el comando apt-get update. Luego, introduce apt-get install [entorno gráfico que deseas]. En este caso he decido instalar gnome, pero puedes optar por el que más vaya acorde a tus necesidades. Cuando se te pregunte si deseas instalarlo, escribe S. Una vez concluya la descarga y posterior la instalación, el computador se reiniciará.
Y listo ya tenemos nuestra distro personalizada y con el entorno gráfico instalado. Inicia sesión con el usuario user Abre la terminal haciendo click en Aplicaciones Acessorios. En la terminal root escribe service status-all
Observa en la terminal todos los servicios que instalamos.
Versión Live Para la creación de nuestra distro personalizada live utilizaremos el programa Remastersys. Remastersys es software libre para crear un Live CD/DVD personalizado de Debian, Ubuntu o de sus derivados, y permite además hacer una copia de seguridad de todo un sistema, incluyendo los datos de usuario a un Live CD/DVD instalable. 1- Realizaremos el CD Live en la versión Debian-Squeeze, por lo que deben de primero agregar la siguiente línea a la lista de repositorio: deb http://www.geekconnection.org/remastersys/repository squeeze/ Para eso abre la terminal hacienda click en Aplicaciones Accesorios Terminal root. Dentro de la terminal edita el archivo sources.list, escribiendo nano /etc/apt/sources.list 2- Ahora tenemos que proceder a actualizar los repositorios escribiendo en la terminal apt-get update. 3- Luego de que los repositorios han sido actualizado, procedemos a descargar e instalar el programa Remastersys, por medio de la siguiente línea: apt-get install remastersys. 4- Ya con Remastersys instalado, lo primero que debemos de crear es nuestra distro en el formato cdfs empleando la siguiente sintaxis: remastersys dist cdfs
Estas son las últimas líneas de la creación de nuestra distro en el formato cdfs. Se creará una carpeta llamada ISOTEMP, en la ruta /home/remastersys/remastersys
5- Ahora tenemos que construir la imagen de nuestra distro en formato.iso, para eso emplea la siguiente línea: remastersys dist iso [nombre del archivo.iso] 6- Y listo como indica la captura del paso anterior, nuestra imagen.iso ha sido creada y esta lista para ser grabada en un CD. Si pasamos esa imagen a un computador Windows lucirá así. Siempre es preferible que antes de grabarla en un CD la pruebes en una máquina virtual. Vean aquí la pantalla que les muestra cuando el cd o imagen bootea.