Instalaci n de GNU Linux Slackware 12 y otros así también herramientas o IDE para desarrollo de:...

22
  Curso: Lenguajes formales y de programación. Plataforma: Linux                         Instalación de GNU Linux Slackware 12.0                          Descripción:  Este manual de instalación de GNU Linux es para la distribución de Slackware 12.0, contiene capturas de pantalla de cada uno de los pasos, espacialmente diseñado para usuarios con muy poco a ninguna experiencia con GNU Linux. 

Transcript of Instalaci n de GNU Linux Slackware 12 y otros así también herramientas o IDE para desarrollo de:...

  Curso: Lenguajes formales y de programación. Plataforma: Linux        

   

            

  

Instalación de GNU Linux Slackware 12.0  

                        Descripción:   Este manual de instalación de GNU Linux es para la distribución de Slackware 12.0, contiene capturas de pantalla de cada uno de los pasos, espacialmente diseñado para usuarios con muy poco a ninguna experiencia con GNU Linux. 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

2  

                             Índice   Introducción­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­3 Objetivos­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­4 Instalación de Linux Slackware 12.0­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­5 Creando la partición principal­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­8 Creando la partición swap­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­10 Instalación­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­13 Conclusiones­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­21 Bibliografía­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­22                 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

3  

           Introducción  GNU Linux Slackware es una de las distribuciones mas antiguas y poderosas que actualmente aun son mantenidas, lamentablemente el numero de usuarios de habla hispana es muy escaso, ya que la mayoría de comunidades y grupos de usuarios de esta distribución son de idioma ingles, y los nuevos usuarios de GNU Linux prefieren usar una distribución que tengan soporte en español, por ello es necesario hacer documentación sobre esta distribución en español, por tal motivo se escogió esta distribución, este manual no es para  la versión livecd sino que para la versión de instalación, ya que en la versión live­cd la instalación es relativamente sencilla y el manual no tendría mayor uso, para seguir este manual es necesario tener los tres discos de instalación de Slackware 12.0, para poder dar una mejor ayuda, se tomaron capturas de pantalla de cada uno de los pasos, y asi evitar perderse en cualquiera de ellos al memento de realizar la instalación.  Para esta distribución no se necesitan maquinas de muy alto rendimiento, ya que contiene varios escritorios desde el potente KDE hasta otros que usan menos recursos como fluxbox, si se tiene instalado algún otro sistema Operativo, solo se necesita espacio libre en disco, ya que esta distribución contiene lilo, que es un menú de booteo, por lo general este reconoce a los demás sistemas operativos. Esta distribución a comparación de otras un poco mas populares como Ubuntu o Mandriva, tiene la ventaja de que es mas configurable, aunque la mayoría de estas no tienen entorno grafico, también trae paquetes que son de mucha utilidad, y no solo lo básico, entre estos paquetes podemos mencionar: Apache que es un servidor web muy potente y muy utilizado actualmente, varios paquetes para bases de datos, compiladores para C, C++, Fortran y otros así también herramientas o IDE para desarrollo de: Pyton, Ruby, Qt, Perl y otros, entre los paquetes adicionales hay muchas aplicaciones como las herramientas para desarrollo de Java, todos los programas que vienen en estos paquetes están bajo licencia GPL así que pueden usarse, modificarse, distribuirse libremente.                     

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

4  

                    Objetivos  

  Que el usuario pueda instalar fácilmente Slackware 12.0  

­ Hacer una guía fácil de entender.  ­ Que la guía pueda ser utilizada por usurarios sin mayor experiencia con GNU Linux. 

         ­ Aumentar la documentación de Slackware en idioma español.                       

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

5  

   Instalación de Linux Slackware 12.0  

1.  Historia: Slackware fue creada por Patrick J. Volkerding en el año 1993, el creador de Slackware se involucró en el mundo del Linux en la universidad, por que trabajaba con UNIX y necesitaba un interprete de LISP para un proyecto, y un amigo suyo le recomendó el clisp, que funcionaba con Linux y era gratuito, así que se bajó una versión de la distribución SLS (Softlanding Linux System)  de Peter MacDonald y se la instaló en su ordenador.  Más adelante un profesor de AI le pidió que le ayudara a instalar Linux por que en la universidad había muchos estudiantes que necesitaban trabajar con LISP. Así que Patrick empezó a escribir unas notas describiendo las cosas que se tenian que arreglar para que el sistema funcionara después de hacer la instalación de SLS, y un dia su profesor le preguntó si había alguna manera de parchear los disquetes de instalación, para que no se tuviera que reconfigurar la distribución después de instalarla, y a partir de aquí Patrick empezó a desarrollar lo que después sería la Slackware que nosotros conocemos.  Patrick modificó los scripts de instalación de la SLS, modificó las descripciones de los paquetes para que fueran más claras, hizo que los paquetes importantes como las librerías  compartidas  o  la  imagen del  kernel  se instalaran  por  defecto,  en aquel entonces un kernel 0.98pl4, y arregló los permisos del sistema de ficheros para que todas las aplicaciones funcionaran correctamente.  En Junio de 1993 Patrick actualizó su propia distribución con las librerías de C versión 4.4.1 y el kernel 0.99pl11A, y sus amigos de la  MSU (Michigan State University)  le dijeron que la pusiera en el FTP de la universidad. Él esperaba que SLS sacara una nueva versión que incorporase estos cambios, pero como pasaba el tiempo y la distribución no salía, un día se decidió y hizo un post en las news preguntando  "Anyone want an SLS-Like 0.99pl11A system?" , y la respuesta fue inmediata por parte de montones de usuarios.  Así que Pat subió su distribución en el ftp anónimo de la MSU, que enseguida quedó colapsado por la multitud de usuarios que querían descargarla. Al ver el éxito, gente asociada con  Walnut Creek CDROM  le ofrecieron espacio en ftp.cdrom.com, y más adelante  la  GNU  Free  Software  Foundation  cedería  el  espacio  en ftp.freesoftware.com para hospedar la Slackware, con el ancho de banda pagado por 

