PRACTICA 1 OBJETIVOS • • • • • TRABAJO Realizar una instalación típica de Linux Manejar los parámetros de una instalación Navegar a través de la interfaz gráfica (herramientas y utilidades) Repasar las órdenes básicas del intérprete de órdenes (shell) Aprender a manejar las diferentes herramientas de instalación y/o actualización de software en Linux • Instalar una distribución de Linux en el disco duro del PC asignado a través de la red (CENTOS 5) Configurar un cargador (grub) para que pueda arrancar distintos sistemas operativos ubicados en diferentes particiones Arrancar la distribución de Linux instalada, navegar a través de la interfaz gráfica (herramientas y utilidades) y repasar las órdenes básicas del intérprete de órdenes (shell) Instalar/actualizar software en la instalación realizada DOCUMENTACION • • Ficha de la práctica Presentaciones de apoyo HORAS ESTIMADAS • 2 horas • • • Notas de ayuda 1. Instalaremos el sistema GNU de CentOS 5 que viene con un núcleo de Linux versión 2.6 1.1. Realizaremos una instalación a través de la red 1.2. Al encender el equipo debemos elegir la opción de arranque a través de tarjeta de red (“F12”). 2. Una vez arrancado el sistema deberemos elegir el núcleo a instalar. En nuestro caso particular el núcleo a instalar está asociado a la etiqueta “centos55-interactivo”, que es lo que debemos introducir por teclado. Como en este punto inicial de la instalación el teclado no está correctamente configurado, utilicen la parte derecha del teclado (teclado numérico) para introducir el carácter “-“. En caso de realizar una instalación a través de CD, deberíamos elegir el modo de instalación, “F2” para ver las opciones de arranque y después: Linux askmethod 3. Método de instalación: image NFS 3.1. Los discos de instalación se encuentran en el servidor del grupo de sistemas operativos 3.1.1. IP del servidor: 192.168.200.101 3.1.2. Directorio: /Instala-Linux/centos55 4. La obtención de los parámetros de configuración IP se realizará por DHCP 5. El programa de instalación, abre cinco consolas virtuales sobre las que imprime información: Consola 1 2 3 Teclas para activarla [Ctrl]-[Alt]-[F1] [Ctrl]-[Alt]-[F2] [Ctrl]-[Alt]-[F3] 4 5 6 [Ctrl]-[Alt]-[F4] [Ctrl]-[Alt]-[F5] [Ctrl]-[Alt]-[F6] contenido Diálogo de instalación Interprete de comandos del Shell Log de instalación (mensajes del programa de instalación) Mensajes del sistema Otros mensajes Pantalla gráfica X 6. Particionado del disco: los Pc’s del laboratorio tienen un disco de 320 GB. La estructura de las particiones del disco será la siguiente: Una partición primaria /dev/sda1 de 8GB (8192 MBytes) (swap) Una partición extendida /dev/sda2 de 280 Gb (286720 Mbytes), dentro de la cual tendremos: Partición /dev/sda5: 40 Gbytes (40960 Mbytes) (ext3) Partición /dev/sda6: 40 Gbytes (40960 Mbytes) (ext3) Partición /dev/sda7: 40 Gbytes (40960 Mbytes) (ext3) Partición /dev/sda8: 40 Gbytes (40960 Mbytes) (ext3) Partición /dev/sda9: 40 Gbytes (40960 Mbytes) (ext3) Partición /dev/sda10: 40 Gbytes (40960 Mbytes) (ext3) Partición /dev/sda11: 40 Gbytes (40960 Mbytes) (ext3) Resto del disco libre Nota importante: Cada grupo sólo debe alterar la partición que le ha sido previamente asignada (el grupo de grado de los lunes a las 8:30 la partición /dev/sda5, el grupo de grado de los lunes a las 10:30 la partición /dev/sda6, el grupo de ITIS de los martes la partición /dev/sda7, el grupo de ITIS de los miércoles la partición /dev/sda8 y el grupo de ITIS de los jueves la partición /dev/sda9) 7. Configuración del sistema de arranque. Para permitir el arranque de los cinco sistemas que se instalarán en cada equipo deberán respetar la siguiente configuración de opciones de arranque: Etiqueta de arranque grado de los lunes a las Etiqueta de arranque grado de los lunes a las Etiqueta de arranque ITIS de los martes Etiqueta de arranque ITIS de los miércoles Etiqueta de arranque ITIS de los jueves del grupo de gradolunes830 8:30 del grupo de gradolunes1030 10:30 del grupo de itismartes del grupo de itismiercoles del grupo de itisjueves 8. En la elección de los paquetes a instalar debe proceder de la siguiente manera: • Entorno de escritorio: añadir escritorio KDE. • Aplicaciones: instalar todos los paquetes opcionales de “Editores” y “Emacs”, eliminando “Juegos y entretenimiento”. El resto queda igual. • Desarrollo: debe instalar todos los paquetes opcionales de todos los componentes, menos “Java” y “Ruby” que no se instalan. • Servidores: instalar todos los componentes de “Herramientas de configuración del servidor”. El resto queda igual. • Sistema base: instalar todos los componentes opcionales de “Herramientas de administración”, “Herramientas del sistema” y “Soporte para software anticuado”. El resto queda igual. • Virtualización: no se instala ningún componente. • Agrupamiento (clustering): no se instala ningún componente. • Almacenamiento del cluster: no se instala ningún componente. • Idiomas: queda igual. 9. Al terminar la instalación deberá configurar el gestor de arranque para que puedan arrancar todas las instalaciones realizadas en su PC de trabajo. Para ello deberá copiar el fichero “grub.conf” (disponible en la web en el apartado correspondiente a esta práctica y cuyo contenido se muestra también a continuación) en el directorio “/boot/grub/”. Antes de realizar esta sustitución, guarde el archivo original “grub.conf” con otro nombre, por ejemplo “grub.conf.orig”. # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,4) # kernel /boot/vmlinuz-version ro root=/dev/sda5 # initrd /boot/initrd-version.img #boot=/dev/sda #default=0 #timeout=5 splashimage=(hd0,4)/boot/grub/splash.xpm.gz hiddenmenu title gradolunes830 root (hd0,4) kernel /boot/vmlinuz-2.6.18-194.el5 ro root=/dev/sda5 rhgb quiet initrd /boot/initrd-2.6.18-194.el5.img title gradolunes1030 root (hd0,5) kernel /boot/vmlinuz-2.6.18-194.el5 ro root=/dev/sda6 rhgb quiet initrd /boot/initrd-2.6.18-194.el5.img title itismartes root (hd0,6) kernel /boot/vmlinuz-2.6.18-194.el5 ro root=/dev/sda7 rhgb quiet initrd /boot/initrd-2.6.18-194.el5.img title itismiercoles root (hd0,7) kernel /boot/vmlinuz-2.6.18-194.el5 ro root=/dev/sda8 rhgb quiet initrd /boot/initrd-2.6.18-194.el5.img title itisjueves root (hd0,8) kernel /boot/vmlinuz-2.6.18-194.el5 ro root=/dev/sda9 rhgb quiet initrd /boot/initrd-2.6.18-194.el5.img Todos los grupos, a excepción del grupo de grado de los lunes a las 8:30, deberán, una vez sustituido el archivo “grub.conf”, editarlo y modificarlo cambiando la línea que se indica a continuación: splashimage=(hd0,4)/boot/grub/splash.xpm.gz Esta línea se debe modificar siguiendo la siguiente indicación: (Si su turno es el de los lunes a las 10:30) splashimage=(hd0,6)/boot/grub/splash.xpm.gz . (Si su turno es el de los martes de ITIS) splashimage=(hd0,7)/boot/grub/splash.xpm.gz . (Si su turno es el de los miércoles de ITIS) splashimage=(hd0,8)/boot/grub/splash.xpm.gz . (Si su turno es el de los jueves de ITIS) splashimage=(hd0,5)/boot/grub/splash.xpm.gz