BSDi (Berkley Software Design Inc.) . 

   Fuente: http://www.eslack.org/article.php?story=20010425023653594    

2.  Funcionamiento: Este manual de instalación funciona para cualquier equipo con un procesador de 32 bits, para cualquier tipo de hardware que este soportado por el kernel 2.6.21.5.  Para iniciar la instalación encendemos el equipo, e ingresamos al setup del bios, allí cambiamos el orden de booteo, dejando en primer lugar al CD­ROM, guardamos los cambios, insertamos el CD 1 de instalación de Slackware 12.0 y reiniciamos, ahora nos dará la bienvenida el menú de instalación de Slackware de la siguiente manera:  

     

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

6  

               Como nos dice allí presionamos ENTER para iniciar la instalación con el kernel por defecto, que 

es el “hugesmp.s”.  

                   

Ahora nos dice que usara el idioma de teclado por defecto que es el ingles, para cambiarlo presionamos 1 y luego enter. 

                 

 Aquí seleccionamos el tipo de teclado en español, que es el: qwerty/es.map 

   

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

7  

         

Ahora procedemos a probar el teclado, si funciona correctamente escribimos 1 y presionamos ENTER. 

  

                

Ahora nos da la bienvenida a la instalación de Slackware 12, aquí el menú nos da información importante acerca de la instalación, la leemos y luego iniciamos sesión como root, tecleando 

root y luego presionando ENTER.     

    

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

8  

  Creando la partición principal: 

                

Aquí nos situamos sobre New para crear una nueva partición en el espacio libre del disco.                     

Ahora creamos una nueva partición primaria, para esto seleccionamos la opción Primary.  

  

                

Ingresamos el tamaño que le queremos dar a la partición en mi caso 5000.00 Mb (5Gb). 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

9  

   

                 

Para iniciar la creación de la partición seleccionamos Beginning.   

                  

Ahora seleccionamos la partición creada y la hacemos Booteable, para ello seleccionamos donde dice Bootable. 

   

             

  

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

10  

Creando la partición Swap:                

Creamos una nueva partición seleccionando el espacio libre.  

               

  

Esta también va a ser primaria ya que no vamos a crear tantas particiones. Así que seleccionamos Primary. 

                Ingresamos el tamaño de la partición, es recomendable darle el doble del tamaño de la memoria 

RAM, pero no mas de 2 Gb.  

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

11  

                 

Se procede a crear la partición, seleccionando el espacio en blanco y luego Beginning.   

                

El próximo paso es cambiarle el tipo de partición de Linux a swap, para ello seleccionamos la opción Type. 

                 

Seleccionamos el numero correspondiente al tipo Swap, en este caso 82.  

  

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

12  

                  

Procedemos a escribir la configuración en el disco para esto seleccionamos la opción Write.   

                

 Ahora nos pregunta si estamos seguros de escribir en la partición ya que con esta operación se 

perderán todos los datos guardados en el disco, escribimos yes.                   

 Por ultimo salimos de la aplicación en Quit. 

 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

13  

 Instalación:  

         

Después de haber creado las particiones iniciamos la instalación escribiendo setup.   

             

Procedemos a agregar la partición swap al sistema, seleccionamos la opción ADDSWAP               

Ahora nos indica que ha detectado una partición Linux Swap, que es la que habíamos creado anteriormente así que la seleccionamos y le damos Ok. 

           

 En este paso nos pregunta si queremos que busque blockes defectuosos en la partición con el 

comando mkswap y le indicamos que si.   

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

14  

         

Al finalizar la operación solo es de darle OK.  

           

Procedemos a instalar la partición Linux que habíamos creado, para ello la seleccionamos de la lista, como en este caso solo aparece una, así que le damos Select.  

  

  

         

Ahora nos pregunta como queremos formatear la partición, por cuestiones de tiempo seleccione la opción Format, pero es recomendable seleccionar la opción Check, ya que en esta busca 

errores por bloques dañados.   

                 

Aquí elegimos el formato que se le dará al sistema de archivos, debemos de elegir el que mas se adapte a nuestras necesidades en mi caso utilizo el Ext3. 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

15  

   

         En este paso solo nos indica que a agregado la partición al archivo de configuración de 

particiones que se encuentra el directorio /etc/fstab, solo es de darle Ok.  

         

Aquí nos pide que seleccionemos el lugar donde se encuentran los archivos de instalación, así que seleccionamos la opción 1 y le damos ok. 

         

Aquí solo es de seleccionar la opción auto y darle Ok.   

               

Seleccionamos las aplicaciones que deseamos instalar, se usan las flechas para subir o bajar, el escritorio a instalar depende del tipo de maquina que se posea, si es una maquina no muy 

potente no se recomienda usar el escritorio KDE, porque consume muchos recursos.   

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

16  

              

Ahora seleccionamos la forma en la cual queremos instalar los paquetes, se recomienda usar la opción full, en nuestro caso seleccionaremos esa para que instale todos los paquetes. 

             

El programa procederá a copiar todos los archivos y veremos una ventana como esta donde indica el progreso de cada paquete. 

  

      

Cuando aparezca este mensaje solo hay que, cambiar el disco en la unidad por el próximo y darle Ok, este mensaje aparecerá dos veces, para el CD2 y para el CD1. 

  

           

Aquí nos pregunta si queremos crear una usb flash de booteo, si nuestra maquina soporta bootear dese una memoria usb es recomendable hacerlo, en nuestro caso seleccionaremos 

Skip.   

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

17  

                

 Procederemos a seleccionar el puerto en el cual esta instalado el modem, en nuestro caso 

seleccionamos no modem.   

   

            

Se continua con la instalación ahora se selecciona la forma de instalar el LILO, como no tenemos instalado otro sistema operativo, utilizaremos la opción simple. 

  

  

               

El siguiente paso es seleccionar el tamaño del a resolución a utilizar para el lilo, esto dependerá del tipo de monitor que se tenga, en nuestro caso seleccionamos 1024x768x256, se 

recomienda usar el standard.  

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

18  

   

        

En este paso simplemente le damos Ok ya que no necesitamos agregarle nada extra al lilo.  

              

Ahora nos pregunta donde queremos instalar el LILO, seleccionamos la opción de MBR.  

  

              

Seleccionamos el tipo de mouse que utilizamos, en nuestro caso ps2      

       

 Ahora nos pregunta si queremos utilizar el mouse en consola, seleccionamos Yes. 

 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

19  

  

      

Nos pregunta si deseamos configurar la red, le damos que no.  

      

 Ahora nos pregunta si queremos configurar la fuente de la consola, le damos que no. 

  

            

Seleccionamos si deseamos usar el tipo de horario UTC, en nuestro caso no.  

                   

  

 El siguiente paso es seleccionar la región horaria en nuestro caso América/Guatemala. 

   

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

20  

   

               

Ahora seleccionamos el tipo de escritorio que vamos a utilizar por default, en nuestro caso KDE.    

 Aquí nos pregunta si queremos asignar una contraseña para el administrador, es muy 

importante que siempre asignemos una contraseña de root, asi que le damos Yes.     

 Ingresamos el password, y luego lo confirmamos (No se mostrara lo que se escribe por motivos 

de seguridad, aunque no se vea nada si se esta ingresando el password).    

      

Con esto se finaliza la instalación, de Slackware 12.0 ahora ya solo es de presionar el juego de teclas cntrl+alt+supr para reiniciar el ordenador. 

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

21  

                       Conclusiones  La instalación de Slackware 12.0 es relativamente sencilla, la única incomodidad que tiene es que la ayuda y los gráficos son muy pobres durante la instalación, también hay que tener un poco de conocimientos sobre los sistemas de archivos que utiliza GNU Linux, ya que las particiones hay que crearlas manualmente, y no hay ningún asistente que indique le numero de particiones,  el  tamaño  ni  el  tipo  que  son  necesarias  para  la  instalación,  otra  de  las incomodidades es que la instalación es algo extensa, pero todo esto tiene sus beneficios, ya que a diferencia de otras distribuciones aquí el usuario puede decidir que paquetes instalar y cuales no dependiendo de las necesidades, otra de las ventajas encontradas es que para instalar esta distribución no es necesario tener ningún prerrequisito de hardware ni software ya que es en modo texto.                          

Universidad de San Carlos de Guatemala                           Facultad de Ingeniería                          Escuela de Ciencias y Sistemas 

22  

                   Tutorial desarrollado por: 

Byron Antonio Chamann Anléu 2006 15004 

           Bibliografía    http://www.eslack.org/article.php?story=20010425023653594   http://hyoga2k.wordpress.com/2007/07/08/slackware­12­y­elive­1­liberadas/