SlideShare a Scribd company logo
1 of 86
Download to read offline
Servicios de formación

                 Fomento ocupacional FOC S.L.




                                       Prácticas

               Técnico certicado en sistemas Linux LPIC1




               Trabajo grupal
  Análisis y estudio de seis distribuciones

                                         Autores
José Ignacio Álvarez Ruiz          Fco. Damián Arrabal Villasclaras   Jesús Castellano González
Arancha Sánchez Perálvarez         Eladio Manuel Blanco López         Sergio Calvo Botello
Juan Manuel Cota Sánchez           José Miguel Domínguez Fayos        Fco. Javier Egea Rodríguez
Antonio Manuel de Pablos Ramírez   Miriam España Acebal




                                   21 de Mayo de 2010
Disclaimer
El siguiente trabajo fue desarrollado con motivo de la realización de unas prácticas para el curso
Técnico certicado en sistemas Linux LPIC-1. Mediante la realización de este curso, los alum-
nos podían superar el examen 101 de la certicación LPIC-1, realizando las pruebas pertinentes. Entre
estas pruebas, los profesores del curso decidieron crear dos grupos y proponer el análisis y estudio
de distribuciones GNU/Linux mediante la colaboración entre sí de los alumnos que componían cada
grupo. Además, cada grupo debería contar con un coordinador, que en este caso fue el encargado de
recoger todos los escritos que los alumnos iban posteando en el foro y plasmarlo en un documento nal.
El elegido para esta tarea en el grupo 1 fue José Ignacio Álvarez Ruiz.


En el marco de la búsqueda de información, es importante en este        disclaimer   mencionar que, si bien
algunos alumnos poseían algún conocimiento de GNU/Linux (yo mismo llevaba 7 años utilizándolo
como usuario), otros alumnos que se encargaron del análisis de ciertas distribuciones eran neótos aún
en el mundo de los sistemas operativos libres. Por tanto, es       muy probable      encontrar errores en el
documento, por lo cual se ruega la comunicación de estos errores en la dirección de correo electrónico
del coordinador:   neonigma@gmail.com
El coordinador, es decir, el mismo escritor de este   disclaimer   acaba de terminar una revisión de este
trabajo en busca de errores ortográcos y conceptuales, cuando ya ha pasado un año de la elaboración
de este trabajo. Esta revisión   no incluye la actualización del análisis de las diferentes distribuciones
GNU/Linux al estado del arte actualmente vigente.


Otro punto a destacar es que, debido a la gran cantidad de datos que se tuvo que recopilar en su
momento, es posible que aparezcan bloques de texto de artículos encontrados en Internet          cuyos au-
tores no hayan sido citados.        Si usted ha leído este trabajo, es autor de algún bloque de texto y
observa que no ha sido citado en la bibliografía, por favor escriba al correo electrónico del coordinador
mostrado anteriormente, señalando este hecho.




                                                                               José Ignacio Álvarez Ruiz
                                                                                          Mayo de 2011
Índice general

Índice de contenido                                                                                               IV
Índice de Tablas                                                                                                 VIII
Índice de Figuras                                                                                                  X
1. Introducción                                                                                                    1
2. Distribución Debian                                                                                             3
   2.1.   Descripción de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . .             3
          2.1.1.   Introducción      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .      3
          2.1.2.   Historia    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .      4
          2.1.3.   Características     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .      4
          2.1.4.   Requisitos hardware       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .      6
   2.2.   Ámbito de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .              6
   2.3.   Puntos fuertes de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . .              7
   2.4.   Puntos débiles de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . .              9
   2.5.   Conclusiones obtenidas sobre Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . .              10
   2.6.   Justicaciones de las conclusiones obtenidas sobre Debian            . . . . . . . . . . . . . . . .     11


Bibliografía                                                                                                      13
3. Distribución Ubuntu                                                                                            14
   3.1.   Descripción de la distribución Ubuntu          . . . . . . . . . . . . . . . . . . . . . . . . . . .     14
          3.1.1.   Introducción      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     14
          3.1.2.   Historia    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     15
          3.1.3.   Características     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     16
          3.1.4.   Variantes     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     17
          3.1.5.   Hardware compatible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .           19
          3.1.6.   El software incluido      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     20
          3.1.7.   Organización de paquetes        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     21
   3.2.   Ámbito de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .             21
   3.3.   Puntos fuertes de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . .             22
   3.4.   Puntos débiles de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . .             23
3.5.   Conclusiones obtenidas sobre Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . .            23
   3.6.   Justicaciones de las conclusiones obtenidas sobre Ubuntu . . . . . . . . . . . . . . . .              24


Bibliografía                                                                                                     25
4. Distribución Fedora                                                                                           26
   4.1.   Descripción de la distribución Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . . .          26
          4.1.1.   Introducción      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   26
          4.1.2.   Historia    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   27
          4.1.3.   Evolución     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   27
   4.2.   Ámbito de la distribución Fedora         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   41
   4.3.   Puntos fuertes de la distribución Fedora         . . . . . . . . . . . . . . . . . . . . . . . . . .   42
   4.4.   Puntos débiles de la distribución Fedora         . . . . . . . . . . . . . . . . . . . . . . . . . .   43
   4.5.   Conclusiones obtenidas sobre Fedora          . . . . . . . . . . . . . . . . . . . . . . . . . . . .   43
   4.6.   Justicaciones de las conclusiones obtenidas sobre Fedora            . . . . . . . . . . . . . . . .   44


Bibliografía                                                                                                     45
5. Distribución Mandriva                                                                                         46
   5.1.   Descripción de la distribución Mandriva          . . . . . . . . . . . . . . . . . . . . . . . . . .   46
          5.1.1.   Introducción      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   46
          5.1.2.   Historia    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   47
          5.1.3.   Características     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   48
          5.1.4.   Ediciones     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   49
   5.2.   Ámbito de la distribución Mandriva           . . . . . . . . . . . . . . . . . . . . . . . . . . . .   50
   5.3.   Puntos fuertes de la distribución Mandriva . . . . . . . . . . . . . . . . . . . . . . . . .           51
   5.4.   Puntos débiles de la distribución Mandriva . . . . . . . . . . . . . . . . . . . . . . . . .           53
   5.5.   Conclusiones obtenidas sobre Mandriva . . . . . . . . . . . . . . . . . . . . . . . . . . .            54
   5.6.   Justicaciones de las conclusiones obtenidas sobre Mandriva . . . . . . . . . . . . . . .              55


Bibliografía                                                                                                     56
6. Distribución Gentoo                                                                                           57
   6.1.   Descripción de la distribución Gentoo          . . . . . . . . . . . . . . . . . . . . . . . . . . .   57
          6.1.1.   Introducción      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   57
          6.1.2.   Historia    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   57
          6.1.3.   Características     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   58
   6.2.   Ámbito de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .           61
   6.3.   Puntos fuertes de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . .           61
   6.4.   Puntos débiles de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . .           62
   6.5.   Conclusiones obtenidas sobre Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . . .            63
   6.6.   Justicaciones de las conclusiones obtenidas sobre Gentoo            . . . . . . . . . . . . . . . .   63


Bibliografía                                                                                                     65
7. Distribución Guadalinex                                                                                       66
   7.1.   Descripción de la distribución Guadalinex          . . . . . . . . . . . . . . . . . . . . . . . . .   66
          7.1.1.   Introducción      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   66
          7.1.2.   Características     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   67
          7.1.3.   Propósito de Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .         67
          7.1.4.   Características principales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .       68
          7.1.5.   Requisitos de hardware        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   68
   7.2.   Ámbito de la distribución Guadalinex           . . . . . . . . . . . . . . . . . . . . . . . . . . .   71
   7.3.   Puntos fuertes de la distribución Guadalinex . . . . . . . . . . . . . . . . . . . . . . . .           72
   7.4.   Puntos débiles de la distribución Guadalinex . . . . . . . . . . . . . . . . . . . . . . . .           73
   7.5.   Conclusiones obtenidas sobre Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . . .            74
   7.6.   Justicaciones de las conclusiones obtenidas sobre Gentoo            . . . . . . . . . . . . . . . .   74


Bibliografía                                                                                                     75
Índice de tablas

1.1.   Reparto del análisis y estudio de distribuciones Linux.      . . . . . . . . . . . . . . . . . .    2


2.1.   Requisitos mínimos de sistema recomendados para Debian. . . . . . . . . . . . . . . . .             6


4.1.   Tabla de versiones de Fedora.    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   36


7.1.   Requisitos mínimos de sistema para     Guadalinex Base.        . . . . . . . . . . . . . . . . .   69
7.2.   Requisitos mínimos de sistema para     Guadalinex Mini.        . . . . . . . . . . . . . . . . .   69
7.3.   Calendario de lanzamientos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .      71
Índice de guras

2.1.   Búsqueda del término   debian   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   12


3.1.   Aspecto gráco de la nueva   Ubuntu Lucid Lynx      . . . . . . . . . . . . . . . . . . . . . .   15
3.2.   Captura de pantalla de   Ubuntu Studio .      . . . . . . . . . . . . . . . . . . . . . . . . .   17
3.3.   Logo de   Gobuntu   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
3.4.   Captura de pantalla de nUbuntu .        . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
3.5.   Captura de pantalla de Comfusion        . . . . . . . . . . . . . . . . . . . . . . . . . . . .   19
3.6.   Captura de pantalla de Mythbuntu        . . . . . . . . . . . . . . . . . . . . . . . . . . . .   19


4.1.   Captura de pantalla de Fedora 1     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   28
4.2.   Captura de pantalla de Fedora 2     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   28
4.3.   Captura de pantalla de Fedora 3     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   29
4.4.   Captura de pantalla de Fedora 4     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   29
4.5.   Captura de pantalla de Fedora 5     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   30
4.6.   Captura de pantalla de Fedora 6     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   31
4.7.   Captura de pantalla de Fedora 7     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   32
4.8.   Captura de pantalla de Fedora 8     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   33
4.9.   Captura de pantalla de Fedora 9     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   34
4.10. Captura de pantalla de Fedora 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .       35
4.11. Captura de pantalla de Fedora 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .       36
4.12. Línea de tiempo de versiones de Fedora       . . . . . . . . . . . . . . . . . . . . . . . . . .   37
Capítulo 1
                                                                       Introducción

                                              Técnico certicado en sistemas Linux LPIC1
El presente trabajo se enmarca dentro del curso
impartido por el    Instituto de Fomento Ocupacional y tiene como objetivo la formación de grupos
de alumnos que colaboran en el análisis y el estudio de distribuciones Linux.


En este caso, los alumnos del   grupo 1 hemos decidido analizar las siguientes seis distribuciones:
  1.   Debian: la más estable y la madre de otras grandes distribuciones.
  2.   Ubuntu:   la más popular y que está acercando a millones de personas al concepto de     software
       libre.
  3.   Fedora: una distribución muy utilizada que emplea paquetería RPM.
  4.   Mandriva: software libre   surgido de la unión de Mandrake y Conectiva.


  5.   Gentoo: una de las distribuciones más cercana a la máquina.
  6.   Guadalinex:     basada en Ubuntu y utilizada mayormente en el entorno educativo y público de
       Andalucía.


Asimismo, los alumnos decidimos también la división de nuestro grupo en subgrupos más pequeños
para tratar cada distribución por separado. De este orden cabe destacar la excepción de   Guadalinex,
que es analizada por todos los alumnos. Todo esto se desprende del análisis de la tabla 1.1.
Introducción                                                                                            2

                    Distribución Alumnos
                                  Arancha Sánchez Perálvarez
                    Debian        José Ignacio Álvarez Ruiz
                                      Francisco Damián Arrabal Villasclaras
                    Ubuntu            Eladio Manuel Blanco López
                                      Jesús Castellano González
                    Fedora            Sergio Calvo Botello
                                      Juan Manuel Cota Sánchez
                    Mandriva          Antonio Manuel de Pablos Ramírez
                                      José Miguel Domínguez Fayos
                    Gentoo            Francisco Javier Egea Rodríguez
                                      Miriam España Acebal
                    Guadalinex        Todos los alumnos


                     Tabla 1.1: Reparto del análisis y estudio de distribuciones Linux.



El resto del documento se estructura de la siguiente manera:


     Cada capítulo describirá una distribución


     Dentro de cada capítulo, existirán las mismas secciones para todas las distribuciones:


          •   Descripción de la distribución

          •   Ámbito de aplicación de la distribución

          •   Puntos fuertes de la distribución

          •   Puntos débiles de la distribución

          •   Conclusiones sobre la distribución

          •   Justicaciones de las conclusiones aportadas


A pesar de la confusión de los dos últimos puntos,      conclusiones y justicaciones de las conclu-
siones,   en el que se nos pedía utilizar uno solo, hemos optado por incluir ambos y mover toda la
información de conclusiones     generales al primer punto y la información de conclusiones personales
al segundo.
Capítulo 2
                                                       Distribución Debian

                                                             Arancha Sánchez Perálvarez
                                                               José Ignacio Álvarez Ruiz

2.1. Descripción de la distribución Debian
Los siguientes puntos tratan de dar una visión general de la distribución Debian, concretizando aquellos
aspectos que hemos encontrado interesantes.


2.1.1.    Introducción

debian   o   Proyecto debian      (en inglés debian Project) es una comunidad conformada por desa-
rrolladores y usuarios, que mantiene un sistema operativo basado en software libre precompilado y
empaquetado, en un formato sencillo disponible en múltiples arquitecturas de computador.


Debian nace como una apuesta por separar en sus versiones el software libre del software       no libre.
El modelo de desarrollo del proyecto es ajeno a motivos empresariales o comerciales, siendo lleva-
do adelante por los propios usuarios. Aunque cuenta con el apoyo de varias empresas en forma de
infraestructuras.   debian   no vende directamente su software, lo pone a disposición de cualquiera en
Internet, aunque sí permite a personas o empresas distribuir comercialmente este software mientras se
respete su licencia.


La comunidad de desarrolladores de    debian cuenta con la representación de Software in the Public
Interest, una organización sin ánimo de lucro que da cobertura legal a varios proyectos de software libre.

La primera adaptación del sistema debian, siendo también la más desarrollada, es debian GNU/Li-
nux, basada en el núcleo Linux, y como siempre utilizando herramientas de GNU. Existen también
otras adaptaciones con diversos núcleos: Hurd (debian GNU/Hurd), NetBSD (debian GNU/NetB-
SD) y FreeBSD (debian GNU/kFreeBSD).
2.1 Descripción de la distribución Debian                                                                       4

Debian GNU/Linux                 puede instalarse utilizando distintos mecanismos de instalación, como DVD,
CD, Blu-Ray, memorias USB y diskettes, e incluso directamente desde la red.


2.1.2.        Historia

El proyecto Debian fue fundado en el año  1993 por Ian Murdock, después de haber estudiado en la
Universidad de Purdue. Él escribió el maniesto de Debian que utilizó como base para la creación
de la distribución GNU/Linux Debian. Dentro de este texto los puntos destacables son: mantener
la distribución de manera abierta, coherente al espíritu del núcleo Linux y de GNU .
                                                                                  1


El nombre de éste se basa en la combinación del nombre de su entonces novia (ahora esposa)        Deborah
con su propio nombre         Ian, formando el acrónimo Debian.
En      1996, Bruce Perens substituyó a Ian Murdock como el líder de proyecto. En la sugerencia
del desarrollador  Ean Schuessler, él dirigió el proceso de actualización del contrato social de Debian
y de las pautas del software de Debian libremente, deniendo los puntos fundamentales para el desa-
rrollo de la distribución. Él también inició la creación de la licencia de software legal de la organización.


Bruce Perens se retiró en    1998, antes del lanzamiento de la primera versión Debian basada en glibc ,
bautizada como        Debian 2.0. El proyecto procedió a elegir a nuevos líderes y a hacer dos revisiones
de la versión 2.x, cada una incluyendo más portabilidades a otras arquitecturas y más paquetes.


A   nales de 2000,          el proyecto realizó el mayor cambio a la estructura de los archivos y la orga-
nización de la versiones, reorganizando procesos de liberación de paquetes del software con el nuevo
package tools       y creando un rama de prueba, relativamente estable para el lanzamiento siguiente. En
2001,      los desarrolladores comenzaron a llevar a cabo una conferencia anual llamada      Debconf     con
negociaciones y talleres para los desarrolladores y los usuarios técnicos.


2.1.3.        Características

Debian se caracteriza por:


          La disponibilidad en  varias arquitecturas. La versión estable a fecha de este trabajo incluye
          soporte para   12 plataformas:
             •   i386  x86-32

             •   amd64  x86-64

             •   alpha  DEC Alpha

             •   sparc  Sun SPARC

             •   arm  ARM architecture

             •   armel  Emulador de ARM Emulator

             •   powerpc  Arquitectura PowerPC

    1
        http://www.gnu.org
2.1 Descripción de la distribución Debian                                                                      5

        •   hppa  Arquitectura HP PA-RISC

        •   ia64  Arquitectura Intel Itanium (IA-64)

        •   mips, mipsel  Arquitectura MIPS (big-endian y little-endian)

        •   s390  Arquitectura IBM ESA/390 y z/Architecture

        •   m68k  Arquitectura Motorola 68k en Amiga, Atari, Mac, y varios sistemas embebidos VME


     Una    amplia colección de software disponible.
     Un grupo de herramientas para      facilitar el proceso de instalación y actualización del
     software    (APT, Aptitude, Dpkg, Synaptic, Dselect, etc.) Todas ellas obtienen información de
     donde descargar software desde   /etc/apt/sources.list, que contiene los repositorios.
     Su compromiso con los    principios y valores involucrados en el movimiento del Software Libre.
     No tiene marcado     ningún entorno gráco         en especial, pudiéndose no instalar ninguno, o
     instalar, ya sean: GNOME, KDE, Xfce, LXDE, Enlightenment u otro.

     Su compromiso con los principios y valores involucrados en el movimiento del Software Libre. La
     declaración de intenciones se puede consultar en http://www.debian.org/social_contract.es.html.

     La distribución Debian GNU/Linux tiene un     sistema de seguimiento de fallos que almacena
     los detalles de fallos de los que informan los usuarios y desarrolladores. A cada error se le da un
     número, y se mantiene almacenado hasta que se marca como arreglado.


Los nombres de las versiones de Debian GNU/Linux son tomados de la película         Toy Story. Hasta
la fecha ha habido  10 versiones estables (con sus respectivas revisiones), siendo la actual la 5.0
lenny. Con su publicación, etch pasó a ser la versión estable antigua (oldstable ), y la actual versión
en pruebas (testing ) se denomina squeeze. En el momento de la revisión de este trabajo (Mayo de
2011), Squeeze ha pasado a ser la versión estable.


El desarrollo día a día tiene lugar en la versión inestable (   unstable ),   rama que aparece codicada
de forma permanente con el nombre    sid.
Los paquetes de software en desarrollo son subidos a unas ramas llamadas           inestable (unstable )   y
experimentales.    Normalmente, los paquetes de software son subidos a inestable por las versiones
lanzadas estables por el desarrollador original de la aplicación, pero con el empaquetado y otras mod-
icaciones especícas de Debian introducidas por los desarrolladores. El software que no se encuentra
listo para la rama inestable se pone típicamente en experimental.


Debian abarca muchos    proyectos interesantes:
     Proyecto de auditoría de seguridad Debian: El objetivo del proyecto es auditar en busca
     de debilidades tantos paquetes de la distribución estable de Debian como sea posible. También se
     deben examinar los paquetes de la distribución inestable en busca de debilidades, reduciendo en
     primera instancia el índice de paquetes inseguros que entran en la versión estable. Más información
     en http://www.debian.org/security/audit/
2.2 Ámbito de la distribución Debian                                                                         6

      Proyecto debian-accesibilidad: Debian-Accesibilidad es un proyecto interno para hacer evolu-
      cionar a Debian en un sistema operativo que sea particularmente bueno en cubrir los requeri-
      mientos de gente con discapacidades. Su objetivo es un sistema completamente accesible que
      ofrezca a los usuarios con discapacidades la mayor cantidad posible de independencia, construido
      completamente sobre     software   libre. Más información en http://www.debian.org/devel/debian-
      accessibility/.


      Proyecto Debian-Edu:         Debian-Edu propone realizar la mejor distribución para nes educa-
      tivos. Más información en http://wiki.debian.org/DebianEdu.


2.1.4.    Requisitos hardware

Debian no impone requisitos de hardware más allá de los que establecen el núcleo Linux y el conjunto de
herramientas GNU. En cualquier caso, cualquier arquitectura o plataforma a la que se haya adaptado
el núcleo Linux,   libc, gcc, etc., y para los que exista una adaptación de Debian, puede ejecutar Debian.
         Tipo de instalación RAM (mínimo) RAM (recomendado) Disco duro
         Sin escritorio             64 Megabyes          256 Megabytes              1 Gigabyte
         Con escritorio             64 Megabyes          512 Megabytes              5 Gigabytes


                   Tabla 2.1: Requisitos mínimos de sistema recomendados para Debian.


Los requisitos de memoria mínimos necesarios son en realidad inferiores a los indicados en esta tabla.
En función de la arquitectura, es posible instalar Debian en sistemas con tan sólo 20 MB (en el caso
de s390) a 48 MB (para i386 y amd64). Lo mismo se puede decir del espacio necesario en disco, espe-
cialmente si escoge las aplicaciones que va a instalar manualmente.


Estos tamaños no incluyen todos los otros materiales que se encuentran habitualmente, como puedan
ser los cheros de usuarios, el correo y otros datos.



2.2. Ámbito de la distribución Debian
Las características de Debian hacen que pueda utilizarse en cualquier ámbito de aplicación. Debian,
así como muchas distribuciones de Linux, puede tener     problemas con el hardware propietario que
no tiene disponiblidad de controladores libres y/o para GNU/Linux, por lo que en muchos aspectos no
es posible utilizar dichas distribuciones en lugares dónde este hardware se aplica.


Sin embargo, la rama      stable   de Debian suele ser el sistema operativo GNU/Linux preferido a la
hora de instalar servidores, debido principalmente a:


      Estabilidad envidiable


      Consume pocos recursos


      No hay que actualizarla a menudo, y no se corren riesgos de seguridad actualizando paquetes.
2.3 Puntos fuertes de la distribución Debian                                                                 7

     Proporciona todo lo que un servidor puede necesitar en su uso diario.


Por tanto, Debian es útil en sistemas donde prime la estabilidad y seguridad y no sea requisito funda-
mental estar a la última en hardware ni que sea hardware de propietario así como un entorno gráco
potente. Es altamente recomendable que los usuarios no sean noveles en esta distribución.


Por otra parte, Debian puede utilizarse también de forma muy eciente y ecaz en un entorno de
escritorio, gracias a que la rama   testing   proporciona paquetes estables y actualizados.


Si deseamos aún más actualización y tener al día todos los paquetes, aún a riesgo de comprometer
la seguridad y de que las cosas no funcionen de forma correcta al 100 %, podemos instalar la rama
unstable   del sistema operativo.



2.3. Puntos fuertes de la distribución Debian
Vamos a comentar los principales puntos fuertes o ventajas del sistema operativo Debian:


     Un buen sistema de empaquetamiento de software
     dpkg, el sólido sistema de empaquetamiento de Debian, se encarga de corregir todas las irregu-
     laridades que puedan existir en la instalación de paquetes.


     Instalación sencilla
     En Debian están mejorando constantemente el proceso de instalación. Se puede realizar la insta-
     lación directamente desde desde un CD, USB o discos exibles o incluso a través de la red.


     Increíble cantidad de software
     Debian viene con mucho más de 25.000 elementos de software diferentes. Si tenemos software
     propietario que corre bajo GNU/Linux, puede usarlo (de hecho, puede que incluso exista un
     instalador en Debian que automáticamente instale y congure todo por usted).


     Paquetes bien integrados
     Debian sobrepasa a todas las otras distribuciones en lo bien      integrados que están sus paquetes.
     Como todo el software lo empaqueta un grupo coherente, no sólo puede encontrar todos los
     paquetes en un mismo sitio sino que se han eliminado todos los problemas al respecto de complejas
     dependencias. Aunque el formato      deb tiene algunas ventajas sobre el rpm, es la integración entre
     paquetes lo que hace a Debian más robusto.


     Código fuente
     Si desarrollamos software, podemos apreciar el hecho de que haya cientos de herramientas y
     lenguajes de desarrollo, además de millones de líneas de código fuente en el sistema base. Todo
                                                                  Directrices de Software
     el software en la distribución principal es conforme al criterio de las
     Libre de Debian (DFSG). Esto signica que podemos usar libremente este código para estu-
     diarlo o para incorporarlo a un nuevo proyecto de software libre. También hay una buena cantidad
     de herramientas y código apropiado para el uso en proyectos propios.
2.3 Puntos fuertes de la distribución Debian                                                               8

     Actualizaciones fáciles
     Actualizarse a una nueva versión de Debian es muy fácil gracias al sistema de empaquetamiento.
     Sólo tiene que ejecutar   apt-get update, apt-get dist-upgrade (o aptitude update ; aptitude
     dist-upgrade, según la versión) y el sistema puede actualizarse desde un CD en cuestión de
     minutos o se puede congurar apt para que utilice alguno de los espejos de Debian y actualizarlo
     desde la red.


     Sistema de seguimiento de errores
     El sistema de seguimiento de errores de Debian es    público.   Este sistema permite que Debian
     responda a los problemas rápida y honestamente.


     Los controladores para la mayoría del hardware están escrito por usuarios de GNU/Li-
     nux, no por el fabricante
     Mientras que esto puede signicar retrasos antes de que el nuevo hardware sea soportado y la no
     existencia de soporte para algún hardware, permite que continúe el soporte mucho después de
     que el fabricante haya detenido su producción o haya quebrado. La experiencia ha demostrado
     que loscontroladores de fuentes abiertas         son usualmente   mejores   que los controladores
     propietarios.
     Buena seguridad del sistema
     La disponibilidad del código fuente permite que la seguridad en Debian se evalúe de forma
     abierta, lo que evita que se implementen modelos de seguridad pobres. Además, la mayoría de
     los proyectos de software libre tienen sistemas de revisión por terceras partes, que, como primera
     medida, evitan que se introduzcan en el sistema problemas de seguridad potenciales.


     Software de seguridad
     Debian tiene paquetes del famoso software  GPG (y PGP) que permite enviar correo entre usua-
     rios preservando su privacidad. Además,   ssh permite crear conexiones seguras a otras máquinas
     que tengan   ssh instalado.
Seguidamente, no podemos nalizar esta sección sin dar una lista de ventajas         que pueden hacer
elegible a Debian frente al sistema operativo GNU/Linux más popular, Ubuntu:
     Estabilidad
     La estabilidad se fundamenta en lo innecesario de poseer la última versión de todo, sino que
     se centra en incorporar alguna actualización de seguridad o alguna funcionalidad que realmente
     vaya a usar. Si se necesitan nuevas versiones, puede visitarse el sitio web del proyecto, descargar
     el código fuente y compilarlo. En Debian no es necesario estar actualizando constantemente e
     instalando una nueva distro cada 6 meses. Debian es una de las distribuciones GNU/Linux más
     maduras y estables.


     Experiencia
     Debian tiene mucho más bagaje que Ubuntu, aunque son distribuciones muy parecidas si tienes
     que trabajar con GNU/Linux en la empresa es más probable que tengas que administrar un
     servidor Debian que un servidor Ubuntu.
2.4 Puntos débiles de la distribución Debian                                                            9

     Directrices DFSG
     Las directrices de software libre de Debian (DFSG) son una buena garantía para los amantes del
     software libre, entendido el término en su forma más estricta.


     Calidad y número de paquetes
     Debian tiene más paquetes. Es posible que en Ubuntu se utilicen un montón de repositorios
     no ociales, pero instalar software sólo de los repositorios ociales revisados por DD (Debian
     Developers) es una garantía de calidad.


     Número de arquitecturas
     Debian soporta muchas más arquitecturas que Ubuntu. Si se va a trabajar con grandes orde-
     nadores para cosas serias: Power PC, Alpha, SPARC, no podemos utilizar    las nuevas versiones
     de Ubuntu porque no están soportadas      ocialmente.
     División en grupos de paquetes
     Debian contiene varios grupos de paquetes en la instalación dependiendo del uso que le vayamos
     a dar al sistema operativo: entorno de escritorio, sistema de bases de datos, entorno de progra-
     mación, etc. mientras que en Ubuntu se limita a servidor o escritorio.



2.4. Puntos débiles de la distribución Debian
Enumeramos ahora una serie de inconvenientes de esta distribución:


     Falta de software comercial popular
     Es cierto que en GNU/Linux no se dispone de algunos paquetes de software populares. Sin em-
     bargo, existen programas para reemplazar la mayoría de ellos, diseñados para imitar las mejores
     características de los programas en propiedad, con el valor añadido de ser software libre.


     La falta de programas de ocina como Word o Excel debería dejar de ser un problema, porque
     Debian incluye tres suites de programas de ocina compuestos por entero de software libre,
     OpenOce, KOce y GNOME Oce.
     También dispone de varias suites de programas ocina propietarias: Applixware (Anyware),
     StarOce, Hancom Oce, Axene y otros.


     En bases de datos, Debian se distribuye con los programas de bases de datos populares   mySQL
     y   PostgreSQL. También existen versiones para GNU/Linux de SAP DB, Oracle, Informix, IBM
     DB2 y otras.


     Están apareciendo gran cantidad de otros paquetes propietarios, al tiempo que más compañías
     descubren la potencia de GNU/Linux.


     No todo el hardware está soportado
     Particularmente, hardware realmente nuevo, viejo o raro, software en el que el fabricante sólo
     distribuye para plataformas Windows (por ejemplo los WinModems o las tarjetas WiFi de equipos
2.5 Conclusiones obtenidas sobre Debian                                                                   10

          portátiles),o por que el fabricante no deja las especicaciones disponibles. Esto también es un
          área en el que se está trabajando.


          Arranque más lento
          Es más lento que en otras distribuciones mayormente debido a que muchos servicios son cargados
          por defecto. Usando la herramienta     update-rc.d podemos eliminar servicios innecesarios.
          El ciclo de desarrollo se hace muy largo e indenido
          Debian alarga demasiado la aparición de nuevas versiones.


          La distribución queda desfasada rápidamente
          Principalmente en temas grácos y en nuevas vulnerabilidades, puede quedarse atrás si no se
          actualiza correctamente.


          Es insuciente el cuidado en el aspecto del diseño y en la incorporación de las últimas
          novedades grácas y de escritorio.
          Sin embargo, es muy de agradecer las iniciativas que potencian la imagen de marca y el trabajo
          artístico especícamente en favor de esta distibución, como es el caso de   DebianArt2 .

2.5. Conclusiones obtenidas sobre Debian
                                                                    estabilidad, seguridad, madurez
Debian es una distribución en la que se destacan características como
y   software libre. Las tres primeras debidas en gran parte a su bagaje y a la gran comunidad de desa-
rrolladores y usuarios que mantienen el sistema muy bien testeado, la comunicación de fallos, el código
abierto paraestudiar y analizar, etc.


En debian no prima tanto la novedad como lo estable y seguro, por lo que no se considera una
distribución que       esté a la última.   No es necesario estar actualizado cada poco tiempo, únicamente
para actualizaciones de seguridad o alguna funcionalidad que realmente se vaya a utilizar. Esto, a la
vez, hace a     debian una distribución poco interesante para entornos que necesiten estar a la última en
software y actualizaciones.


Un punto débil a señalar en Debian respecto a otras distribuciones es que es de las distribuciones
más pobre en grácos, condicionando esto también a no instalarse en según qué ámbitos.


Está considerada en muchos ámbitos como muy congurable aunque               trabajosa    y que requiere de
bastante conocimiento,           por lo que no se hace muy apta para usuarios noveles. Desde el proyecto
debian, pese a todo, se produce un producto de altísima calidad. producto que es la base de muchas
distribuciones


La comunidad de desarrolladores de Debian continúan el concepto de           Community player, esto es,
trabajar por y para la comunidad y no en benecio como las empresas. Además, se derivan proyectos
minoritarios como los existentes para otras arquitecturas o también         Debian Hurd.     El Hurd es un
conjunto de servidores que funcionan sobre el micronúcleo Mach de GNU. Juntos conforman la base

    2
        http://www.debianart.org/cchost/
2.6 Justicaciones de las conclusiones obtenidas sobre Debian                                                  11

para el sistema operativo    GNU.
Y por último, no debemos olvidar que Debian sirve de       feedback   para   upstream,   p.ej. son el   upstream
sobre el que se apoya   gcc.

2.6. Justicaciones de las conclusiones obtenidas sobre Debian
Si bien hoy día sabemos que la popularidad de Debian está hoy día por debajo de distribuciones como
Ubuntu (en DistroWatch - http://distrowatch.com/stats.php?section=popularity - queda en sexto lu-
gar a fecha de la realización de este trabajo), no podemos obviar que si precisamente la distribución
más aclamada del mundo está basada en Debian, tiene que ser por alguna razón. El estar considerada
como una de las distribuciones más seguras del mundo también ayuda.


Para los   puristas,   Debian será siempre la mejor distribución porque su frecuencia de actualización
                                                                                       se adhiere
conforma unos cimientos sólidos de seguridad para el sistema, y sobre todo, porque Debian
muy estrictamente a la losofía de software libre. Está compuesta enteramente de software libre,
hasta tal punto de crear Iceweasel en detrimento de Firefox. Iceweasel es el nombre de un proyecto
derivado (  fork ) de Mozilla Firefox, una compilación renombrada, preparada por Debian, para resolver
la demanda hecha por Mozilla que los obligaba a dejar de utilizar el nombre o acogerse a sus términos,
los cuales son inaceptables dentro de las políticas de Debian. Estos mismos puristas también tendrán
en cuenta que Debian es íntegramente de la comunidad y no de una empresa, como                Canonical     con
Ubuntu.


Es necesario contradecir a aquellos que arman que Debian es una de las distribuciones que está
muriendo,    como arma una reciente publicación en     codingexperiments.com,           basados únicamente
en los resultados de una búsqueda escueta en    Google Trends.

Teniendo en cuenta que los usuarios Debian, ya sea por cariño, por costumbre o para obtener búsquedas
                                                                                          etch o
mas precisas, suelen referirse a su distribución empleando el nombre de la versión, es decir:
debian etch, lenny       odebian lenny y sid o debian sid, si utilizamos la misma herramienta de
análisis utilizada por los amigos de codingexperiments.com, para una búsqueda un poco más com-
pleta empleando para este caso la rama     testing   (debian lenny), la cual se puede considerar la rama
más popular de debian, obtenemos lo siguiente:
2.6 Justicaciones de las conclusiones obtenidas sobre Debian                                              12




                                Figura 2.1: Búsqueda del término    debian

Sería por tanto absurdo creer que Debian está muriendo, cuando vemos que distribuciones como Ubun-
tu (si muere Debian, ¾de dónde se va a alimentar Ubuntu?), basadas 100 % en Debian cada día son más
populares. Para obtener una información exacta para el caso Debian, tendríamos que conocer ademas,
las veces que se buscan los términos stable, testing, unstable, etch, lenny, sid, sarge, potato, etc, dentro
del mismo contexto, sin utilizar el termino Debian.


Como remate nal, ya sabemos que a pesar de la creciente popularidad de      Ubuntu Server en entornos
servidores,   Debian   es la mejor opción escogida por los administradores de sistemas. Sin duda, y en
contraposición, el rey de nuestros escritorios es Ubuntu.
Bibliografía

[1] Distrowatch: Linux distributions, mayo 2010.
   http://distrowatch.com/stats.php?section=popularity
[2] Iguanalinux: ½Debian vive, viva Debian!, mayo 2010.
   http://www.iguanalinux.com/distribuciones/debian-vive-viva-debian/
[3] Internetling: 5 reasons to choose Debian Linux over Ubuntu Linux, mayo 2010.
   http://bit.ly/9fdWUj
[4] polishlinux.org: Comparison between Ubuntu and Debian, mayo 2010.
   http://polishlinux.org/choose/comparison/?distro1=Ubuntudistro2=Debian
Capítulo 3
                                                      Distribución Ubuntu

                                              Francisco Damián Arrabal Villasclaras
                                                        Eladio Manuel Blanco López

3.1. Descripción de la distribución Ubuntu
Vamos a realizar una descripción de esta distribución introduciendo primero algunos aspectos gene-
rales, explicando un poco la historia de esta distribución desde su nacimiento, continuando con una
descripción de características y de las variantes de este sistema operativo. Más tarde, veremos una lista
del hardware compatible, describiremos generalmente el software incluido y nalizaremos hablando de
la organización de paquetes en esta distribución.


3.1.1.     Introducción

Ubuntu1      es una distribución GNU/Linux que ofrece un sistema operativo predominantemente enfo-
cado a ordenadores de escritorio aunque también proporciona una versión para servidores.


Basada en Debian GNU/Linux,             Ubuntu concentra su objetivo en la facilidad de uso, la liber-
                                                         cada 6 meses) y la facilidad en la instalación.
tad en la restricción de uso, los lanzamientos regulares (
Ubuntu es patrocinado por   Canonical Ltd.,      una empresa privada fundada y nanciada por el em-
presario sudafricano   Mark Shuttleworth.
El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu, que signica humanidad
hacia otros o yo soy porque nosotros somos. Ubuntu es un movimiento sudafricano encabezado
por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra
del Apartheid en Sudáfrica. El sudafricano Mark Shuttleworth, mecenas del proyecto, se encontraba
muy familiarizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian
y en general con el movimiento del software libre, decidió aprovechar la ocasión para difundir los ideales
de Ubuntu. El eslogan de Ubuntu - Linux para seres humanos (en inglés Linux for Human Beings)

  1
      http://www.ubuntu.com
3.1 Descripción de la distribución Ubuntu                                                             15

- resume una de sus metas principales: hacer de Linux un sistema operativo     más accesible y fácil
de usar.
La versión más reciente en el momento de la realización de este trabajo es la 10.4 (    Lucid Lynx)
que ya ha sido lanzada, concretamente el 29 de abril de 2010. El aspecto de esta nueva versión se puede
ver en la siguiente imagen:




                      Figura 3.1: Aspecto gráco de la nueva   Ubuntu Lucid Lynx


3.1.2.     Historia

El 8 de julio de 2004, Mark Shuttleworth y la empresa Canonical Ltd. anunciaron la creación de la
distribución Ubuntu. Ésta tuvo una    nanciación inicial de 10 millones de dólares (US$).          El
proyecto nació por iniciativa de algunos programadores de los proyectos Debian y Gnome porque se
encontraban decepcionados con la manera de operar del proyecto Debian, la distribución Linux sin
ánimo de lucro más popular del mundo.
3.1 Descripción de la distribución Ubuntu                                                               16


Tras formar un grupo multidisciplinario, los programadores decidieron buscar el apoyo económico
de Mark Shuttleworth, un emprendedor sudafricano que vendió la empresa        Thawte a VeriSign, cua-
tro años después de fundarla en el garaje de su domicilio, por   575 millones de dólares estadounidenses.
Tras varios meses de trabajo y un breve período de pruebas, la primera versión de Ubuntu (        Warty
Warthog) fue lanzada el 20 de octubre de 2004.

3.1.3.     Características

A continuación se exponen una lista de las características principales de Ubuntu:


     Basada en la distribución Debian.


     Disponible en   4 arquitecturas: x86 (i386 or i686), AMD64 y PPC.
     Los desarrolladores de Ubuntu se basan en gran medida en el trabajo de las comunidades de
     Debian y GNOME.


     Las   versiones estables    se liberan   cada 6 meses   y se mantienen actualizadas en materia de
     seguridad hasta 18 meses después de su lanzamiento.


     La nomenclatura de las versiones no obedece principalmente a un orden de desarrollo, se compone
     del dígito del año de emisión y del mes en que esto ocurre. La versión 4.10 es de octubre de 2004,
     la 5.04 es de abril de 2005, la 5.10 de octubre de 2005, la 6.06 es de junio de 2006, la 6.10 es de
     octubre de 2006. . .


     El entorno de escritorio ocial es   Gnome y se sincronizan con sus liberaciones.
     Para centrarse en solucionar rápidamente los bugs, conictos de paquetes, etc. se decidió eliminar
     ciertos paquetes del componente      main, ya que no son populares o simplemente se escogieron de
     forma arbitraria por gusto o sus bases de apoyo al software libre. Por tales motivos inicialmente
     KDE     no se encontraba con más soporte de lo que entregaban los mantenedores de Debian en
     sus repositorios, razón por la que se sumó la comunidad de KDE distribuyendo la distro llamada
     Kubuntu.


     De forma sincronizada a la versión 6.06 de Ubuntu, apareció por primera vez la distribución
     Xubuntu, basada en el entorno de escritorio XFce.
     El navegador web ocial es    Mozilla Firefox.
     Para labores / tareas administrativas en terminal incluye una herramienta llamada     sudo (similar
     al Mac OS X), con la que    se evita el uso del usuario root (administrador).
     Mejora la   accesibilidad   y la   internacionalización,    de modo que el software está disponible
     para tanta gente como sea posible. En la versión 5.04, el     UTF-8 es la codicación de caracteres
     en forma predeterminada.
3.1 Descripción de la distribución Ubuntu                                                              17

     No sólo se relaciona con Debian por el uso del mismo formato de paquetes       deb, también tiene
     uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmedia-
     tamente, y no solo anunciándolos. Esto sucede en los tiempos de lanzamiento. Muchos de los
     desarrolladores de Ubuntu son también responsables de los paquetes importantes dentro de la
     distribución de Debian.


     Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno. Los CDs de la distribución
     se envían de forma gratuita a cualquier persona que los solicite mediante el servicio   ShipIt.
     También es posible descargar las imágenes     ISO de los discos por transferencia directa o bajo la
     tecnología Bittorrent.


     Ubuntu no cobra honorarios por la suscripción de mejoras de la     Edición Enterprise.

3.1.4.   Variantes

Existen diversas variantes de Ubuntu disponibles, las cuales poseen lanzamientos simultáneos con
Ubuntu. Las más signicativas son:


     Kubuntu, el cual utiliza KDE en vez de GNOME.
     Edubuntu, diseñado para entornos escolares.
     Xubuntu, el cual utiliza el entorno de escritorio Xfce.
En cuanto a productos    derivados de Ubuntu, se pueden clasicar en dos grupos: ociales y no ociales:
     Derivados ociales de la familia Ubuntu
         •   Ubuntu Studio está orientada a la edición multimedia profesional de audio, video y grácos.




                          Figura 3.2: Captura de pantalla de   Ubuntu Studio
3.1 Descripción de la distribución Ubuntu                                                       18

       •   Gobuntu es una derivación de Ubuntu enfocada a proveer una distribución GNU/Linux que
           posea únicamente software libre, para las arquitecturas i386 y AMD64.




                                   Figura 3.3: Logo de   Gobuntu

    Derivados no ociales
       •   Fluxbuntu (usa Fluxbox)

       •   Ebuntu (usa Enlightenment)

       •   nUbuntu - Dedicado a temas de seguridad y redes (usa Fluxbox)




                           Figura 3.4: Captura de pantalla de   nUbuntu

       •   Ubuntu Lite - Optimizado para máquinas lentas.

       •   ComFusion (antes Uberyl): incluye el escritorio 3D Compiz Fusion, entre otros paquetes
           adicionales.
3.1 Descripción de la distribución Ubuntu                                                           19




                             Figura 3.5: Captura de pantalla de   Comfusion

         •   Mythbuntu - Distribución Centro Multimedia basada en un Ubuntu.




                             Figura 3.6: Captura de pantalla de   Mythbuntu

         •   Tiobuntu, es una versión de Ubuntu para personas ciegas y con visión reducida. Funciona
             mediante línea braille.


3.1.5.   Hardware compatible

En cuanto al hardware compatible con Ubuntu, debemos considerar lo siguiente:


     Microprocesador
     Ubuntu acepta cuatro arquitecturas o familias de procesadores, que son la inmensa mayoría si
     no la práctica totalidad:


         •   Intel x86 y compatibles.
3.1 Descripción de la distribución Ubuntu                                                              20

          •   AMD64, EM64T y compatibles.

          •   PowerPC y compatibles (hasta la versión 6.10 Edgy Eft).


      Tarjetas de video
      La mayoría de las tarjetas de video tienen compatibilidad     Vesa / VGA      por lo que en pocos
      casos perderemos la capacidad gráca por completo. Sin embargo la capacidad para obtener el
      100 % del rendimiento de estas tarjetas depende mucho de la disponibilidad de los drivers.


      Requisitos para su instalación
      Según la documentación ocial el sistema tendría que estar funcionando si cumple con estas
      especicaciones mínimas:
          •   Procesador: 300 MHz x86.

          •   Memoria RAM: 64 MB.

          •   Disco Duro: 4GB (para una instalación completa con swap incluida).

          •   Tarjeta gráca VGA.

          •   Lector de CD-ROM o tarjeta de red.


      En el anterior equipo ya es posible realizar una instalación en modo     servidor, sin embargo es
      poco probable que lo haga de manera uida en una computadora de          escritorio por lo que las
      especicaciones mínimas recomendadas son:


          •   Procesador: 700 MHz x86 o x86-64.

          •   Memoria RAM: 384 MB.

          •   Disco duro: 8GB.

          •   Tarjeta gráca capaz de soportar una resolución de 1024x768.

          •   Tarjeta de sonido.

          •   Conexión a Internet.


Y si se quiere disponer de los efectos de escritorio, proporcionados por   Compiz, entonces la potencia
mínima del procesador asciende a 1.2 GHz y es necesario disponer de una tarjeta gráca compatible.


3.1.6.    El software incluido

Ubuntu posee una gran colección de aplicaciones prácticas y sencillas para la conguración de todo
el sistema, a través de una interfaz gráca útil para usuarios que se inician en Linux. El entorno de
escritorio ocial es   GNOME       y se sincronizan con sus liberaciones. Existe una versión con   KDE,
llamada   Kubuntu,     y con otros escritorios, que pueden añadirse una vez instalado el Ubuntu ocial
con GNOME.


Ubuntu es conocido por su facilidad de uso y las aplicaciones orientadas al usuario nal. Las prin-
cipales aplicaciones que trae Ubuntu son: el navegador web    Mozilla Firefox, el cliente de mensajería
3.2 Ámbito de la distribución Ubuntu                                                                   21

instantánea    Empathy,   el cliente para enviar y recibir correo   Evolution,   el reproductor multime-
diaTotem, el reproductor de música Rhythmbox, el cliente y gestor de torrents Transmission, el
                 Brasero, la aplicación Cheese que permite grabar videos y tomar fotografías desde
grabador de discos
una cámara web, la suite omática OpenOce (editado: en la nueva versión 11.04, se sustituye por
LibreOce), y Ubuntu Software Center para buscar e instalar miles de aplicaciones y juegos.

3.1.7.    Organización de paquetes

Ubuntu divide todo el software en cuatro secciones, llamadas componentes, para mostrar dife-
rencias en licencias y la prioridad con la que se atienden los problemas que informen los usuarios.
Estos componentes son: main, restricted, universe y multiverse.


Por omisión, se instala una selección de paquetes que cubre las      necesidades básicas    de la mayo-
ría de los usuarios. Los paquetes del componente universe de Ubuntu generalmente se basan en los
paquetes de la rama inestable (Sid) y en el repositorio experimental de Debian.


Veamos los componentes de forma más detallada:


      main:    contiene solamente los paquetes que cumplen los requisitos de la licencia de Ubuntu, y
      para los que hay soporte disponible por parte de su equipo. Éste está pensado para que incluya
      todo lo necesario para la mayoría de los sistemas Linux de uso general. Los paquetes de este
      componente poseen ayuda técnica garantizada y mejoras de seguridad oportunas.


      restricted: contiene el programa soportado por los desarrolladores de Ubuntu debido a su im-
      portancia, pero que no está disponible bajo ningún tipo de licencia libre para incluir en main. En
      este lugar se incluyen los paquetes tales como los controladores propietarios de algunas tarjetas
      grácas, como por ejemplo, los de    ATI y NVIDIA. El nivel de la ayuda es más limitado que
      para main, puesto que los desarrolladores puede que no tengan acceso al código fuente.


      universe: contiene una amplia gama de programas, que pueden o no tener una licencia restringi-
      da, pero que no recibe apoyo por parte del equipo de Ubuntu sino por parte de la comunidad.
      Esto permite que los usuarios instalen toda clase de programas en el sistema guardándolos en un
      lugar aparte de los paquetes soportados: main y restricted.


      multiverse: contiene los paquetes sin soporte debido a que no cumplen los requisitos de software
      libre.



3.2. Ámbito de la distribución Ubuntu
El principal ámbito de aplicación de Ubuntu es el del   usuario doméstico, aunque también se usa en
menor medida, la versión de     servidor en el mundo empresarial. Pero existen además otras versiones
desarrolladas con otros nes:


      Edubuntu,      diseñado para entornos escolares (que a partir de la versión 8.04 es un paquete
      agregado dejando de existir como distribución aparte).
3.3 Puntos fuertes de la distribución Ubuntu                                                            22

     Ubuntu Netbook Edition, creada para las máquinas netbook.
     Ubuntu Studio, diseñada para el trabajo multimedia, aunque no           es un proyecto reconocido
     ocialmente por Ubuntu. Otra variante similar es ArtistX.

     Tiobuntu,     es una versión de Ubuntu para personas ciegas y con visión reducida. Funciona
     mediante línea braille.



3.3. Puntos fuertes de la distribución Ubuntu
Ubuntu está basado en Debian (una de las distribuciones más respetadas, tecnológicamente avanzadas
y mejor soportadas) y pretende crear una distribución que proporcione un sistema GNU/Linux ac-
tualizado y coherente para la informática de escritorio y servidores.


Ubuntu incluye una cuidadosa selección de los paquetes de Debian, y mantiene su poderoso sistema
de gestión de paquetes que nos permite instalar y desinstalar programas de una forma fácil y limpia.
A diferencia de la mayoría de las distribuciones, que vienen con una enorme cantidad de software que
pueden o no ser de utilidad, la lista de paquetes de Ubuntu se ha reducido para incluir solo aplicaciones
importantes y de alta calidad.


Con la mirada puesta en la calidad, Ubuntu proporciona un entorno robusto y funcional, adecuado
tanto para uso doméstico como profesional y se publica una nueva versión cada seis meses. Ubun-
tu está disponible para las arquitecturas i386 (procesadores 386/486/Pentium(II/III/IV) y Athlon/-
Duron/Sempron processors), AMD64 (Athlon64, Opteron y los nuevos procesadores Intel de 64 bits),
PowerPC (iBook/Powerbook, G4 y G5) y ARM.


Otras ventajas de esta gran distribución son:

     Es un sistema operativo delibre distribución y gratuito.
     Instalación del sistema operativo sencilla mediante interfaz gráca.
     Conguración también sencilla, reconoce la mayoría del hardware e instala automáticamente
     los drivers apropiados.

     Atractivo visualemente con efectos de escritorio.
     Descarga e instalación de programas muy sencilla a través de   apt o el gestor de paquetes Synap-
     tic.
     Cada seis meses (abril y octubre) liberan una versión nueva de la distribución con las últimas
     mejoras.

     Existe muchísimo software gratuito para casi cualquier propósito.

               seguro.
     Sistema muy

     La comunidad de usuarios que dan soporte al sistema es grandísima (véase
     http://ubuntuforums.org/).
3.4 Puntos débiles de la distribución Ubuntu                                                       23

3.4. Puntos débiles de la distribución Ubuntu
Podemos citar los siguientes puntos débiles y a mejorar o incluir de Ubuntu:


  1. Cambio de conguración del teclado espontánea.


  2. Menor uso de espacio en la barra de navegación de Nautilus.


  3. No dispone soporte nativo para .rar (hay que instalar herramientas).


  4. Una traducción más extensa.


  5. Un asistente para montar USB mal desmontados (hay que forzarlos desde consola)


  6. Miniaturas de las imágenes al reemplazar dos archivos del mismo nombre.


  7. Un botón restaurar en la papelera.


  8. Mejor organización de los nombres de los archivos.


  9. Problemas con   drivers de tarjetas grácas y otro hardware en general (impresoras, webcams...)
 10. Ausencia de programas de pago de Windows para Ubuntu; aún pese a Wine y otros similares en
     Linux.


 11. Principal punto débil para muchos usuarios:    juegos.
 12. Congurarlo por primera vez puede ser algo mas complicado.


 13. A la gente le asustan los cambios (preeren malo conocido que bueno por conocer).


 14. Algunas aplicaciones especicas solo están disponibles para Windows.



3.5. Conclusiones obtenidas sobre Ubuntu
Se extraen las siguientes conclusiones del análisis y estudio de este sistema operativo:


     Ubuntu está destinado principalemente a usuarios domésticos.


     Es muy fácil de instalar y congurar.


     Se actualiza regularmente cada 6 meses.


     No todo el hardware existente en el mercado esta soportado.


     Es la distribución GNU/Linux más popular y que más usuarios tiene.
3.6 Justicaciones de las conclusiones obtenidas sobre Ubuntu                                        24

3.6. Justicaciones de las conclusiones obtenidas sobre Ubuntu
Ubuntu es una distribución GNU/Linux, basada en Debian, que ofrece un sistema operativo predo-
minantemente enfocado a ordenadores de escritorio aunque también proporciona una versión para
servidores.


Entre sus ventajas cabe destacar la facilidad de uso, la libertad en la restricción de uso, los lanza-
mientos regulares (cada 6 meses) y la facilidad en la instalación.


Entre sus inconvenientes encontramos los típicos de cualquier distribución Linux: no todo el hard-
ware esta soportado, realizar la primera conguración, falta de software popular...


Principalmente es utilizado por usuarios domésticos, aunque también dispone de una versión ocial
de servidor y otras para educación, desarrollo multimedia, netbooks o para personas con deciencias
visuales.


Por todo esto se ha convertido en la distribución GNU/Linux más utilizada y la que mayor proyec-
ción de futuro tiene, siendo la única que puede hacer sombra a       Microsoft Windows   en el ámbito
doméstico.
Bibliografía

[1] 120Linux: 120 % Linux, mayo 2010.
   http://120linux.com
[2] Canonical: Ubuntu GNU/Linux, mayo 2010.
   http://www.ubuntu.com
[4] LinuxAdictos: Blog de Linux y Windows, mayo 2010.
   http://linuxadictos.com
[4] LinuxZone: Blog sobre Linux con noticias, manuales y curiosidades, mayo 2010.
   http://www.linuxzone.es
[5] Ubuntu-es: Portal hispano de Ubuntu, mayo 2010.
   http://www.ubuntu-es.org
[6] Wikipedia: Enciclopedia libre, mayo 2010.
   http://es.wikipedia.org
Capítulo 4
                                                          Distribución Fedora


                                                                       Sergio Calvo Botello
                                                                 Jesús Castellano González

4.1. Descripción de la distribución Fedora
Para la descripción del sistema operativo Fedora, los siguientes puntos van a tratar de dar una visión
general de esta distribución, desde su nacimiento hasta la actualidad.


4.1.1.      Introducción

Es una distribución de Linux, desarrollada por la comunidad que soporta al       Proyecto Fedora1       y es
patrocinado por      Red Hat. Es un completo sistema operativo de propósito general, que contiene sólo
software libre y de código abierto.


En general, un nuevo lanzamiento de Fedora sale        cada seis meses.    Fedora es una    derivación    de
la distribución original de      Red Hat Linux,   e intenta reemplazar la distribuciones   de hogar   de Red
Hat Linux.


Está basada en el       gestor de paquetes RPM,       que se mantiene gracias a una comunidad interna-
cional de ingenieros, diseñadores grácos y usuarios que informan de fallos y prueban nuevas tec-
nologías. Cuenta con el respaldo y la promoción de Red Hat.


El proyecto no busca sólo incluir software libre y de código abierto, sino ser    el líder   en ese ámbito
tecnológico. Algo que hay que destacar es que los desarrolladores de Fedora preeren hacer        cambios
en las fuentes originales en lugar de aplicar los parches especícos en su distribución, de esta forma
se asegura que las actualizaciones estén disponibles para todas las variantes de GNU/Linux. Según
Max Spevack, hablar de Fedora es hablar del rápido progreso del software libre y de código abierto.
  1
      http://fedoraproject.org/es/
4.1 Descripción de la distribución Fedora                                                                  27

Durante sus primeras 6 versiones se llamó        Fedora Core, debido a que solo incluía los paquetes más
importantes del sistema operativo. La última versión en el momento de la realización de este trabajo
es Fedora 12, que fue puesta a disposición del público el 17 de noviembre de 2009.


De acuerdo a       Distrowatch2 , Fedora es la segunda distribución de GNU/Linux más usada, por
detrás de Ubuntu.


4.1.2.        Historia

El Proyecto Fedora fue creado a       nales del 2003, iniciado por Red Hat Linux para crear una distribu-
ción Linux      Open Source   en colaboración con la comunidad de usuarios que proveían de software libre a
                                             dos líneas de desarrollo, Red Hat Enterprise Linux
la misma A partir de éste año Red Hat seguiría
(RHEL) continuaría siendo la distribución Linux ocialmente soportada por Red Hat, mientras que
Fedora sería un proyecto comunitario. La rama de liberaciones de RHEL derivan de las versiones
de Fedora.


Originalmente Fedora Linux fue desarrollado exclusivamente dentro de Red Hat, con la sola reali-
mentación de informes de usuarios que recuperaban fallos y contribuciones a los paquetes de software
incluidos; y no contribuciones a la distribución como tal. Esto cambió tardíamente en el 2003 cuando
Red Hat Linux se fusionó con el Proyecto Fedora Linux orientado a la comunidad de usuarios. El nuevo
plan es extraer el código base de Fedora para crear nuevas distribuciones de Red Hat Enterprise Linux.


4.1.3.        Evolución

La cronología de aparición de versiones de Fedora es la siguiente:


          Fedora Core 1
          Fue la primera versión de Fedora, la cual fue liberada el 6 de noviembre de 2003. Su nombre en
          código fue   Yarrow. Se basó en Red Hat Linux 9 e incorporó la versión 2.4.19 del kernel de Linux,
          el GNOME 2.4.0-1 y el KDE 3.1.4-6.




    2
        http://www.distrowatch.com
4.1 Descripción de la distribución Fedora                                                             28




                          Figura 4.1: Captura de pantalla de Fedora 1



    Fedora Core 2
    Fue liberada el 18 de mayo de 2004 y su nombre en código fue   Tettnang. Incluía la versión 2.6 del
    kernel Linux, GNOME 2.6, KDE 3.2.2, y SELinux (que fue desactivado por defecto debido a que
    alteraba radicalmente la forma en que el sistema funcionaba). XFree86 fue reemplazada por el
    nuevo X.org, una liberación emergente a la versión ocial X11R6, el cual incluía adicionalmente
    un número de actualizaciones de Xrender, Xft, Xcursor, librerías de fontcong y otras mejoras
    signicativas.




                          Figura 4.2: Captura de pantalla de Fedora 2



    Fedora Core 3
    Fue liberada el 8 de noviembre de 2004 y su nombre en código fue   Heidelberg. Esta fue la primera
    versión que incluyó el navegador web Mozilla Firefox, así como soporte para idiomas índicos.
4.1 Descripción de la distribución Fedora                                                                 29

    Reemplazó a LILO por GRUB.             SELinux fue activado por defecto, pero con una nueva
    política, la cual incluía menos restricciones que las que se incluían en Fedora Core 2. Fedora Core
    3 incluía la versión 2.6 del kernel Linux, GNOME 2.8 y KDE 3.3.0. Fedora Core 3 fue además la
    primera distribución en incluir el nuevo repositorio   Fedora Extras.




                           Figura 4.3: Captura de pantalla de Fedora 3



    Fedora Core 4
    Fue liberada el 13 de junio de 2005, con el nombre en código de   Stentz. Incluía la versión 2.6.11 del
    kernel Linux, KDE 3.4 y GNOME 2.1O. Esta versión introdujo el tema Clearlooks, el cual estaba
    inspirado por el tema Red Hat Bluecurve. Además incluía la última versión de la suite de ocina,
    OpenOce.org 2.0, así como Xen, un marco libre y de alto rendimiento para virtualización. Por
    último se introdujo soporte para los procesadores PowerPC (aquellos que en su momento fueron
    utilizados por los computadores de Apple) y más de 80 nuevas políticas para SELinux.




                           Figura 4.4: Captura de pantalla de Fedora 4
4.1 Descripción de la distribución Fedora                                                            30

    Fedora Core 5
    Fue liberada el 20 de marzo de 2006 con el nombre en código   Bordeaux, e introdujo el trabajo de
    arte Bubbles. Fue la primera versión en incluir Mono y diversas herramientas construidas con esta
    tecnología como Beagle, F-Spot y Tomboy. También introdujo una herramienta de administración
    de paquetes como pup y pirut. No cuenta con soporte del Proyecto Fedora.




                             Figura 4.5: Captura de pantalla de Fedora 5



    Fedora Core 6
    Fue liberada el 24 de octubre de 2006 y su nombre en código fue   Zod.   Esta liberación introdujo
    el trabajo de arte DNA, reemplazando el Bubbles de Fedora Core 5. El nombre código deriva
    del infame villano,   General Zod, que hace parte de la saga de Superman. Incluía soporte para
    Compiz, un administrador de ventanas para el X Window System y el AIGLX. Firefox 1.5 era su
    navegador web predeterminado y Smolt, una herramienta que permitía a los usuarios informar a
    los desarrolladores el hardware que usaban. De acuerdo al Proyecto Fedora, hay alrededor de tres
    millones de usuarios de Fedora Core 6. Desde 7 de diciembre de 2007, esta liberación no cuenta
    con soporte del Proyecto Fedora.
4.1 Descripción de la distribución Fedora                                                            31




                            Figura 4.6: Captura de pantalla de Fedora 6



    Fedora 7
    Fue liberada el 31 de mayo de 2007 y su nombre en código fue     Moonshine.   La mayor diferencia
    entre Fedora Core 6 y Fedora 7 fue la fusión de los repositorios Core y Extras y el nuevo sis-
    tema para administrar esos paquetes. Esta versión utiliza enteramente nuevas herramientas de
    construcción que permiten al usuario crear distribuciones de Fedora personalizadas que también
    pueden incluir software de terceros.


    Hay tres spins ociales disponibles para Fedora 7:


       •   Live - dos CDs Vivos (uno para GNOME y uno para KDE)
       •   Fedora - un DVD que incluye la gran mayoría de paquetes disponibles;
       •   Everything - simplemente un árbol de instalación para ser usado para instalaciones medi-
           ante Internet y Yum.


    Esta versión incluye GNOME 2.18 y KDE 3.5.6, con un tema llamado Flying High, y Firefox
    2.0. El intercambio entre diferentes cuentas de usuario está disponible por primera vez, integrado
    y activo por defecto. También, había un número de actualizaciones a SELinux, incluyendo una
    herramienta para la corrección de noticaciones de seguridad. La herramienta system-cong-
    selinux se incluye y su función es personalizar el SELinux.Fedora 7 actualmente      cuenta   con
    soporte por parte del Proyecto Fedora.
4.1 Descripción de la distribución Fedora                                                           32




                           Figura 4.7: Captura de pantalla de Fedora 7



    Fedora 8
    Fue liberada el 8 de noviembre de 2007 y su nombre en código fue     Werewolf.

    Algunas de las nuevas características y actualizaciones en Fedora 8 incluyen:


       • PulseAudio   - un demonio de sonido que le permite al usuario controlar el audio en di-
         ferentes aplicaciones. Fedora es la primera distribución en tenerlo activado por defecto.
         system-cong-rewall - una nueva herramienta para congurar el cortafuegos del sistema
         que reemplaza al system-cong-securitylevel incluido en versiones anteriores.

       • CodecBuddy    - una herramienta que guía al usuario en lo que respecta a los códecs. Puede
         opcionalmente instalar códecs multimedia si el usuario lo solicita.

       • IcedTea   - un proyecto que intenta llevar el OpenJDK a Fedora mediante el reemplazo de
         código.

       • NetworkManager    - conexiones más rápidas y ables; seguridad mejorada; visualización más
         clara de redes inalámbricas; mejor integración con el D-Bus.

       • Mejor soporte a computadores portátiles     - mejoras en el kernel para reducir la carga en
         la batería, desactivando las tareas del cronómetro en el trasfondo cuando funciona con la
         batería y controladores adicionales para enrutadores inalámbricos.


    Además incluye un nuevo trabajo de arte llamado      Innity,   y un nuevo tema de escritorio de-
    nominado   Nodoka.    Una característica única de este tema es que puede cambiar el fondo de
    escritorio durante el día para reejar el tiempo del día.
4.1 Descripción de la distribución Fedora                                                              33




                             Figura 4.8: Captura de pantalla de Fedora 8



    Fedora 9
    Fue liberada el 13 de mayo de 2008 y su nombre en código fue      Sulphur.

    Algunas características nuevas que incluye esta versión son:


       •   GNOME 2.22

       •   KDE 4 se incluye y es la interfaz por defecto como parte de KDE spin

       •   OpenJDK 6 reemplaza a IcedTea

       •   Soporte de ext4

       •   Se incluye   PackageKit   como Front-end para YUM, reemplazando al gestor de paquetes
           por defecto (Pirut)

       •   Fast X permite que X pase de la ejecución a estar listo para aceptar clientes en un segundo

       •   Muchas mejoras en el instalador   Anaconda.     Entre estas características, ahora soporta
           redimensionar los sistemas de cheros ext2, ext3 y NTFS y puede crear e instalar Fedora
           en sistemas de cheros cifrados

       •   También se incluye Firefox 3 en esta edición


    Además incluye un nuevo tema de arte llamado          Waves,   el cual como   Innity   en Fedora 8,
    cambia el fondo de escritorio a lo largo del día dependiendo del tiempo.
4.1 Descripción de la distribución Fedora                                                           34




                            Figura 4.9: Captura de pantalla de Fedora 9



    Fedora 10
    Fue liberada el 25 de noviembre de 2008 y su nombre en código fue     Cambridge.   Algunas de sus
    características son:


       •   Nuevo tema llamado Solar.

       •   Nuevo instalador de paquetes similar al de Linux Mint.

       •   Arranque más rápido usando Plymouth (en vez del usado en anteriores versiones).

       •   Mejor soporte para webcams.

       •   GNOME 2.24

       •   KDE 4.1.2

       •   Inclusión del entorno Sugar.

       •   Soporta el sistema de cheros Ext4.

       •   RPM 4.6

       •   NetBeans 6.1
4.1 Descripción de la distribución Fedora                                                         35




                             Figura 4.10: Captura de pantalla de Fedora 10



    Fedora 11
    Fedora 11, cuyo nombre en código es     Leonidas, fue liberada el 9 de junio de 2009.

    Algunas de las nuevas características y actualizaciones incluidas en esta versión son:


       •   Kernel 2.6.29.4

       •   GNOME 2.26

       •   KDE 4.2.2

       •   El arranque de sistema tarda aproximadamente 20 segundos en total (desde que se enciende
           la computadora hasta el despliegue de la entrada de usuario). También se han incluido
           mejoras en el tiempo de apagado de sistema.

       •   Soporte de autenticación usando sensores de huella dactilar.

       •   VolumeControl, un nuevo control de volumen de sonido.

       •   Nouveau es ahora el controlador por defecto para grácos NVIDIA.

       •   Inclusión de Kernel ModeSetting para Intel, ATI y NVIDIA ayudando a acelerar el arranque
           gráco.

       •   Yum incluye el nuevo plugin Presto con soporte para deltarpm.

       •   Instalación de fuentes integrado en PackageKit.

       •   IBus, un nuevo sistema de método de entrada.

       •   El sistema de cheros Ext4 está habilitado por defecto.

       •   GCC 4.4

       •   MinGW, un compilador cruzado para desarrollos mixtos.

       •   OpenOce.org 3.1

       •   Firefox 3.5, Thunderbird 2, Xserver 1.6, RPM 4.7 y Python 2.6
4.1 Descripción de la distribución Fedora                                                               36




                            Figura 4.11: Captura de pantalla de Fedora 11



     Fedora 12
     Anunciada el 25 de agosto de 2009, es la última versión de pruebas de Fedora, la cual consiste en
     varias mejoras respecto a Fedora 11. Se agrega mayor soporte para webcams y Empathy es la apli-
     cación de mensajería instantánea por defecto. Los entornos de escritorio incluidos son GNOME
     2.27.90 beta (apuntando a GNOME 2.28 para la versión nal) y KDE 4.3. En el software de
     desarrollo son incluidas las versiones de Netbeans 6.7 y Eclipse 3.5.


     También se incluye una actualización de Grub con soporte para el sistema de archivos           Ext4,
     ésto debido a que Fedora 11, a pesar de incluir este sistema de archivos por defecto, no tiene
     soporte nativo para él en el gestor de arranque creándose una pequeña partición en Ext2 o Ext3
     al momento de instalar el sistema para así poder utilizar una partición con formato        Ext4.
La tabla de versiones existentes hasta hoy día puede consultarse en la tabla 4.1.

              Versión   Nombre en código   Fecha de liberación       Versión del núcleo Linux
              1         Yarrow             6 de noviembre de 2003    2.4.19
              2         Tettnang           18 de mayo de 2004        2.6.5
              3         Heidelberg         8 de noviembre de 2004    2.6.9
              4         Stentz             13 de junio de 2005       2.6.11
              5         Bordeaux           20 de marzo de 2006       2.6.15
              6         Zod                24 de octubre de 2006     2.6.18
              7         Moonshine          31 de mayo de 2007        2.6.21
              8         Werewolf           8 de noviembre de 2007    2.6.23.1
              9         Sulphur            13 de mayo de 2008        2.6.25
              10        Cambridge          25 de noviembre de 2008   2.6.27
              11        Leonidas           9 de junio de 2009        2.6.29-4
              12        Constantine        17 de noviembre de 2009   2.6.31
              13        Goddard            mayo de 2010

                               Tabla 4.1: Tabla de versiones de Fedora.


La imagen de la gura 4.12 nos muestra la línea de tiempo de aparición de las distintas versiones de
Fedora.
4.1 Descripción de la distribución Fedora                                                           37




                          Figura 4.12: Línea de tiempo de versiones de Fedora



Características de Fedora 12
Podemos citar, entre otras, las siguientes características principales de Fedora:


     Fedora soporta las   arquitecturas x86, x86-64 y PowerPc.
     Soporta   redes instaladas sobre HTTP, FTP y NFS.
     El   entorno de escritorio por defecto es GNOME, e incluye KDE en algunas versiones.
     El   gestor de arranque es GNU GRUB por defecto.
     Fedora está diseñado para ser   fácil de instalar y congurar, incluyendo para esto instaladores
     y herramientas grácas.


     El sistema de archivos por defecto es   ext3 sobre LVM o ext4, que es una versión mejorada.
     Sólo contiene una pequeña    selección de paquetes de software, pero existen varios almacenes
     disponibles con software extra para completar esta distribución, pero muchas no son ociales de
     Fedora (e incluso algunas pueden infringir patentes).


     Su navegador por defecto es    Firefox desde su versión Fedora Core 3 y superior
     Incluye el paquete omático    OpenOce.org desde su versión 4.
En cuanto a los   requisitos   de memoria y procesador en  arquitecturas x86, cabe recordar que las
siguientes especicaciones de CPU se pusieron en    términos de procesadores Intel. Los demás proce-
sadores, tales como los de AMD, Cyrix y VIA, que son compatibles y equivalentes a los procesadores
4.1 Descripción de la distribución Fedora                                                              38

de Intel, también se pueden usar con Fedora.    Fedora 12 requiere un Intel Pentium Pro o mejor, y está
optimizado para procesadores i686 y posteriores.


     Para modo texto se recomienda: Pentium Pro 200 MHz o mejor


     Para grácos: Pentium Pro 400 MHz o mejor


     RAM mínimo para modo texto: 128 MB


     Mínimo de RAM para grácos: 192 MB


     RAM recomendado para grácos: 256 MB


En cuanto a los   requisitos de memoria y procesador en arquitecturas x86_64, son los siguientes:
     RAM mínimo para modo texto: 256 MB


     Mínimo de RAM para grácos: 384 MB


     RAM recomendado para grácos: 512 MB


Por último, sobre los requerimientos de     espacio en disco duro    para todas las arquitecturas, cabe
decir que todos los paquetes pueden ocupar hasta 9 GB de espacio en disco. El tamaño nal está
determinado por el medio de instalación y los paquetes que se hayan seleccionado. Se requerirá espacio
de disco adicional para dar soporte al entorno de instalación. Este espacio adicional corresponde al
tamaño de /Fedora/base/stage2.img (en el Disco 1 de instalación) más el tamaño de los archivos
en /var/lib/rpm en el sistema instalado.


En términos prácticos, los requerimientos de espacio adicional puede ir desde     90MB    para una ins-
talación mínima hasta     175MB para una instalación más grande.
También se necesita espacio adicional para los datos del usuario, y se debe reservar al menos un
5 % de espacio libre para el funcionamiento adecuado del sistema.


En este punto podemos      extender las características de Fedora:
     El programa de instalación de Fedora se conoce como       Anaconda.
     El gestor de arranque que utiliza es    GRUB.
     Sistema de Archivos
        •   Si bien   ext4 fue el sistema de archivos predeterminado en Fedora 11, la versión del gestor
            de arranque GRUB ofrecida no podía leer particiones con este sistema de archivos. Por eso,
            Fedora 11 necesitaba una partición ext3 independiente, para poder alojar al gestor
            de arranque.
4.1 Descripción de la distribución Fedora                                                                39

       •   Ahora, la   versión del GRUB ofrecida con Fedora 12, tiene soporte para            sistemas de
           archivos   ext4, de modo que ahora Anaconda le permitirá colocar al punto          de montaje
           /boot en una partición ext4.
    Gestor de Paquetes
       •   Utiliza paquetería RPM y YUM como entorno gráco de gestión de paquetes

       •   También implementa PackageKit


    Escritorio de Fedora
       •   Expansión del Escritorio:       en la última revisiónn de   Xorg   incluida en esta versión, si
           tienes una conguración de monitor dual, tu escritorio se expanderá a todos ellos, en lugar
           de duplicar cada pantalla por defecto. Se emplea así el mismo comportamiento que en otros
           sistemas operativos.

       •   Mejor soporte de   Webcam.
       •   ABRT: la herramienta de envío automático de errores, ABRT, reemplaza a bug-buddy           y a
           kerneloops   en Fedoraa 12.

       •   Empathy: cliente de mensajería instantánea que soporta chat, video, y audio. Usted podrá
           hablar con sus amigos de AIM, Yahoo, Google Talk, Jabber, Live (MSN), MySpace, y
           muchas otras plataformas.

       •   El entorno de escritorio    GNOME 2.28.1, forma parte de esta versión, y es el entorno
           establecido por defecto    en el Live CD de Escritorio Fedora. Esta Imagen es un CD
           descargable que puede utilizarse para probar el nuevo entorno GNOME, sin necesidad de
           instalarlo en su sistema. La imagen puede ser grabada en un CD, o en un disco ash USB.

       •   KDE 4.3 es parte de esta versión y el entorno por defecto en Fedora KDE Desktop
           Live. Con la imagen de KDE Desktop Live puedes hacer lo mismo que en el caso anterior.
       •   Escritorio Moblin: la Arquitectura Moblin está diseñada para dar soporte a plataformas
           múltiples y modelos de uso que van desde Netbooks y NetTops pasando por Dispositivos
           de Internet Móbil (DIM) y modelos de uso incrustado, tales como sistemas de información
           vehicular.


    Red
       •   NetworkManager con el sistema de conexiones y un mayor apoyo a la banda ancha móvil.
       •   Soporte de IPv6 mejorado en NetworkManager.

       •   Servicio Bluetooth a petición


    Multimedia
       •   Thusnelda:     apoyando la libertad en la cultura, la apertura de la red, y para reducir la
           dependencia de codicadores propietarios o sujetos a condicionamientos de patentes, Red
4.1 Descripción de la distribución Fedora                                                                40

               Hat ha estado patrocinando mejoras en la implementación del codicador abierto de video
               deOgg Theora3 , denominado Thusnelda.
           •   Mejoras en Pulse Audio

           •   Fedora Studio: un paquete optativo de menús multimedia, que permite que los usuarios
               tengan sus programas de audio y video clasicados de acuerdo a sus preferencias, en el menú
               de sus escritorios.


        Compatibilidad con Windows
           •   Samba: Suite de software que Fedora utiliza para interactuar con los sistemas de Windows
               de Microsoft.


        Herramientas para los desarrolladores
           •   Emacs 23: tiene una amplia variedad de nuevas características.
           •   Soporte Unicode mejorado.

           •   Renderizado de fuente con Fontcong y Xft.

           •   Soporte para el uso de pantallas X y terminales de texto en una sesión, y para ejecución
               de un demonio.

           •   Soporte para subidas multi-archivo en sistemas de control de versión distribuidos (VC-
               dir).

           •                                    archivos PDF y postscript (modo Doc-view),
               Nuevos paquetes y modos de visualizar
                                            D-Bus (cbus), con GNU Privacy Guard (EasyPG),
               conexión con procesos a través de
               edición de documentos XML (nXML mode), edición de programas Ruby (modo Ruby),
               y más.

           •   php 5.3.0.
           •   Eclipse 3.5 (Galileo): IDE predeterminado.
           •   NetBeans 6.7.1.
           •   Y muchas más.


        Mejoras en Virtualización
           •   La virtualización constituye una parte cada vez más importante de las infraestructuras
               informáticas y la comunidad Fedora ha aportado una gran cantidad de características rela-
               cionadas con la virtualización en Fedora 12, inclusive mejoras en cuanto al rendimiento del
               disco virtual y la detección de almacenamiento, modicaciones durante el funcionamien-
               to para interfaces de redes virtuales, menor consumo de memoria, y una moderna in-
               fraestructura de arranque de la red. Estas novedosas capacidades de virtualización de mayor
               rendimiento ayudan a los administradores a diseñar soluciones más seguras, poderosas, es-
               calables y fáciles de administrar.

  3
      http://www.theora.org
4.2 Ámbito de la distribución Fedora                                                                 41

     Herramientas para Administradores
        •   Dracut

        •   Existen herramientas para creación de   ramdisk   que ayudan a mantener el tiempo de carga
            al mínimo posible.


Algunas distribuciones basadas en Fedora son las siguientes:


     Berry Linux: distribución de tamaño medio en japonés e inglés.
     FoX Linux:      hecha en italia, diseñada para tareas del hogar como navegar, chatear, escribir
     documentos etc.


     BLAG Linux and GNU.
     LinuxTLE: distribución en tailandés producida por NECTEC.
     MythDora: distribución basada en MythTV.
     Yellow Dog Linux: distribución para la plataforma PowerPC.
     Ekaaty: distribución para Brasil.
     Aurora SPARC Linux: distribución basada en la plataforma SPARC.
     YOPER.
     Planet CCRMA.
     BlankOn: distribución indonesa creada por YPLI.
     ASPLinux:       distribución rusa de Fedora, que incluye software cerrado para controladores de
     NVIDIA y ATI, y soporta códecs de audio y video propietarios.


     Linux XP:       distribución comercial de Linux para el hogar, con el objetivo de reemplazar a
     Windows XP.



4.2. Ámbito de la distribución Fedora
Sobre el ámbito de esta distribución podemos decir lo siguiente:


     Fedora Linux incorpora los entornos de escritorio habituales y una larga lista de aplicaciones
     actualizadas y optimizadas para su uso en Fedora, buscando facilidad de uso, eciencia y el uso
     de los estándares abiertos.


     Es una distribución GNU/Linux para     propósitos generales.
     Está enfocada al   usuario nal y doméstico, es fácil de usar, aunque realizar tareas complejas
     conllevaría unos conocimientos un poco más avanzados, pero ésto es aplicable a la mayoría de
     las distribuciones GNU/Linux.
4.3 Puntos fuertes de la distribución Fedora                                                         42

     Dada la seguridad y estabilidad que ofrece junto a la cantidad de programas     Open Source   de-
     sarrollados incluidas    IDEs   de programación como Eclipse, NetBeans, Mono, herramientas de
     programación C/C++, etc..., es una distribución adecuada para       entornos de desarrollo de
     software.
     Ya que es una distribución apoyada por el equipo de Red Hat, que incorpora en Fedora algunos
     de los avances desarrollados en su distribución para empresas RHEL (Red Hat Enterprise Linux)
     como el gestor de paquetes RPM, virtualización, gestión de red, etc..., hace que Fedora pueda
                         ámbitos empresariales
     utilizarse también en                             para la conguración de   servidores   dada su
     seguridad y estabilidad.

4.3. Puntos fuertes de la distribución Fedora
Los siguientes puntos se cuentan entre las grandes ventajas de Fedora:


     Sumamente Innovador
     Desarrollado por la comunidad de internautas y apoyado por Red Hat, suelen sacar       dos ver-
     siones al año lo que hace que sea una distribución bastante estable y con las últimas tecnologías
     testeadas.


     Rasgos de seguridad excepcionales
     Debido al apoyo de Red Hat y por el breve intervalo de tiempo de aparición entre las nuevas
     versiones, la estabilidad y la detección y resolución de problemas, hace que sea    muy segura.
     También inuye en que es una Distribución orientada al ámbito empresarial y el banco de pruebas
     de Red Hat para desarrollar su RHEL (Red Hat Enterprise Linux)


     Gran número de paquetes soportados
     Posee unos buenos repositorios software, con una gran cantidad y variedad de programas. Al
     igual que para el desarrollo del sistema operativo, también existe dentro del Proyecto Fedora
     secciones especícas para el desarrollo de programas, clasicados por categorías.


     Adhesión estricta a la losofía de Software Libre
     Quizás es el punto más reseñable, ya que al igual que Debian, se adhiere a la losofía de   desa-
     rrollar y distribuir Software Libre.
     Gran cantidad de documentación
     La documentación proporcionada es extensa y abarca todas las temáticas:


        •   Instalación.

        •   Guías de Usuario.

        •   Administración

        •   Seguridad de Servidores y WorkStations.

        •   Virtualización.

        •   Etc...
4.4 Puntos débiles de la distribución Fedora                                                            43

4.4. Puntos débiles de la distribución Fedora
Entre los inconvenientes de Fedora podemos encontrar:


      Las prioridades de Fedora tienden a inclinarse hacia rasgos de la empresa, más que para la utilidad
      de escritorio.


      Para su uso es necesario poseer ciertos conocimientos, ya que muchas acciones avanzadas se
      realizan desde el terminal, aunque en cada nueva versión aparecen nuevas herramientas de ad-
      ministración que facilitan esta labor.


      Compatibilidad Hardware: no todos los fabricantes proporcionan controladores para Linux.
      Los fabricantes de   juegos generalmente no sacan una versión para GNU/Linux.
      Eric S. Raymond, uno de los personajes claves de Fedora, abandonó en febrero de 2007 el
      desarrollo de esta distribución para incorporarse a Ubuntu. En su carta de despedida, alegaba:


         •   Problemas crónicos de administración.

         •   Fallos constantes en el mantenimiento de los repositorios.

         •   Pobre documentación sobre procesos complejos.

         •   Abandono total del mercado de escritorio.

         •   Resolver el problema de formatos propietarios multimedia, etc.


      Con las nuevas versiones a partir del 2007, algunos de estos problemas fueron resueltos.



4.5. Conclusiones obtenidas sobre Fedora
Fedora es sin duda una de las Distribuciones Linux a tener en cuenta cuando decidamos realizar una
instalación de un Sistema Linux en un equipo. Según DistroWatch es una de las distribuciones GNU/Li-
nux más populares junto a Ubuntu, ocupando la segunda posición del        Top Ten elaborado por dicho
sitio Web.


La aparición de una nueva versión cada 6 meses aproximadamente, su amplio repositorio de paquetes y
el apoyo de uno de los grandes de Sistemas Linux como es Red Hat, aportan Seguridad y Estabilidad
a Fedora, siendo junto a Debian    una de las distribuciones más seguras en la actualidad.
Red Hat promovió el desarrollo del Proyecto Fedora con el n de crear una distribución      Open Source
en colaboración con la comunidad de usuarios, el motivo principal fue que la cuota de mercado que
Red Hat copaba con sus distribuciones empezaba a decrementarse a favor de otras distribuciones que
emergían de Debian (distribución GNU/Linux por Excelencia), como ocurre en la actualidad con Ubun-
tu.


Red Hat se vió sobrepasado por la cantidad de distribuciones nuevas que surgían y sobre todo con
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux
Análisis de seis distribuciones GNU/Linux

More Related Content

What's hot (19)

Java a tope
Java a topeJava a tope
Java a tope
 
Fedora 14-software management-guide-es-es
Fedora 14-software management-guide-es-esFedora 14-software management-guide-es-es
Fedora 14-software management-guide-es-es
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Manual de Instalacion lliurex
Manual de Instalacion lliurexManual de Instalacion lliurex
Manual de Instalacion lliurex
 
Administracion Avanzada De Linux
Administracion Avanzada De LinuxAdministracion Avanzada De Linux
Administracion Avanzada De Linux
 
Manual
ManualManual
Manual
 
Curso de html y phpnuke
Curso de html y phpnukeCurso de html y phpnuke
Curso de html y phpnuke
 
Primeros Pasos Con Dw
Primeros Pasos Con DwPrimeros Pasos Con Dw
Primeros Pasos Con Dw
 
Xhtml tuto beta
Xhtml tuto betaXhtml tuto beta
Xhtml tuto beta
 
Apache Eng
Apache EngApache Eng
Apache Eng
 
Aprendizaje de flash
Aprendizaje de flashAprendizaje de flash
Aprendizaje de flash
 
Adobe flash professional_cs5
Adobe flash professional_cs5Adobe flash professional_cs5
Adobe flash professional_cs5
 
19
1919
19
 
Flash8 p pasos
Flash8 p pasosFlash8 p pasos
Flash8 p pasos
 
0113 gs3 comenzarconmacros
0113 gs3 comenzarconmacros0113 gs3 comenzarconmacros
0113 gs3 comenzarconmacros
 
Curso programación y_métodos_numéricos_linux
Curso programación y_métodos_numéricos_linuxCurso programación y_métodos_numéricos_linux
Curso programación y_métodos_numéricos_linux
 
Manual usuario SNOB CAST
Manual usuario SNOB CASTManual usuario SNOB CAST
Manual usuario SNOB CAST
 
Python desde 0
Python desde 0Python desde 0
Python desde 0
 
Administracion avanzada de_gnu-linux-uoc
Administracion avanzada de_gnu-linux-uocAdministracion avanzada de_gnu-linux-uoc
Administracion avanzada de_gnu-linux-uoc
 

Viewers also liked

Presentacion escuela20 sep_2010
Presentacion escuela20 sep_2010Presentacion escuela20 sep_2010
Presentacion escuela20 sep_2010-
 
Quad Blogging example
Quad Blogging exampleQuad Blogging example
Quad Blogging example-
 
Presentació Revista
Presentació RevistaPresentació Revista
Presentació Revista-
 
Educacion con tics
Educacion con ticsEducacion con tics
Educacion con ticsYoly QC
 
Una guia linuxera_para_un_windolero_v3
Una guia linuxera_para_un_windolero_v3Una guia linuxera_para_un_windolero_v3
Una guia linuxera_para_un_windolero_v3-
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Victor M. Fernández
 

Viewers also liked (6)

Presentacion escuela20 sep_2010
Presentacion escuela20 sep_2010Presentacion escuela20 sep_2010
Presentacion escuela20 sep_2010
 
Quad Blogging example
Quad Blogging exampleQuad Blogging example
Quad Blogging example
 
Presentació Revista
Presentació RevistaPresentació Revista
Presentació Revista
 
Educacion con tics
Educacion con ticsEducacion con tics
Educacion con tics
 
Una guia linuxera_para_un_windolero_v3
Una guia linuxera_para_un_windolero_v3Una guia linuxera_para_un_windolero_v3
Una guia linuxera_para_un_windolero_v3
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)
 

Similar to Análisis de seis distribuciones GNU/Linux

Gasl
GaslGasl
Gasl1 2d
 
Manual gnu linux_basico
Manual gnu linux_basicoManual gnu linux_basico
Manual gnu linux_basicoIsack83
 
Octave calculo numerico
Octave calculo numericoOctave calculo numerico
Octave calculo numericoLUIS COAQUIRA
 
Administración avanzada del sistema operativo gnu linux módulo1_el núcleo linux
Administración avanzada del sistema operativo gnu linux módulo1_el núcleo linuxAdministración avanzada del sistema operativo gnu linux módulo1_el núcleo linux
Administración avanzada del sistema operativo gnu linux módulo1_el núcleo linuxMiguel Angel
 
Manual de programacion_con_robots_para_la_escuela
Manual de programacion_con_robots_para_la_escuelaManual de programacion_con_robots_para_la_escuela
Manual de programacion_con_robots_para_la_escuelaAngel De las Heras
 
Administracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linuxAdministracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linuxSantos Corrales
 
Conselleria educació pmb_bibliotecas
Conselleria educació pmb_bibliotecasConselleria educació pmb_bibliotecas
Conselleria educació pmb_bibliotecasNatacha Granero
 
Administracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linuxAdministracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linuxinghvd2010
 
Manual completo python
Manual completo pythonManual completo python
Manual completo pythonalan moreno
 
Guía de instalación de Debian GNU/Linux
Guía de instalación de Debian GNU/LinuxGuía de instalación de Debian GNU/Linux
Guía de instalación de Debian GNU/LinuxJohnerasky Bajisto
 
Documento arquitectura de software
Documento arquitectura de softwareDocumento arquitectura de software
Documento arquitectura de softwareAURA SYSTEMS S.A.C
 

Similar to Análisis de seis distribuciones GNU/Linux (20)

Gasl
GaslGasl
Gasl
 
Manual gnu linux_basico
Manual gnu linux_basicoManual gnu linux_basico
Manual gnu linux_basico
 
Ldesc2e - Latex
Ldesc2e - LatexLdesc2e - Latex
Ldesc2e - Latex
 
Octave calculo numerico
Octave calculo numericoOctave calculo numerico
Octave calculo numerico
 
Admin gnu linux_uoc
Admin gnu linux_uocAdmin gnu linux_uoc
Admin gnu linux_uoc
 
Latex
LatexLatex
Latex
 
Administración avanzada del sistema operativo gnu linux módulo1_el núcleo linux
Administración avanzada del sistema operativo gnu linux módulo1_el núcleo linuxAdministración avanzada del sistema operativo gnu linux módulo1_el núcleo linux
Administración avanzada del sistema operativo gnu linux módulo1_el núcleo linux
 
El Núcleo de Linux
El Núcleo de LinuxEl Núcleo de Linux
El Núcleo de Linux
 
Manual de programacion_con_robots_para_la_escuela
Manual de programacion_con_robots_para_la_escuelaManual de programacion_con_robots_para_la_escuela
Manual de programacion_con_robots_para_la_escuela
 
Manual de programacion_con_robots_para_la_escuela
Manual de programacion_con_robots_para_la_escuelaManual de programacion_con_robots_para_la_escuela
Manual de programacion_con_robots_para_la_escuela
 
Administracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linuxAdministracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linux
 
1
11
1
 
Introduccion a Joomla
Introduccion a JoomlaIntroduccion a Joomla
Introduccion a Joomla
 
Conselleria educació pmb_bibliotecas
Conselleria educació pmb_bibliotecasConselleria educació pmb_bibliotecas
Conselleria educació pmb_bibliotecas
 
Administracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linuxAdministracion avanzada de_gnu-linux
Administracion avanzada de_gnu-linux
 
Manual completo python
Manual completo pythonManual completo python
Manual completo python
 
Guía de instalación de Debian GNU/Linux
Guía de instalación de Debian GNU/LinuxGuía de instalación de Debian GNU/Linux
Guía de instalación de Debian GNU/Linux
 
Manual LaTeX
Manual LaTeXManual LaTeX
Manual LaTeX
 
Documento arquitectura de software
Documento arquitectura de softwareDocumento arquitectura de software
Documento arquitectura de software
 
Software libre.
Software libre.Software libre.
Software libre.
 

More from José Ignacio Álvarez Ruiz

Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)José Ignacio Álvarez Ruiz
 
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...Sistemas de control de versiones distribuidos: Controla las versiones de tu t...
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...José Ignacio Álvarez Ruiz
 
Sysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDK
Sysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDKSysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDK
Sysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDKJosé Ignacio Álvarez Ruiz
 
Sysmana 2015 - Comunicación NFC entre Raspberry pi y Android
Sysmana 2015 - Comunicación NFC entre Raspberry pi y AndroidSysmana 2015 - Comunicación NFC entre Raspberry pi y Android
Sysmana 2015 - Comunicación NFC entre Raspberry pi y AndroidJosé Ignacio Álvarez Ruiz
 
Sysmana 2017 monitorización de logs con el stack elk
Sysmana 2017   monitorización de logs con el stack elkSysmana 2017   monitorización de logs con el stack elk
Sysmana 2017 monitorización de logs con el stack elkJosé Ignacio Álvarez Ruiz
 
Sysmana 2017 metodologías gestión ágil de proyectos
Sysmana 2017   metodologías gestión ágil de proyectosSysmana 2017   metodologías gestión ágil de proyectos
Sysmana 2017 metodologías gestión ágil de proyectosJosé Ignacio Álvarez Ruiz
 
Charla nuevas tecnologías Android: realidad aumentada, geolocalización, NFC
Charla nuevas tecnologías Android: realidad aumentada, geolocalización, NFCCharla nuevas tecnologías Android: realidad aumentada, geolocalización, NFC
Charla nuevas tecnologías Android: realidad aumentada, geolocalización, NFCJosé Ignacio Álvarez Ruiz
 
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GIT
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GITWUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GIT
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GITJosé Ignacio Álvarez Ruiz
 
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...José Ignacio Álvarez Ruiz
 

More from José Ignacio Álvarez Ruiz (11)

Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
 
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...Sistemas de control de versiones distribuidos: Controla las versiones de tu t...
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...
 
The blockchain disruption
The blockchain disruptionThe blockchain disruption
The blockchain disruption
 
Sysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDK
Sysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDKSysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDK
Sysmana 2016 - Desarrollo seguro de aplicaciones C/C++ en Android con NDK
 
Sysmana 2015 - Comunicación NFC entre Raspberry pi y Android
Sysmana 2015 - Comunicación NFC entre Raspberry pi y AndroidSysmana 2015 - Comunicación NFC entre Raspberry pi y Android
Sysmana 2015 - Comunicación NFC entre Raspberry pi y Android
 
Sysmana 2017 monitorización de logs con el stack elk
Sysmana 2017   monitorización de logs con el stack elkSysmana 2017   monitorización de logs con el stack elk
Sysmana 2017 monitorización de logs con el stack elk
 
Sysmana 2017 metodologías gestión ágil de proyectos
Sysmana 2017   metodologías gestión ágil de proyectosSysmana 2017   metodologías gestión ágil de proyectos
Sysmana 2017 metodologías gestión ágil de proyectos
 
Comunicación NFC entre Raspberry Pi y Android
Comunicación NFC entre Raspberry Pi y AndroidComunicación NFC entre Raspberry Pi y Android
Comunicación NFC entre Raspberry Pi y Android
 
Charla nuevas tecnologías Android: realidad aumentada, geolocalización, NFC
Charla nuevas tecnologías Android: realidad aumentada, geolocalización, NFCCharla nuevas tecnologías Android: realidad aumentada, geolocalización, NFC
Charla nuevas tecnologías Android: realidad aumentada, geolocalización, NFC
 
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GIT
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GITWUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GIT
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GIT
 
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...
 

Recently uploaded

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Recently uploaded (15)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Análisis de seis distribuciones GNU/Linux

  • 1. Servicios de formación Fomento ocupacional FOC S.L. Prácticas Técnico certicado en sistemas Linux LPIC1 Trabajo grupal Análisis y estudio de seis distribuciones Autores José Ignacio Álvarez Ruiz Fco. Damián Arrabal Villasclaras Jesús Castellano González Arancha Sánchez Perálvarez Eladio Manuel Blanco López Sergio Calvo Botello Juan Manuel Cota Sánchez José Miguel Domínguez Fayos Fco. Javier Egea Rodríguez Antonio Manuel de Pablos Ramírez Miriam España Acebal 21 de Mayo de 2010
  • 2. Disclaimer El siguiente trabajo fue desarrollado con motivo de la realización de unas prácticas para el curso Técnico certicado en sistemas Linux LPIC-1. Mediante la realización de este curso, los alum- nos podían superar el examen 101 de la certicación LPIC-1, realizando las pruebas pertinentes. Entre estas pruebas, los profesores del curso decidieron crear dos grupos y proponer el análisis y estudio de distribuciones GNU/Linux mediante la colaboración entre sí de los alumnos que componían cada grupo. Además, cada grupo debería contar con un coordinador, que en este caso fue el encargado de recoger todos los escritos que los alumnos iban posteando en el foro y plasmarlo en un documento nal. El elegido para esta tarea en el grupo 1 fue José Ignacio Álvarez Ruiz. En el marco de la búsqueda de información, es importante en este disclaimer mencionar que, si bien algunos alumnos poseían algún conocimiento de GNU/Linux (yo mismo llevaba 7 años utilizándolo como usuario), otros alumnos que se encargaron del análisis de ciertas distribuciones eran neótos aún en el mundo de los sistemas operativos libres. Por tanto, es muy probable encontrar errores en el documento, por lo cual se ruega la comunicación de estos errores en la dirección de correo electrónico del coordinador: neonigma@gmail.com El coordinador, es decir, el mismo escritor de este disclaimer acaba de terminar una revisión de este trabajo en busca de errores ortográcos y conceptuales, cuando ya ha pasado un año de la elaboración de este trabajo. Esta revisión no incluye la actualización del análisis de las diferentes distribuciones GNU/Linux al estado del arte actualmente vigente. Otro punto a destacar es que, debido a la gran cantidad de datos que se tuvo que recopilar en su momento, es posible que aparezcan bloques de texto de artículos encontrados en Internet cuyos au- tores no hayan sido citados. Si usted ha leído este trabajo, es autor de algún bloque de texto y observa que no ha sido citado en la bibliografía, por favor escriba al correo electrónico del coordinador mostrado anteriormente, señalando este hecho. José Ignacio Álvarez Ruiz Mayo de 2011
  • 3.
  • 4. Índice general Índice de contenido IV Índice de Tablas VIII Índice de Figuras X 1. Introducción 1 2. Distribución Debian 3 2.1. Descripción de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1.2. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1.3. Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1.4. Requisitos hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2. Ámbito de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3. Puntos fuertes de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4. Puntos débiles de la distribución Debian . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.5. Conclusiones obtenidas sobre Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.6. Justicaciones de las conclusiones obtenidas sobre Debian . . . . . . . . . . . . . . . . 11 Bibliografía 13 3. Distribución Ubuntu 14 3.1. Descripción de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.1.2. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1.3. Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1.4. Variantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.1.5. Hardware compatible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.1.6. El software incluido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.1.7. Organización de paquetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.2. Ámbito de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.3. Puntos fuertes de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.4. Puntos débiles de la distribución Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . 23
  • 5. 3.5. Conclusiones obtenidas sobre Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.6. Justicaciones de las conclusiones obtenidas sobre Ubuntu . . . . . . . . . . . . . . . . 24 Bibliografía 25 4. Distribución Fedora 26 4.1. Descripción de la distribución Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.2. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.1.3. Evolución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.2. Ámbito de la distribución Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 4.3. Puntos fuertes de la distribución Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . 42 4.4. Puntos débiles de la distribución Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . 43 4.5. Conclusiones obtenidas sobre Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 4.6. Justicaciones de las conclusiones obtenidas sobre Fedora . . . . . . . . . . . . . . . . 44 Bibliografía 45 5. Distribución Mandriva 46 5.1. Descripción de la distribución Mandriva . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.1.2. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 5.1.3. Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 5.1.4. Ediciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 5.2. Ámbito de la distribución Mandriva . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 5.3. Puntos fuertes de la distribución Mandriva . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.4. Puntos débiles de la distribución Mandriva . . . . . . . . . . . . . . . . . . . . . . . . . 53 5.5. Conclusiones obtenidas sobre Mandriva . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.6. Justicaciones de las conclusiones obtenidas sobre Mandriva . . . . . . . . . . . . . . . 55 Bibliografía 56 6. Distribución Gentoo 57 6.1. Descripción de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.1.2. Historia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.1.3. Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 6.2. Ámbito de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 6.3. Puntos fuertes de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . 61 6.4. Puntos débiles de la distribución Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . 62 6.5. Conclusiones obtenidas sobre Gentoo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 6.6. Justicaciones de las conclusiones obtenidas sobre Gentoo . . . . . . . . . . . . . . . . 63 Bibliografía 65
  • 6. 7. Distribución Guadalinex 66 7.1. Descripción de la distribución Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . . 66 7.1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 7.1.2. Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 7.1.3. Propósito de Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 7.1.4. Características principales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 7.1.5. Requisitos de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 7.2. Ámbito de la distribución Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 7.3. Puntos fuertes de la distribución Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . 72 7.4. Puntos débiles de la distribución Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . 73 7.5. Conclusiones obtenidas sobre Guadalinex . . . . . . . . . . . . . . . . . . . . . . . . . . 74 7.6. Justicaciones de las conclusiones obtenidas sobre Gentoo . . . . . . . . . . . . . . . . 74 Bibliografía 75
  • 7.
  • 8. Índice de tablas 1.1. Reparto del análisis y estudio de distribuciones Linux. . . . . . . . . . . . . . . . . . . 2 2.1. Requisitos mínimos de sistema recomendados para Debian. . . . . . . . . . . . . . . . . 6 4.1. Tabla de versiones de Fedora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 7.1. Requisitos mínimos de sistema para Guadalinex Base. . . . . . . . . . . . . . . . . . 69 7.2. Requisitos mínimos de sistema para Guadalinex Mini. . . . . . . . . . . . . . . . . . 69 7.3. Calendario de lanzamientos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
  • 9.
  • 10. Índice de guras 2.1. Búsqueda del término debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.1. Aspecto gráco de la nueva Ubuntu Lucid Lynx . . . . . . . . . . . . . . . . . . . . . . 15 3.2. Captura de pantalla de Ubuntu Studio . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.3. Logo de Gobuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.4. Captura de pantalla de nUbuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.5. Captura de pantalla de Comfusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.6. Captura de pantalla de Mythbuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.1. Captura de pantalla de Fedora 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.2. Captura de pantalla de Fedora 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.3. Captura de pantalla de Fedora 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.4. Captura de pantalla de Fedora 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.5. Captura de pantalla de Fedora 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.6. Captura de pantalla de Fedora 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.7. Captura de pantalla de Fedora 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.8. Captura de pantalla de Fedora 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.9. Captura de pantalla de Fedora 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.10. Captura de pantalla de Fedora 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.11. Captura de pantalla de Fedora 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.12. Línea de tiempo de versiones de Fedora . . . . . . . . . . . . . . . . . . . . . . . . . . 37
  • 11.
  • 12. Capítulo 1 Introducción Técnico certicado en sistemas Linux LPIC1 El presente trabajo se enmarca dentro del curso impartido por el Instituto de Fomento Ocupacional y tiene como objetivo la formación de grupos de alumnos que colaboran en el análisis y el estudio de distribuciones Linux. En este caso, los alumnos del grupo 1 hemos decidido analizar las siguientes seis distribuciones: 1. Debian: la más estable y la madre de otras grandes distribuciones. 2. Ubuntu: la más popular y que está acercando a millones de personas al concepto de software libre. 3. Fedora: una distribución muy utilizada que emplea paquetería RPM. 4. Mandriva: software libre surgido de la unión de Mandrake y Conectiva. 5. Gentoo: una de las distribuciones más cercana a la máquina. 6. Guadalinex: basada en Ubuntu y utilizada mayormente en el entorno educativo y público de Andalucía. Asimismo, los alumnos decidimos también la división de nuestro grupo en subgrupos más pequeños para tratar cada distribución por separado. De este orden cabe destacar la excepción de Guadalinex, que es analizada por todos los alumnos. Todo esto se desprende del análisis de la tabla 1.1.
  • 13. Introducción 2 Distribución Alumnos Arancha Sánchez Perálvarez Debian José Ignacio Álvarez Ruiz Francisco Damián Arrabal Villasclaras Ubuntu Eladio Manuel Blanco López Jesús Castellano González Fedora Sergio Calvo Botello Juan Manuel Cota Sánchez Mandriva Antonio Manuel de Pablos Ramírez José Miguel Domínguez Fayos Gentoo Francisco Javier Egea Rodríguez Miriam España Acebal Guadalinex Todos los alumnos Tabla 1.1: Reparto del análisis y estudio de distribuciones Linux. El resto del documento se estructura de la siguiente manera: Cada capítulo describirá una distribución Dentro de cada capítulo, existirán las mismas secciones para todas las distribuciones: • Descripción de la distribución • Ámbito de aplicación de la distribución • Puntos fuertes de la distribución • Puntos débiles de la distribución • Conclusiones sobre la distribución • Justicaciones de las conclusiones aportadas A pesar de la confusión de los dos últimos puntos, conclusiones y justicaciones de las conclu- siones, en el que se nos pedía utilizar uno solo, hemos optado por incluir ambos y mover toda la información de conclusiones generales al primer punto y la información de conclusiones personales al segundo.
  • 14. Capítulo 2 Distribución Debian Arancha Sánchez Perálvarez José Ignacio Álvarez Ruiz 2.1. Descripción de la distribución Debian Los siguientes puntos tratan de dar una visión general de la distribución Debian, concretizando aquellos aspectos que hemos encontrado interesantes. 2.1.1. Introducción debian o Proyecto debian (en inglés debian Project) es una comunidad conformada por desa- rrolladores y usuarios, que mantiene un sistema operativo basado en software libre precompilado y empaquetado, en un formato sencillo disponible en múltiples arquitecturas de computador. Debian nace como una apuesta por separar en sus versiones el software libre del software no libre. El modelo de desarrollo del proyecto es ajeno a motivos empresariales o comerciales, siendo lleva- do adelante por los propios usuarios. Aunque cuenta con el apoyo de varias empresas en forma de infraestructuras. debian no vende directamente su software, lo pone a disposición de cualquiera en Internet, aunque sí permite a personas o empresas distribuir comercialmente este software mientras se respete su licencia. La comunidad de desarrolladores de debian cuenta con la representación de Software in the Public Interest, una organización sin ánimo de lucro que da cobertura legal a varios proyectos de software libre. La primera adaptación del sistema debian, siendo también la más desarrollada, es debian GNU/Li- nux, basada en el núcleo Linux, y como siempre utilizando herramientas de GNU. Existen también otras adaptaciones con diversos núcleos: Hurd (debian GNU/Hurd), NetBSD (debian GNU/NetB- SD) y FreeBSD (debian GNU/kFreeBSD).
  • 15. 2.1 Descripción de la distribución Debian 4 Debian GNU/Linux puede instalarse utilizando distintos mecanismos de instalación, como DVD, CD, Blu-Ray, memorias USB y diskettes, e incluso directamente desde la red. 2.1.2. Historia El proyecto Debian fue fundado en el año 1993 por Ian Murdock, después de haber estudiado en la Universidad de Purdue. Él escribió el maniesto de Debian que utilizó como base para la creación de la distribución GNU/Linux Debian. Dentro de este texto los puntos destacables son: mantener la distribución de manera abierta, coherente al espíritu del núcleo Linux y de GNU . 1 El nombre de éste se basa en la combinación del nombre de su entonces novia (ahora esposa) Deborah con su propio nombre Ian, formando el acrónimo Debian. En 1996, Bruce Perens substituyó a Ian Murdock como el líder de proyecto. En la sugerencia del desarrollador Ean Schuessler, él dirigió el proceso de actualización del contrato social de Debian y de las pautas del software de Debian libremente, deniendo los puntos fundamentales para el desa- rrollo de la distribución. Él también inició la creación de la licencia de software legal de la organización. Bruce Perens se retiró en 1998, antes del lanzamiento de la primera versión Debian basada en glibc , bautizada como Debian 2.0. El proyecto procedió a elegir a nuevos líderes y a hacer dos revisiones de la versión 2.x, cada una incluyendo más portabilidades a otras arquitecturas y más paquetes. A nales de 2000, el proyecto realizó el mayor cambio a la estructura de los archivos y la orga- nización de la versiones, reorganizando procesos de liberación de paquetes del software con el nuevo package tools y creando un rama de prueba, relativamente estable para el lanzamiento siguiente. En 2001, los desarrolladores comenzaron a llevar a cabo una conferencia anual llamada Debconf con negociaciones y talleres para los desarrolladores y los usuarios técnicos. 2.1.3. Características Debian se caracteriza por: La disponibilidad en varias arquitecturas. La versión estable a fecha de este trabajo incluye soporte para 12 plataformas: • i386 x86-32 • amd64 x86-64 • alpha DEC Alpha • sparc Sun SPARC • arm ARM architecture • armel Emulador de ARM Emulator • powerpc Arquitectura PowerPC 1 http://www.gnu.org
  • 16. 2.1 Descripción de la distribución Debian 5 • hppa Arquitectura HP PA-RISC • ia64 Arquitectura Intel Itanium (IA-64) • mips, mipsel Arquitectura MIPS (big-endian y little-endian) • s390 Arquitectura IBM ESA/390 y z/Architecture • m68k Arquitectura Motorola 68k en Amiga, Atari, Mac, y varios sistemas embebidos VME Una amplia colección de software disponible. Un grupo de herramientas para facilitar el proceso de instalación y actualización del software (APT, Aptitude, Dpkg, Synaptic, Dselect, etc.) Todas ellas obtienen información de donde descargar software desde /etc/apt/sources.list, que contiene los repositorios. Su compromiso con los principios y valores involucrados en el movimiento del Software Libre. No tiene marcado ningún entorno gráco en especial, pudiéndose no instalar ninguno, o instalar, ya sean: GNOME, KDE, Xfce, LXDE, Enlightenment u otro. Su compromiso con los principios y valores involucrados en el movimiento del Software Libre. La declaración de intenciones se puede consultar en http://www.debian.org/social_contract.es.html. La distribución Debian GNU/Linux tiene un sistema de seguimiento de fallos que almacena los detalles de fallos de los que informan los usuarios y desarrolladores. A cada error se le da un número, y se mantiene almacenado hasta que se marca como arreglado. Los nombres de las versiones de Debian GNU/Linux son tomados de la película Toy Story. Hasta la fecha ha habido 10 versiones estables (con sus respectivas revisiones), siendo la actual la 5.0 lenny. Con su publicación, etch pasó a ser la versión estable antigua (oldstable ), y la actual versión en pruebas (testing ) se denomina squeeze. En el momento de la revisión de este trabajo (Mayo de 2011), Squeeze ha pasado a ser la versión estable. El desarrollo día a día tiene lugar en la versión inestable ( unstable ), rama que aparece codicada de forma permanente con el nombre sid. Los paquetes de software en desarrollo son subidos a unas ramas llamadas inestable (unstable ) y experimentales. Normalmente, los paquetes de software son subidos a inestable por las versiones lanzadas estables por el desarrollador original de la aplicación, pero con el empaquetado y otras mod- icaciones especícas de Debian introducidas por los desarrolladores. El software que no se encuentra listo para la rama inestable se pone típicamente en experimental. Debian abarca muchos proyectos interesantes: Proyecto de auditoría de seguridad Debian: El objetivo del proyecto es auditar en busca de debilidades tantos paquetes de la distribución estable de Debian como sea posible. También se deben examinar los paquetes de la distribución inestable en busca de debilidades, reduciendo en primera instancia el índice de paquetes inseguros que entran en la versión estable. Más información en http://www.debian.org/security/audit/
  • 17. 2.2 Ámbito de la distribución Debian 6 Proyecto debian-accesibilidad: Debian-Accesibilidad es un proyecto interno para hacer evolu- cionar a Debian en un sistema operativo que sea particularmente bueno en cubrir los requeri- mientos de gente con discapacidades. Su objetivo es un sistema completamente accesible que ofrezca a los usuarios con discapacidades la mayor cantidad posible de independencia, construido completamente sobre software libre. Más información en http://www.debian.org/devel/debian- accessibility/. Proyecto Debian-Edu: Debian-Edu propone realizar la mejor distribución para nes educa- tivos. Más información en http://wiki.debian.org/DebianEdu. 2.1.4. Requisitos hardware Debian no impone requisitos de hardware más allá de los que establecen el núcleo Linux y el conjunto de herramientas GNU. En cualquier caso, cualquier arquitectura o plataforma a la que se haya adaptado el núcleo Linux, libc, gcc, etc., y para los que exista una adaptación de Debian, puede ejecutar Debian. Tipo de instalación RAM (mínimo) RAM (recomendado) Disco duro Sin escritorio 64 Megabyes 256 Megabytes 1 Gigabyte Con escritorio 64 Megabyes 512 Megabytes 5 Gigabytes Tabla 2.1: Requisitos mínimos de sistema recomendados para Debian. Los requisitos de memoria mínimos necesarios son en realidad inferiores a los indicados en esta tabla. En función de la arquitectura, es posible instalar Debian en sistemas con tan sólo 20 MB (en el caso de s390) a 48 MB (para i386 y amd64). Lo mismo se puede decir del espacio necesario en disco, espe- cialmente si escoge las aplicaciones que va a instalar manualmente. Estos tamaños no incluyen todos los otros materiales que se encuentran habitualmente, como puedan ser los cheros de usuarios, el correo y otros datos. 2.2. Ámbito de la distribución Debian Las características de Debian hacen que pueda utilizarse en cualquier ámbito de aplicación. Debian, así como muchas distribuciones de Linux, puede tener problemas con el hardware propietario que no tiene disponiblidad de controladores libres y/o para GNU/Linux, por lo que en muchos aspectos no es posible utilizar dichas distribuciones en lugares dónde este hardware se aplica. Sin embargo, la rama stable de Debian suele ser el sistema operativo GNU/Linux preferido a la hora de instalar servidores, debido principalmente a: Estabilidad envidiable Consume pocos recursos No hay que actualizarla a menudo, y no se corren riesgos de seguridad actualizando paquetes.
  • 18. 2.3 Puntos fuertes de la distribución Debian 7 Proporciona todo lo que un servidor puede necesitar en su uso diario. Por tanto, Debian es útil en sistemas donde prime la estabilidad y seguridad y no sea requisito funda- mental estar a la última en hardware ni que sea hardware de propietario así como un entorno gráco potente. Es altamente recomendable que los usuarios no sean noveles en esta distribución. Por otra parte, Debian puede utilizarse también de forma muy eciente y ecaz en un entorno de escritorio, gracias a que la rama testing proporciona paquetes estables y actualizados. Si deseamos aún más actualización y tener al día todos los paquetes, aún a riesgo de comprometer la seguridad y de que las cosas no funcionen de forma correcta al 100 %, podemos instalar la rama unstable del sistema operativo. 2.3. Puntos fuertes de la distribución Debian Vamos a comentar los principales puntos fuertes o ventajas del sistema operativo Debian: Un buen sistema de empaquetamiento de software dpkg, el sólido sistema de empaquetamiento de Debian, se encarga de corregir todas las irregu- laridades que puedan existir en la instalación de paquetes. Instalación sencilla En Debian están mejorando constantemente el proceso de instalación. Se puede realizar la insta- lación directamente desde desde un CD, USB o discos exibles o incluso a través de la red. Increíble cantidad de software Debian viene con mucho más de 25.000 elementos de software diferentes. Si tenemos software propietario que corre bajo GNU/Linux, puede usarlo (de hecho, puede que incluso exista un instalador en Debian que automáticamente instale y congure todo por usted). Paquetes bien integrados Debian sobrepasa a todas las otras distribuciones en lo bien integrados que están sus paquetes. Como todo el software lo empaqueta un grupo coherente, no sólo puede encontrar todos los paquetes en un mismo sitio sino que se han eliminado todos los problemas al respecto de complejas dependencias. Aunque el formato deb tiene algunas ventajas sobre el rpm, es la integración entre paquetes lo que hace a Debian más robusto. Código fuente Si desarrollamos software, podemos apreciar el hecho de que haya cientos de herramientas y lenguajes de desarrollo, además de millones de líneas de código fuente en el sistema base. Todo Directrices de Software el software en la distribución principal es conforme al criterio de las Libre de Debian (DFSG). Esto signica que podemos usar libremente este código para estu- diarlo o para incorporarlo a un nuevo proyecto de software libre. También hay una buena cantidad de herramientas y código apropiado para el uso en proyectos propios.
  • 19. 2.3 Puntos fuertes de la distribución Debian 8 Actualizaciones fáciles Actualizarse a una nueva versión de Debian es muy fácil gracias al sistema de empaquetamiento. Sólo tiene que ejecutar apt-get update, apt-get dist-upgrade (o aptitude update ; aptitude dist-upgrade, según la versión) y el sistema puede actualizarse desde un CD en cuestión de minutos o se puede congurar apt para que utilice alguno de los espejos de Debian y actualizarlo desde la red. Sistema de seguimiento de errores El sistema de seguimiento de errores de Debian es público. Este sistema permite que Debian responda a los problemas rápida y honestamente. Los controladores para la mayoría del hardware están escrito por usuarios de GNU/Li- nux, no por el fabricante Mientras que esto puede signicar retrasos antes de que el nuevo hardware sea soportado y la no existencia de soporte para algún hardware, permite que continúe el soporte mucho después de que el fabricante haya detenido su producción o haya quebrado. La experiencia ha demostrado que loscontroladores de fuentes abiertas son usualmente mejores que los controladores propietarios. Buena seguridad del sistema La disponibilidad del código fuente permite que la seguridad en Debian se evalúe de forma abierta, lo que evita que se implementen modelos de seguridad pobres. Además, la mayoría de los proyectos de software libre tienen sistemas de revisión por terceras partes, que, como primera medida, evitan que se introduzcan en el sistema problemas de seguridad potenciales. Software de seguridad Debian tiene paquetes del famoso software GPG (y PGP) que permite enviar correo entre usua- rios preservando su privacidad. Además, ssh permite crear conexiones seguras a otras máquinas que tengan ssh instalado. Seguidamente, no podemos nalizar esta sección sin dar una lista de ventajas que pueden hacer elegible a Debian frente al sistema operativo GNU/Linux más popular, Ubuntu: Estabilidad La estabilidad se fundamenta en lo innecesario de poseer la última versión de todo, sino que se centra en incorporar alguna actualización de seguridad o alguna funcionalidad que realmente vaya a usar. Si se necesitan nuevas versiones, puede visitarse el sitio web del proyecto, descargar el código fuente y compilarlo. En Debian no es necesario estar actualizando constantemente e instalando una nueva distro cada 6 meses. Debian es una de las distribuciones GNU/Linux más maduras y estables. Experiencia Debian tiene mucho más bagaje que Ubuntu, aunque son distribuciones muy parecidas si tienes que trabajar con GNU/Linux en la empresa es más probable que tengas que administrar un servidor Debian que un servidor Ubuntu.
  • 20. 2.4 Puntos débiles de la distribución Debian 9 Directrices DFSG Las directrices de software libre de Debian (DFSG) son una buena garantía para los amantes del software libre, entendido el término en su forma más estricta. Calidad y número de paquetes Debian tiene más paquetes. Es posible que en Ubuntu se utilicen un montón de repositorios no ociales, pero instalar software sólo de los repositorios ociales revisados por DD (Debian Developers) es una garantía de calidad. Número de arquitecturas Debian soporta muchas más arquitecturas que Ubuntu. Si se va a trabajar con grandes orde- nadores para cosas serias: Power PC, Alpha, SPARC, no podemos utilizar las nuevas versiones de Ubuntu porque no están soportadas ocialmente. División en grupos de paquetes Debian contiene varios grupos de paquetes en la instalación dependiendo del uso que le vayamos a dar al sistema operativo: entorno de escritorio, sistema de bases de datos, entorno de progra- mación, etc. mientras que en Ubuntu se limita a servidor o escritorio. 2.4. Puntos débiles de la distribución Debian Enumeramos ahora una serie de inconvenientes de esta distribución: Falta de software comercial popular Es cierto que en GNU/Linux no se dispone de algunos paquetes de software populares. Sin em- bargo, existen programas para reemplazar la mayoría de ellos, diseñados para imitar las mejores características de los programas en propiedad, con el valor añadido de ser software libre. La falta de programas de ocina como Word o Excel debería dejar de ser un problema, porque Debian incluye tres suites de programas de ocina compuestos por entero de software libre, OpenOce, KOce y GNOME Oce. También dispone de varias suites de programas ocina propietarias: Applixware (Anyware), StarOce, Hancom Oce, Axene y otros. En bases de datos, Debian se distribuye con los programas de bases de datos populares mySQL y PostgreSQL. También existen versiones para GNU/Linux de SAP DB, Oracle, Informix, IBM DB2 y otras. Están apareciendo gran cantidad de otros paquetes propietarios, al tiempo que más compañías descubren la potencia de GNU/Linux. No todo el hardware está soportado Particularmente, hardware realmente nuevo, viejo o raro, software en el que el fabricante sólo distribuye para plataformas Windows (por ejemplo los WinModems o las tarjetas WiFi de equipos
  • 21. 2.5 Conclusiones obtenidas sobre Debian 10 portátiles),o por que el fabricante no deja las especicaciones disponibles. Esto también es un área en el que se está trabajando. Arranque más lento Es más lento que en otras distribuciones mayormente debido a que muchos servicios son cargados por defecto. Usando la herramienta update-rc.d podemos eliminar servicios innecesarios. El ciclo de desarrollo se hace muy largo e indenido Debian alarga demasiado la aparición de nuevas versiones. La distribución queda desfasada rápidamente Principalmente en temas grácos y en nuevas vulnerabilidades, puede quedarse atrás si no se actualiza correctamente. Es insuciente el cuidado en el aspecto del diseño y en la incorporación de las últimas novedades grácas y de escritorio. Sin embargo, es muy de agradecer las iniciativas que potencian la imagen de marca y el trabajo artístico especícamente en favor de esta distibución, como es el caso de DebianArt2 . 2.5. Conclusiones obtenidas sobre Debian estabilidad, seguridad, madurez Debian es una distribución en la que se destacan características como y software libre. Las tres primeras debidas en gran parte a su bagaje y a la gran comunidad de desa- rrolladores y usuarios que mantienen el sistema muy bien testeado, la comunicación de fallos, el código abierto paraestudiar y analizar, etc. En debian no prima tanto la novedad como lo estable y seguro, por lo que no se considera una distribución que esté a la última. No es necesario estar actualizado cada poco tiempo, únicamente para actualizaciones de seguridad o alguna funcionalidad que realmente se vaya a utilizar. Esto, a la vez, hace a debian una distribución poco interesante para entornos que necesiten estar a la última en software y actualizaciones. Un punto débil a señalar en Debian respecto a otras distribuciones es que es de las distribuciones más pobre en grácos, condicionando esto también a no instalarse en según qué ámbitos. Está considerada en muchos ámbitos como muy congurable aunque trabajosa y que requiere de bastante conocimiento, por lo que no se hace muy apta para usuarios noveles. Desde el proyecto debian, pese a todo, se produce un producto de altísima calidad. producto que es la base de muchas distribuciones La comunidad de desarrolladores de Debian continúan el concepto de Community player, esto es, trabajar por y para la comunidad y no en benecio como las empresas. Además, se derivan proyectos minoritarios como los existentes para otras arquitecturas o también Debian Hurd. El Hurd es un conjunto de servidores que funcionan sobre el micronúcleo Mach de GNU. Juntos conforman la base 2 http://www.debianart.org/cchost/
  • 22. 2.6 Justicaciones de las conclusiones obtenidas sobre Debian 11 para el sistema operativo GNU. Y por último, no debemos olvidar que Debian sirve de feedback para upstream, p.ej. son el upstream sobre el que se apoya gcc. 2.6. Justicaciones de las conclusiones obtenidas sobre Debian Si bien hoy día sabemos que la popularidad de Debian está hoy día por debajo de distribuciones como Ubuntu (en DistroWatch - http://distrowatch.com/stats.php?section=popularity - queda en sexto lu- gar a fecha de la realización de este trabajo), no podemos obviar que si precisamente la distribución más aclamada del mundo está basada en Debian, tiene que ser por alguna razón. El estar considerada como una de las distribuciones más seguras del mundo también ayuda. Para los puristas, Debian será siempre la mejor distribución porque su frecuencia de actualización se adhiere conforma unos cimientos sólidos de seguridad para el sistema, y sobre todo, porque Debian muy estrictamente a la losofía de software libre. Está compuesta enteramente de software libre, hasta tal punto de crear Iceweasel en detrimento de Firefox. Iceweasel es el nombre de un proyecto derivado ( fork ) de Mozilla Firefox, una compilación renombrada, preparada por Debian, para resolver la demanda hecha por Mozilla que los obligaba a dejar de utilizar el nombre o acogerse a sus términos, los cuales son inaceptables dentro de las políticas de Debian. Estos mismos puristas también tendrán en cuenta que Debian es íntegramente de la comunidad y no de una empresa, como Canonical con Ubuntu. Es necesario contradecir a aquellos que arman que Debian es una de las distribuciones que está muriendo, como arma una reciente publicación en codingexperiments.com, basados únicamente en los resultados de una búsqueda escueta en Google Trends. Teniendo en cuenta que los usuarios Debian, ya sea por cariño, por costumbre o para obtener búsquedas etch o mas precisas, suelen referirse a su distribución empleando el nombre de la versión, es decir: debian etch, lenny odebian lenny y sid o debian sid, si utilizamos la misma herramienta de análisis utilizada por los amigos de codingexperiments.com, para una búsqueda un poco más com- pleta empleando para este caso la rama testing (debian lenny), la cual se puede considerar la rama más popular de debian, obtenemos lo siguiente:
  • 23. 2.6 Justicaciones de las conclusiones obtenidas sobre Debian 12 Figura 2.1: Búsqueda del término debian Sería por tanto absurdo creer que Debian está muriendo, cuando vemos que distribuciones como Ubun- tu (si muere Debian, ¾de dónde se va a alimentar Ubuntu?), basadas 100 % en Debian cada día son más populares. Para obtener una información exacta para el caso Debian, tendríamos que conocer ademas, las veces que se buscan los términos stable, testing, unstable, etch, lenny, sid, sarge, potato, etc, dentro del mismo contexto, sin utilizar el termino Debian. Como remate nal, ya sabemos que a pesar de la creciente popularidad de Ubuntu Server en entornos servidores, Debian es la mejor opción escogida por los administradores de sistemas. Sin duda, y en contraposición, el rey de nuestros escritorios es Ubuntu.
  • 24. Bibliografía [1] Distrowatch: Linux distributions, mayo 2010. http://distrowatch.com/stats.php?section=popularity [2] Iguanalinux: ½Debian vive, viva Debian!, mayo 2010. http://www.iguanalinux.com/distribuciones/debian-vive-viva-debian/ [3] Internetling: 5 reasons to choose Debian Linux over Ubuntu Linux, mayo 2010. http://bit.ly/9fdWUj [4] polishlinux.org: Comparison between Ubuntu and Debian, mayo 2010. http://polishlinux.org/choose/comparison/?distro1=Ubuntudistro2=Debian
  • 25. Capítulo 3 Distribución Ubuntu Francisco Damián Arrabal Villasclaras Eladio Manuel Blanco López 3.1. Descripción de la distribución Ubuntu Vamos a realizar una descripción de esta distribución introduciendo primero algunos aspectos gene- rales, explicando un poco la historia de esta distribución desde su nacimiento, continuando con una descripción de características y de las variantes de este sistema operativo. Más tarde, veremos una lista del hardware compatible, describiremos generalmente el software incluido y nalizaremos hablando de la organización de paquetes en esta distribución. 3.1.1. Introducción Ubuntu1 es una distribución GNU/Linux que ofrece un sistema operativo predominantemente enfo- cado a ordenadores de escritorio aunque también proporciona una versión para servidores. Basada en Debian GNU/Linux, Ubuntu concentra su objetivo en la facilidad de uso, la liber- cada 6 meses) y la facilidad en la instalación. tad en la restricción de uso, los lanzamientos regulares ( Ubuntu es patrocinado por Canonical Ltd., una empresa privada fundada y nanciada por el em- presario sudafricano Mark Shuttleworth. El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu, que signica humanidad hacia otros o yo soy porque nosotros somos. Ubuntu es un movimiento sudafricano encabezado por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra del Apartheid en Sudáfrica. El sudafricano Mark Shuttleworth, mecenas del proyecto, se encontraba muy familiarizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian y en general con el movimiento del software libre, decidió aprovechar la ocasión para difundir los ideales de Ubuntu. El eslogan de Ubuntu - Linux para seres humanos (en inglés Linux for Human Beings) 1 http://www.ubuntu.com
  • 26. 3.1 Descripción de la distribución Ubuntu 15 - resume una de sus metas principales: hacer de Linux un sistema operativo más accesible y fácil de usar. La versión más reciente en el momento de la realización de este trabajo es la 10.4 ( Lucid Lynx) que ya ha sido lanzada, concretamente el 29 de abril de 2010. El aspecto de esta nueva versión se puede ver en la siguiente imagen: Figura 3.1: Aspecto gráco de la nueva Ubuntu Lucid Lynx 3.1.2. Historia El 8 de julio de 2004, Mark Shuttleworth y la empresa Canonical Ltd. anunciaron la creación de la distribución Ubuntu. Ésta tuvo una nanciación inicial de 10 millones de dólares (US$). El proyecto nació por iniciativa de algunos programadores de los proyectos Debian y Gnome porque se encontraban decepcionados con la manera de operar del proyecto Debian, la distribución Linux sin ánimo de lucro más popular del mundo.
  • 27. 3.1 Descripción de la distribución Ubuntu 16 Tras formar un grupo multidisciplinario, los programadores decidieron buscar el apoyo económico de Mark Shuttleworth, un emprendedor sudafricano que vendió la empresa Thawte a VeriSign, cua- tro años después de fundarla en el garaje de su domicilio, por 575 millones de dólares estadounidenses. Tras varios meses de trabajo y un breve período de pruebas, la primera versión de Ubuntu ( Warty Warthog) fue lanzada el 20 de octubre de 2004. 3.1.3. Características A continuación se exponen una lista de las características principales de Ubuntu: Basada en la distribución Debian. Disponible en 4 arquitecturas: x86 (i386 or i686), AMD64 y PPC. Los desarrolladores de Ubuntu se basan en gran medida en el trabajo de las comunidades de Debian y GNOME. Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en materia de seguridad hasta 18 meses después de su lanzamiento. La nomenclatura de las versiones no obedece principalmente a un orden de desarrollo, se compone del dígito del año de emisión y del mes en que esto ocurre. La versión 4.10 es de octubre de 2004, la 5.04 es de abril de 2005, la 5.10 de octubre de 2005, la 6.06 es de junio de 2006, la 6.10 es de octubre de 2006. . . El entorno de escritorio ocial es Gnome y se sincronizan con sus liberaciones. Para centrarse en solucionar rápidamente los bugs, conictos de paquetes, etc. se decidió eliminar ciertos paquetes del componente main, ya que no son populares o simplemente se escogieron de forma arbitraria por gusto o sus bases de apoyo al software libre. Por tales motivos inicialmente KDE no se encontraba con más soporte de lo que entregaban los mantenedores de Debian en sus repositorios, razón por la que se sumó la comunidad de KDE distribuyendo la distro llamada Kubuntu. De forma sincronizada a la versión 6.06 de Ubuntu, apareció por primera vez la distribución Xubuntu, basada en el entorno de escritorio XFce. El navegador web ocial es Mozilla Firefox. Para labores / tareas administrativas en terminal incluye una herramienta llamada sudo (similar al Mac OS X), con la que se evita el uso del usuario root (administrador). Mejora la accesibilidad y la internacionalización, de modo que el software está disponible para tanta gente como sea posible. En la versión 5.04, el UTF-8 es la codicación de caracteres en forma predeterminada.
  • 28. 3.1 Descripción de la distribución Ubuntu 17 No sólo se relaciona con Debian por el uso del mismo formato de paquetes deb, también tiene uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmedia- tamente, y no solo anunciándolos. Esto sucede en los tiempos de lanzamiento. Muchos de los desarrolladores de Ubuntu son también responsables de los paquetes importantes dentro de la distribución de Debian. Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno. Los CDs de la distribución se envían de forma gratuita a cualquier persona que los solicite mediante el servicio ShipIt. También es posible descargar las imágenes ISO de los discos por transferencia directa o bajo la tecnología Bittorrent. Ubuntu no cobra honorarios por la suscripción de mejoras de la Edición Enterprise. 3.1.4. Variantes Existen diversas variantes de Ubuntu disponibles, las cuales poseen lanzamientos simultáneos con Ubuntu. Las más signicativas son: Kubuntu, el cual utiliza KDE en vez de GNOME. Edubuntu, diseñado para entornos escolares. Xubuntu, el cual utiliza el entorno de escritorio Xfce. En cuanto a productos derivados de Ubuntu, se pueden clasicar en dos grupos: ociales y no ociales: Derivados ociales de la familia Ubuntu • Ubuntu Studio está orientada a la edición multimedia profesional de audio, video y grácos. Figura 3.2: Captura de pantalla de Ubuntu Studio
  • 29. 3.1 Descripción de la distribución Ubuntu 18 • Gobuntu es una derivación de Ubuntu enfocada a proveer una distribución GNU/Linux que posea únicamente software libre, para las arquitecturas i386 y AMD64. Figura 3.3: Logo de Gobuntu Derivados no ociales • Fluxbuntu (usa Fluxbox) • Ebuntu (usa Enlightenment) • nUbuntu - Dedicado a temas de seguridad y redes (usa Fluxbox) Figura 3.4: Captura de pantalla de nUbuntu • Ubuntu Lite - Optimizado para máquinas lentas. • ComFusion (antes Uberyl): incluye el escritorio 3D Compiz Fusion, entre otros paquetes adicionales.
  • 30. 3.1 Descripción de la distribución Ubuntu 19 Figura 3.5: Captura de pantalla de Comfusion • Mythbuntu - Distribución Centro Multimedia basada en un Ubuntu. Figura 3.6: Captura de pantalla de Mythbuntu • Tiobuntu, es una versión de Ubuntu para personas ciegas y con visión reducida. Funciona mediante línea braille. 3.1.5. Hardware compatible En cuanto al hardware compatible con Ubuntu, debemos considerar lo siguiente: Microprocesador Ubuntu acepta cuatro arquitecturas o familias de procesadores, que son la inmensa mayoría si no la práctica totalidad: • Intel x86 y compatibles.
  • 31. 3.1 Descripción de la distribución Ubuntu 20 • AMD64, EM64T y compatibles. • PowerPC y compatibles (hasta la versión 6.10 Edgy Eft). Tarjetas de video La mayoría de las tarjetas de video tienen compatibilidad Vesa / VGA por lo que en pocos casos perderemos la capacidad gráca por completo. Sin embargo la capacidad para obtener el 100 % del rendimiento de estas tarjetas depende mucho de la disponibilidad de los drivers. Requisitos para su instalación Según la documentación ocial el sistema tendría que estar funcionando si cumple con estas especicaciones mínimas: • Procesador: 300 MHz x86. • Memoria RAM: 64 MB. • Disco Duro: 4GB (para una instalación completa con swap incluida). • Tarjeta gráca VGA. • Lector de CD-ROM o tarjeta de red. En el anterior equipo ya es posible realizar una instalación en modo servidor, sin embargo es poco probable que lo haga de manera uida en una computadora de escritorio por lo que las especicaciones mínimas recomendadas son: • Procesador: 700 MHz x86 o x86-64. • Memoria RAM: 384 MB. • Disco duro: 8GB. • Tarjeta gráca capaz de soportar una resolución de 1024x768. • Tarjeta de sonido. • Conexión a Internet. Y si se quiere disponer de los efectos de escritorio, proporcionados por Compiz, entonces la potencia mínima del procesador asciende a 1.2 GHz y es necesario disponer de una tarjeta gráca compatible. 3.1.6. El software incluido Ubuntu posee una gran colección de aplicaciones prácticas y sencillas para la conguración de todo el sistema, a través de una interfaz gráca útil para usuarios que se inician en Linux. El entorno de escritorio ocial es GNOME y se sincronizan con sus liberaciones. Existe una versión con KDE, llamada Kubuntu, y con otros escritorios, que pueden añadirse una vez instalado el Ubuntu ocial con GNOME. Ubuntu es conocido por su facilidad de uso y las aplicaciones orientadas al usuario nal. Las prin- cipales aplicaciones que trae Ubuntu son: el navegador web Mozilla Firefox, el cliente de mensajería
  • 32. 3.2 Ámbito de la distribución Ubuntu 21 instantánea Empathy, el cliente para enviar y recibir correo Evolution, el reproductor multime- diaTotem, el reproductor de música Rhythmbox, el cliente y gestor de torrents Transmission, el Brasero, la aplicación Cheese que permite grabar videos y tomar fotografías desde grabador de discos una cámara web, la suite omática OpenOce (editado: en la nueva versión 11.04, se sustituye por LibreOce), y Ubuntu Software Center para buscar e instalar miles de aplicaciones y juegos. 3.1.7. Organización de paquetes Ubuntu divide todo el software en cuatro secciones, llamadas componentes, para mostrar dife- rencias en licencias y la prioridad con la que se atienden los problemas que informen los usuarios. Estos componentes son: main, restricted, universe y multiverse. Por omisión, se instala una selección de paquetes que cubre las necesidades básicas de la mayo- ría de los usuarios. Los paquetes del componente universe de Ubuntu generalmente se basan en los paquetes de la rama inestable (Sid) y en el repositorio experimental de Debian. Veamos los componentes de forma más detallada: main: contiene solamente los paquetes que cumplen los requisitos de la licencia de Ubuntu, y para los que hay soporte disponible por parte de su equipo. Éste está pensado para que incluya todo lo necesario para la mayoría de los sistemas Linux de uso general. Los paquetes de este componente poseen ayuda técnica garantizada y mejoras de seguridad oportunas. restricted: contiene el programa soportado por los desarrolladores de Ubuntu debido a su im- portancia, pero que no está disponible bajo ningún tipo de licencia libre para incluir en main. En este lugar se incluyen los paquetes tales como los controladores propietarios de algunas tarjetas grácas, como por ejemplo, los de ATI y NVIDIA. El nivel de la ayuda es más limitado que para main, puesto que los desarrolladores puede que no tengan acceso al código fuente. universe: contiene una amplia gama de programas, que pueden o no tener una licencia restringi- da, pero que no recibe apoyo por parte del equipo de Ubuntu sino por parte de la comunidad. Esto permite que los usuarios instalen toda clase de programas en el sistema guardándolos en un lugar aparte de los paquetes soportados: main y restricted. multiverse: contiene los paquetes sin soporte debido a que no cumplen los requisitos de software libre. 3.2. Ámbito de la distribución Ubuntu El principal ámbito de aplicación de Ubuntu es el del usuario doméstico, aunque también se usa en menor medida, la versión de servidor en el mundo empresarial. Pero existen además otras versiones desarrolladas con otros nes: Edubuntu, diseñado para entornos escolares (que a partir de la versión 8.04 es un paquete agregado dejando de existir como distribución aparte).
  • 33. 3.3 Puntos fuertes de la distribución Ubuntu 22 Ubuntu Netbook Edition, creada para las máquinas netbook. Ubuntu Studio, diseñada para el trabajo multimedia, aunque no es un proyecto reconocido ocialmente por Ubuntu. Otra variante similar es ArtistX. Tiobuntu, es una versión de Ubuntu para personas ciegas y con visión reducida. Funciona mediante línea braille. 3.3. Puntos fuertes de la distribución Ubuntu Ubuntu está basado en Debian (una de las distribuciones más respetadas, tecnológicamente avanzadas y mejor soportadas) y pretende crear una distribución que proporcione un sistema GNU/Linux ac- tualizado y coherente para la informática de escritorio y servidores. Ubuntu incluye una cuidadosa selección de los paquetes de Debian, y mantiene su poderoso sistema de gestión de paquetes que nos permite instalar y desinstalar programas de una forma fácil y limpia. A diferencia de la mayoría de las distribuciones, que vienen con una enorme cantidad de software que pueden o no ser de utilidad, la lista de paquetes de Ubuntu se ha reducido para incluir solo aplicaciones importantes y de alta calidad. Con la mirada puesta en la calidad, Ubuntu proporciona un entorno robusto y funcional, adecuado tanto para uso doméstico como profesional y se publica una nueva versión cada seis meses. Ubun- tu está disponible para las arquitecturas i386 (procesadores 386/486/Pentium(II/III/IV) y Athlon/- Duron/Sempron processors), AMD64 (Athlon64, Opteron y los nuevos procesadores Intel de 64 bits), PowerPC (iBook/Powerbook, G4 y G5) y ARM. Otras ventajas de esta gran distribución son: Es un sistema operativo delibre distribución y gratuito. Instalación del sistema operativo sencilla mediante interfaz gráca. Conguración también sencilla, reconoce la mayoría del hardware e instala automáticamente los drivers apropiados. Atractivo visualemente con efectos de escritorio. Descarga e instalación de programas muy sencilla a través de apt o el gestor de paquetes Synap- tic. Cada seis meses (abril y octubre) liberan una versión nueva de la distribución con las últimas mejoras. Existe muchísimo software gratuito para casi cualquier propósito. seguro. Sistema muy La comunidad de usuarios que dan soporte al sistema es grandísima (véase http://ubuntuforums.org/).
  • 34. 3.4 Puntos débiles de la distribución Ubuntu 23 3.4. Puntos débiles de la distribución Ubuntu Podemos citar los siguientes puntos débiles y a mejorar o incluir de Ubuntu: 1. Cambio de conguración del teclado espontánea. 2. Menor uso de espacio en la barra de navegación de Nautilus. 3. No dispone soporte nativo para .rar (hay que instalar herramientas). 4. Una traducción más extensa. 5. Un asistente para montar USB mal desmontados (hay que forzarlos desde consola) 6. Miniaturas de las imágenes al reemplazar dos archivos del mismo nombre. 7. Un botón restaurar en la papelera. 8. Mejor organización de los nombres de los archivos. 9. Problemas con drivers de tarjetas grácas y otro hardware en general (impresoras, webcams...) 10. Ausencia de programas de pago de Windows para Ubuntu; aún pese a Wine y otros similares en Linux. 11. Principal punto débil para muchos usuarios: juegos. 12. Congurarlo por primera vez puede ser algo mas complicado. 13. A la gente le asustan los cambios (preeren malo conocido que bueno por conocer). 14. Algunas aplicaciones especicas solo están disponibles para Windows. 3.5. Conclusiones obtenidas sobre Ubuntu Se extraen las siguientes conclusiones del análisis y estudio de este sistema operativo: Ubuntu está destinado principalemente a usuarios domésticos. Es muy fácil de instalar y congurar. Se actualiza regularmente cada 6 meses. No todo el hardware existente en el mercado esta soportado. Es la distribución GNU/Linux más popular y que más usuarios tiene.
  • 35. 3.6 Justicaciones de las conclusiones obtenidas sobre Ubuntu 24 3.6. Justicaciones de las conclusiones obtenidas sobre Ubuntu Ubuntu es una distribución GNU/Linux, basada en Debian, que ofrece un sistema operativo predo- minantemente enfocado a ordenadores de escritorio aunque también proporciona una versión para servidores. Entre sus ventajas cabe destacar la facilidad de uso, la libertad en la restricción de uso, los lanza- mientos regulares (cada 6 meses) y la facilidad en la instalación. Entre sus inconvenientes encontramos los típicos de cualquier distribución Linux: no todo el hard- ware esta soportado, realizar la primera conguración, falta de software popular... Principalmente es utilizado por usuarios domésticos, aunque también dispone de una versión ocial de servidor y otras para educación, desarrollo multimedia, netbooks o para personas con deciencias visuales. Por todo esto se ha convertido en la distribución GNU/Linux más utilizada y la que mayor proyec- ción de futuro tiene, siendo la única que puede hacer sombra a Microsoft Windows en el ámbito doméstico.
  • 36. Bibliografía [1] 120Linux: 120 % Linux, mayo 2010. http://120linux.com [2] Canonical: Ubuntu GNU/Linux, mayo 2010. http://www.ubuntu.com [4] LinuxAdictos: Blog de Linux y Windows, mayo 2010. http://linuxadictos.com [4] LinuxZone: Blog sobre Linux con noticias, manuales y curiosidades, mayo 2010. http://www.linuxzone.es [5] Ubuntu-es: Portal hispano de Ubuntu, mayo 2010. http://www.ubuntu-es.org [6] Wikipedia: Enciclopedia libre, mayo 2010. http://es.wikipedia.org
  • 37. Capítulo 4 Distribución Fedora Sergio Calvo Botello Jesús Castellano González 4.1. Descripción de la distribución Fedora Para la descripción del sistema operativo Fedora, los siguientes puntos van a tratar de dar una visión general de esta distribución, desde su nacimiento hasta la actualidad. 4.1.1. Introducción Es una distribución de Linux, desarrollada por la comunidad que soporta al Proyecto Fedora1 y es patrocinado por Red Hat. Es un completo sistema operativo de propósito general, que contiene sólo software libre y de código abierto. En general, un nuevo lanzamiento de Fedora sale cada seis meses. Fedora es una derivación de la distribución original de Red Hat Linux, e intenta reemplazar la distribuciones de hogar de Red Hat Linux. Está basada en el gestor de paquetes RPM, que se mantiene gracias a una comunidad interna- cional de ingenieros, diseñadores grácos y usuarios que informan de fallos y prueban nuevas tec- nologías. Cuenta con el respaldo y la promoción de Red Hat. El proyecto no busca sólo incluir software libre y de código abierto, sino ser el líder en ese ámbito tecnológico. Algo que hay que destacar es que los desarrolladores de Fedora preeren hacer cambios en las fuentes originales en lugar de aplicar los parches especícos en su distribución, de esta forma se asegura que las actualizaciones estén disponibles para todas las variantes de GNU/Linux. Según Max Spevack, hablar de Fedora es hablar del rápido progreso del software libre y de código abierto. 1 http://fedoraproject.org/es/
  • 38. 4.1 Descripción de la distribución Fedora 27 Durante sus primeras 6 versiones se llamó Fedora Core, debido a que solo incluía los paquetes más importantes del sistema operativo. La última versión en el momento de la realización de este trabajo es Fedora 12, que fue puesta a disposición del público el 17 de noviembre de 2009. De acuerdo a Distrowatch2 , Fedora es la segunda distribución de GNU/Linux más usada, por detrás de Ubuntu. 4.1.2. Historia El Proyecto Fedora fue creado a nales del 2003, iniciado por Red Hat Linux para crear una distribu- ción Linux Open Source en colaboración con la comunidad de usuarios que proveían de software libre a dos líneas de desarrollo, Red Hat Enterprise Linux la misma A partir de éste año Red Hat seguiría (RHEL) continuaría siendo la distribución Linux ocialmente soportada por Red Hat, mientras que Fedora sería un proyecto comunitario. La rama de liberaciones de RHEL derivan de las versiones de Fedora. Originalmente Fedora Linux fue desarrollado exclusivamente dentro de Red Hat, con la sola reali- mentación de informes de usuarios que recuperaban fallos y contribuciones a los paquetes de software incluidos; y no contribuciones a la distribución como tal. Esto cambió tardíamente en el 2003 cuando Red Hat Linux se fusionó con el Proyecto Fedora Linux orientado a la comunidad de usuarios. El nuevo plan es extraer el código base de Fedora para crear nuevas distribuciones de Red Hat Enterprise Linux. 4.1.3. Evolución La cronología de aparición de versiones de Fedora es la siguiente: Fedora Core 1 Fue la primera versión de Fedora, la cual fue liberada el 6 de noviembre de 2003. Su nombre en código fue Yarrow. Se basó en Red Hat Linux 9 e incorporó la versión 2.4.19 del kernel de Linux, el GNOME 2.4.0-1 y el KDE 3.1.4-6. 2 http://www.distrowatch.com
  • 39. 4.1 Descripción de la distribución Fedora 28 Figura 4.1: Captura de pantalla de Fedora 1 Fedora Core 2 Fue liberada el 18 de mayo de 2004 y su nombre en código fue Tettnang. Incluía la versión 2.6 del kernel Linux, GNOME 2.6, KDE 3.2.2, y SELinux (que fue desactivado por defecto debido a que alteraba radicalmente la forma en que el sistema funcionaba). XFree86 fue reemplazada por el nuevo X.org, una liberación emergente a la versión ocial X11R6, el cual incluía adicionalmente un número de actualizaciones de Xrender, Xft, Xcursor, librerías de fontcong y otras mejoras signicativas. Figura 4.2: Captura de pantalla de Fedora 2 Fedora Core 3 Fue liberada el 8 de noviembre de 2004 y su nombre en código fue Heidelberg. Esta fue la primera versión que incluyó el navegador web Mozilla Firefox, así como soporte para idiomas índicos.
  • 40. 4.1 Descripción de la distribución Fedora 29 Reemplazó a LILO por GRUB. SELinux fue activado por defecto, pero con una nueva política, la cual incluía menos restricciones que las que se incluían en Fedora Core 2. Fedora Core 3 incluía la versión 2.6 del kernel Linux, GNOME 2.8 y KDE 3.3.0. Fedora Core 3 fue además la primera distribución en incluir el nuevo repositorio Fedora Extras. Figura 4.3: Captura de pantalla de Fedora 3 Fedora Core 4 Fue liberada el 13 de junio de 2005, con el nombre en código de Stentz. Incluía la versión 2.6.11 del kernel Linux, KDE 3.4 y GNOME 2.1O. Esta versión introdujo el tema Clearlooks, el cual estaba inspirado por el tema Red Hat Bluecurve. Además incluía la última versión de la suite de ocina, OpenOce.org 2.0, así como Xen, un marco libre y de alto rendimiento para virtualización. Por último se introdujo soporte para los procesadores PowerPC (aquellos que en su momento fueron utilizados por los computadores de Apple) y más de 80 nuevas políticas para SELinux. Figura 4.4: Captura de pantalla de Fedora 4
  • 41. 4.1 Descripción de la distribución Fedora 30 Fedora Core 5 Fue liberada el 20 de marzo de 2006 con el nombre en código Bordeaux, e introdujo el trabajo de arte Bubbles. Fue la primera versión en incluir Mono y diversas herramientas construidas con esta tecnología como Beagle, F-Spot y Tomboy. También introdujo una herramienta de administración de paquetes como pup y pirut. No cuenta con soporte del Proyecto Fedora. Figura 4.5: Captura de pantalla de Fedora 5 Fedora Core 6 Fue liberada el 24 de octubre de 2006 y su nombre en código fue Zod. Esta liberación introdujo el trabajo de arte DNA, reemplazando el Bubbles de Fedora Core 5. El nombre código deriva del infame villano, General Zod, que hace parte de la saga de Superman. Incluía soporte para Compiz, un administrador de ventanas para el X Window System y el AIGLX. Firefox 1.5 era su navegador web predeterminado y Smolt, una herramienta que permitía a los usuarios informar a los desarrolladores el hardware que usaban. De acuerdo al Proyecto Fedora, hay alrededor de tres millones de usuarios de Fedora Core 6. Desde 7 de diciembre de 2007, esta liberación no cuenta con soporte del Proyecto Fedora.
  • 42. 4.1 Descripción de la distribución Fedora 31 Figura 4.6: Captura de pantalla de Fedora 6 Fedora 7 Fue liberada el 31 de mayo de 2007 y su nombre en código fue Moonshine. La mayor diferencia entre Fedora Core 6 y Fedora 7 fue la fusión de los repositorios Core y Extras y el nuevo sis- tema para administrar esos paquetes. Esta versión utiliza enteramente nuevas herramientas de construcción que permiten al usuario crear distribuciones de Fedora personalizadas que también pueden incluir software de terceros. Hay tres spins ociales disponibles para Fedora 7: • Live - dos CDs Vivos (uno para GNOME y uno para KDE) • Fedora - un DVD que incluye la gran mayoría de paquetes disponibles; • Everything - simplemente un árbol de instalación para ser usado para instalaciones medi- ante Internet y Yum. Esta versión incluye GNOME 2.18 y KDE 3.5.6, con un tema llamado Flying High, y Firefox 2.0. El intercambio entre diferentes cuentas de usuario está disponible por primera vez, integrado y activo por defecto. También, había un número de actualizaciones a SELinux, incluyendo una herramienta para la corrección de noticaciones de seguridad. La herramienta system-cong- selinux se incluye y su función es personalizar el SELinux.Fedora 7 actualmente cuenta con soporte por parte del Proyecto Fedora.
  • 43. 4.1 Descripción de la distribución Fedora 32 Figura 4.7: Captura de pantalla de Fedora 7 Fedora 8 Fue liberada el 8 de noviembre de 2007 y su nombre en código fue Werewolf. Algunas de las nuevas características y actualizaciones en Fedora 8 incluyen: • PulseAudio - un demonio de sonido que le permite al usuario controlar el audio en di- ferentes aplicaciones. Fedora es la primera distribución en tenerlo activado por defecto. system-cong-rewall - una nueva herramienta para congurar el cortafuegos del sistema que reemplaza al system-cong-securitylevel incluido en versiones anteriores. • CodecBuddy - una herramienta que guía al usuario en lo que respecta a los códecs. Puede opcionalmente instalar códecs multimedia si el usuario lo solicita. • IcedTea - un proyecto que intenta llevar el OpenJDK a Fedora mediante el reemplazo de código. • NetworkManager - conexiones más rápidas y ables; seguridad mejorada; visualización más clara de redes inalámbricas; mejor integración con el D-Bus. • Mejor soporte a computadores portátiles - mejoras en el kernel para reducir la carga en la batería, desactivando las tareas del cronómetro en el trasfondo cuando funciona con la batería y controladores adicionales para enrutadores inalámbricos. Además incluye un nuevo trabajo de arte llamado Innity, y un nuevo tema de escritorio de- nominado Nodoka. Una característica única de este tema es que puede cambiar el fondo de escritorio durante el día para reejar el tiempo del día.
  • 44. 4.1 Descripción de la distribución Fedora 33 Figura 4.8: Captura de pantalla de Fedora 8 Fedora 9 Fue liberada el 13 de mayo de 2008 y su nombre en código fue Sulphur. Algunas características nuevas que incluye esta versión son: • GNOME 2.22 • KDE 4 se incluye y es la interfaz por defecto como parte de KDE spin • OpenJDK 6 reemplaza a IcedTea • Soporte de ext4 • Se incluye PackageKit como Front-end para YUM, reemplazando al gestor de paquetes por defecto (Pirut) • Fast X permite que X pase de la ejecución a estar listo para aceptar clientes en un segundo • Muchas mejoras en el instalador Anaconda. Entre estas características, ahora soporta redimensionar los sistemas de cheros ext2, ext3 y NTFS y puede crear e instalar Fedora en sistemas de cheros cifrados • También se incluye Firefox 3 en esta edición Además incluye un nuevo tema de arte llamado Waves, el cual como Innity en Fedora 8, cambia el fondo de escritorio a lo largo del día dependiendo del tiempo.
  • 45. 4.1 Descripción de la distribución Fedora 34 Figura 4.9: Captura de pantalla de Fedora 9 Fedora 10 Fue liberada el 25 de noviembre de 2008 y su nombre en código fue Cambridge. Algunas de sus características son: • Nuevo tema llamado Solar. • Nuevo instalador de paquetes similar al de Linux Mint. • Arranque más rápido usando Plymouth (en vez del usado en anteriores versiones). • Mejor soporte para webcams. • GNOME 2.24 • KDE 4.1.2 • Inclusión del entorno Sugar. • Soporta el sistema de cheros Ext4. • RPM 4.6 • NetBeans 6.1
  • 46. 4.1 Descripción de la distribución Fedora 35 Figura 4.10: Captura de pantalla de Fedora 10 Fedora 11 Fedora 11, cuyo nombre en código es Leonidas, fue liberada el 9 de junio de 2009. Algunas de las nuevas características y actualizaciones incluidas en esta versión son: • Kernel 2.6.29.4 • GNOME 2.26 • KDE 4.2.2 • El arranque de sistema tarda aproximadamente 20 segundos en total (desde que se enciende la computadora hasta el despliegue de la entrada de usuario). También se han incluido mejoras en el tiempo de apagado de sistema. • Soporte de autenticación usando sensores de huella dactilar. • VolumeControl, un nuevo control de volumen de sonido. • Nouveau es ahora el controlador por defecto para grácos NVIDIA. • Inclusión de Kernel ModeSetting para Intel, ATI y NVIDIA ayudando a acelerar el arranque gráco. • Yum incluye el nuevo plugin Presto con soporte para deltarpm. • Instalación de fuentes integrado en PackageKit. • IBus, un nuevo sistema de método de entrada. • El sistema de cheros Ext4 está habilitado por defecto. • GCC 4.4 • MinGW, un compilador cruzado para desarrollos mixtos. • OpenOce.org 3.1 • Firefox 3.5, Thunderbird 2, Xserver 1.6, RPM 4.7 y Python 2.6
  • 47. 4.1 Descripción de la distribución Fedora 36 Figura 4.11: Captura de pantalla de Fedora 11 Fedora 12 Anunciada el 25 de agosto de 2009, es la última versión de pruebas de Fedora, la cual consiste en varias mejoras respecto a Fedora 11. Se agrega mayor soporte para webcams y Empathy es la apli- cación de mensajería instantánea por defecto. Los entornos de escritorio incluidos son GNOME 2.27.90 beta (apuntando a GNOME 2.28 para la versión nal) y KDE 4.3. En el software de desarrollo son incluidas las versiones de Netbeans 6.7 y Eclipse 3.5. También se incluye una actualización de Grub con soporte para el sistema de archivos Ext4, ésto debido a que Fedora 11, a pesar de incluir este sistema de archivos por defecto, no tiene soporte nativo para él en el gestor de arranque creándose una pequeña partición en Ext2 o Ext3 al momento de instalar el sistema para así poder utilizar una partición con formato Ext4. La tabla de versiones existentes hasta hoy día puede consultarse en la tabla 4.1. Versión Nombre en código Fecha de liberación Versión del núcleo Linux 1 Yarrow 6 de noviembre de 2003 2.4.19 2 Tettnang 18 de mayo de 2004 2.6.5 3 Heidelberg 8 de noviembre de 2004 2.6.9 4 Stentz 13 de junio de 2005 2.6.11 5 Bordeaux 20 de marzo de 2006 2.6.15 6 Zod 24 de octubre de 2006 2.6.18 7 Moonshine 31 de mayo de 2007 2.6.21 8 Werewolf 8 de noviembre de 2007 2.6.23.1 9 Sulphur 13 de mayo de 2008 2.6.25 10 Cambridge 25 de noviembre de 2008 2.6.27 11 Leonidas 9 de junio de 2009 2.6.29-4 12 Constantine 17 de noviembre de 2009 2.6.31 13 Goddard mayo de 2010 Tabla 4.1: Tabla de versiones de Fedora. La imagen de la gura 4.12 nos muestra la línea de tiempo de aparición de las distintas versiones de Fedora.
  • 48. 4.1 Descripción de la distribución Fedora 37 Figura 4.12: Línea de tiempo de versiones de Fedora Características de Fedora 12 Podemos citar, entre otras, las siguientes características principales de Fedora: Fedora soporta las arquitecturas x86, x86-64 y PowerPc. Soporta redes instaladas sobre HTTP, FTP y NFS. El entorno de escritorio por defecto es GNOME, e incluye KDE en algunas versiones. El gestor de arranque es GNU GRUB por defecto. Fedora está diseñado para ser fácil de instalar y congurar, incluyendo para esto instaladores y herramientas grácas. El sistema de archivos por defecto es ext3 sobre LVM o ext4, que es una versión mejorada. Sólo contiene una pequeña selección de paquetes de software, pero existen varios almacenes disponibles con software extra para completar esta distribución, pero muchas no son ociales de Fedora (e incluso algunas pueden infringir patentes). Su navegador por defecto es Firefox desde su versión Fedora Core 3 y superior Incluye el paquete omático OpenOce.org desde su versión 4. En cuanto a los requisitos de memoria y procesador en arquitecturas x86, cabe recordar que las siguientes especicaciones de CPU se pusieron en términos de procesadores Intel. Los demás proce- sadores, tales como los de AMD, Cyrix y VIA, que son compatibles y equivalentes a los procesadores
  • 49. 4.1 Descripción de la distribución Fedora 38 de Intel, también se pueden usar con Fedora. Fedora 12 requiere un Intel Pentium Pro o mejor, y está optimizado para procesadores i686 y posteriores. Para modo texto se recomienda: Pentium Pro 200 MHz o mejor Para grácos: Pentium Pro 400 MHz o mejor RAM mínimo para modo texto: 128 MB Mínimo de RAM para grácos: 192 MB RAM recomendado para grácos: 256 MB En cuanto a los requisitos de memoria y procesador en arquitecturas x86_64, son los siguientes: RAM mínimo para modo texto: 256 MB Mínimo de RAM para grácos: 384 MB RAM recomendado para grácos: 512 MB Por último, sobre los requerimientos de espacio en disco duro para todas las arquitecturas, cabe decir que todos los paquetes pueden ocupar hasta 9 GB de espacio en disco. El tamaño nal está determinado por el medio de instalación y los paquetes que se hayan seleccionado. Se requerirá espacio de disco adicional para dar soporte al entorno de instalación. Este espacio adicional corresponde al tamaño de /Fedora/base/stage2.img (en el Disco 1 de instalación) más el tamaño de los archivos en /var/lib/rpm en el sistema instalado. En términos prácticos, los requerimientos de espacio adicional puede ir desde 90MB para una ins- talación mínima hasta 175MB para una instalación más grande. También se necesita espacio adicional para los datos del usuario, y se debe reservar al menos un 5 % de espacio libre para el funcionamiento adecuado del sistema. En este punto podemos extender las características de Fedora: El programa de instalación de Fedora se conoce como Anaconda. El gestor de arranque que utiliza es GRUB. Sistema de Archivos • Si bien ext4 fue el sistema de archivos predeterminado en Fedora 11, la versión del gestor de arranque GRUB ofrecida no podía leer particiones con este sistema de archivos. Por eso, Fedora 11 necesitaba una partición ext3 independiente, para poder alojar al gestor de arranque.
  • 50. 4.1 Descripción de la distribución Fedora 39 • Ahora, la versión del GRUB ofrecida con Fedora 12, tiene soporte para sistemas de archivos ext4, de modo que ahora Anaconda le permitirá colocar al punto de montaje /boot en una partición ext4. Gestor de Paquetes • Utiliza paquetería RPM y YUM como entorno gráco de gestión de paquetes • También implementa PackageKit Escritorio de Fedora • Expansión del Escritorio: en la última revisiónn de Xorg incluida en esta versión, si tienes una conguración de monitor dual, tu escritorio se expanderá a todos ellos, en lugar de duplicar cada pantalla por defecto. Se emplea así el mismo comportamiento que en otros sistemas operativos. • Mejor soporte de Webcam. • ABRT: la herramienta de envío automático de errores, ABRT, reemplaza a bug-buddy y a kerneloops en Fedoraa 12. • Empathy: cliente de mensajería instantánea que soporta chat, video, y audio. Usted podrá hablar con sus amigos de AIM, Yahoo, Google Talk, Jabber, Live (MSN), MySpace, y muchas otras plataformas. • El entorno de escritorio GNOME 2.28.1, forma parte de esta versión, y es el entorno establecido por defecto en el Live CD de Escritorio Fedora. Esta Imagen es un CD descargable que puede utilizarse para probar el nuevo entorno GNOME, sin necesidad de instalarlo en su sistema. La imagen puede ser grabada en un CD, o en un disco ash USB. • KDE 4.3 es parte de esta versión y el entorno por defecto en Fedora KDE Desktop Live. Con la imagen de KDE Desktop Live puedes hacer lo mismo que en el caso anterior. • Escritorio Moblin: la Arquitectura Moblin está diseñada para dar soporte a plataformas múltiples y modelos de uso que van desde Netbooks y NetTops pasando por Dispositivos de Internet Móbil (DIM) y modelos de uso incrustado, tales como sistemas de información vehicular. Red • NetworkManager con el sistema de conexiones y un mayor apoyo a la banda ancha móvil. • Soporte de IPv6 mejorado en NetworkManager. • Servicio Bluetooth a petición Multimedia • Thusnelda: apoyando la libertad en la cultura, la apertura de la red, y para reducir la dependencia de codicadores propietarios o sujetos a condicionamientos de patentes, Red
  • 51. 4.1 Descripción de la distribución Fedora 40 Hat ha estado patrocinando mejoras en la implementación del codicador abierto de video deOgg Theora3 , denominado Thusnelda. • Mejoras en Pulse Audio • Fedora Studio: un paquete optativo de menús multimedia, que permite que los usuarios tengan sus programas de audio y video clasicados de acuerdo a sus preferencias, en el menú de sus escritorios. Compatibilidad con Windows • Samba: Suite de software que Fedora utiliza para interactuar con los sistemas de Windows de Microsoft. Herramientas para los desarrolladores • Emacs 23: tiene una amplia variedad de nuevas características. • Soporte Unicode mejorado. • Renderizado de fuente con Fontcong y Xft. • Soporte para el uso de pantallas X y terminales de texto en una sesión, y para ejecución de un demonio. • Soporte para subidas multi-archivo en sistemas de control de versión distribuidos (VC- dir). • archivos PDF y postscript (modo Doc-view), Nuevos paquetes y modos de visualizar D-Bus (cbus), con GNU Privacy Guard (EasyPG), conexión con procesos a través de edición de documentos XML (nXML mode), edición de programas Ruby (modo Ruby), y más. • php 5.3.0. • Eclipse 3.5 (Galileo): IDE predeterminado. • NetBeans 6.7.1. • Y muchas más. Mejoras en Virtualización • La virtualización constituye una parte cada vez más importante de las infraestructuras informáticas y la comunidad Fedora ha aportado una gran cantidad de características rela- cionadas con la virtualización en Fedora 12, inclusive mejoras en cuanto al rendimiento del disco virtual y la detección de almacenamiento, modicaciones durante el funcionamien- to para interfaces de redes virtuales, menor consumo de memoria, y una moderna in- fraestructura de arranque de la red. Estas novedosas capacidades de virtualización de mayor rendimiento ayudan a los administradores a diseñar soluciones más seguras, poderosas, es- calables y fáciles de administrar. 3 http://www.theora.org
  • 52. 4.2 Ámbito de la distribución Fedora 41 Herramientas para Administradores • Dracut • Existen herramientas para creación de ramdisk que ayudan a mantener el tiempo de carga al mínimo posible. Algunas distribuciones basadas en Fedora son las siguientes: Berry Linux: distribución de tamaño medio en japonés e inglés. FoX Linux: hecha en italia, diseñada para tareas del hogar como navegar, chatear, escribir documentos etc. BLAG Linux and GNU. LinuxTLE: distribución en tailandés producida por NECTEC. MythDora: distribución basada en MythTV. Yellow Dog Linux: distribución para la plataforma PowerPC. Ekaaty: distribución para Brasil. Aurora SPARC Linux: distribución basada en la plataforma SPARC. YOPER. Planet CCRMA. BlankOn: distribución indonesa creada por YPLI. ASPLinux: distribución rusa de Fedora, que incluye software cerrado para controladores de NVIDIA y ATI, y soporta códecs de audio y video propietarios. Linux XP: distribución comercial de Linux para el hogar, con el objetivo de reemplazar a Windows XP. 4.2. Ámbito de la distribución Fedora Sobre el ámbito de esta distribución podemos decir lo siguiente: Fedora Linux incorpora los entornos de escritorio habituales y una larga lista de aplicaciones actualizadas y optimizadas para su uso en Fedora, buscando facilidad de uso, eciencia y el uso de los estándares abiertos. Es una distribución GNU/Linux para propósitos generales. Está enfocada al usuario nal y doméstico, es fácil de usar, aunque realizar tareas complejas conllevaría unos conocimientos un poco más avanzados, pero ésto es aplicable a la mayoría de las distribuciones GNU/Linux.
  • 53. 4.3 Puntos fuertes de la distribución Fedora 42 Dada la seguridad y estabilidad que ofrece junto a la cantidad de programas Open Source de- sarrollados incluidas IDEs de programación como Eclipse, NetBeans, Mono, herramientas de programación C/C++, etc..., es una distribución adecuada para entornos de desarrollo de software. Ya que es una distribución apoyada por el equipo de Red Hat, que incorpora en Fedora algunos de los avances desarrollados en su distribución para empresas RHEL (Red Hat Enterprise Linux) como el gestor de paquetes RPM, virtualización, gestión de red, etc..., hace que Fedora pueda ámbitos empresariales utilizarse también en para la conguración de servidores dada su seguridad y estabilidad. 4.3. Puntos fuertes de la distribución Fedora Los siguientes puntos se cuentan entre las grandes ventajas de Fedora: Sumamente Innovador Desarrollado por la comunidad de internautas y apoyado por Red Hat, suelen sacar dos ver- siones al año lo que hace que sea una distribución bastante estable y con las últimas tecnologías testeadas. Rasgos de seguridad excepcionales Debido al apoyo de Red Hat y por el breve intervalo de tiempo de aparición entre las nuevas versiones, la estabilidad y la detección y resolución de problemas, hace que sea muy segura. También inuye en que es una Distribución orientada al ámbito empresarial y el banco de pruebas de Red Hat para desarrollar su RHEL (Red Hat Enterprise Linux) Gran número de paquetes soportados Posee unos buenos repositorios software, con una gran cantidad y variedad de programas. Al igual que para el desarrollo del sistema operativo, también existe dentro del Proyecto Fedora secciones especícas para el desarrollo de programas, clasicados por categorías. Adhesión estricta a la losofía de Software Libre Quizás es el punto más reseñable, ya que al igual que Debian, se adhiere a la losofía de desa- rrollar y distribuir Software Libre. Gran cantidad de documentación La documentación proporcionada es extensa y abarca todas las temáticas: • Instalación. • Guías de Usuario. • Administración • Seguridad de Servidores y WorkStations. • Virtualización. • Etc...
  • 54. 4.4 Puntos débiles de la distribución Fedora 43 4.4. Puntos débiles de la distribución Fedora Entre los inconvenientes de Fedora podemos encontrar: Las prioridades de Fedora tienden a inclinarse hacia rasgos de la empresa, más que para la utilidad de escritorio. Para su uso es necesario poseer ciertos conocimientos, ya que muchas acciones avanzadas se realizan desde el terminal, aunque en cada nueva versión aparecen nuevas herramientas de ad- ministración que facilitan esta labor. Compatibilidad Hardware: no todos los fabricantes proporcionan controladores para Linux. Los fabricantes de juegos generalmente no sacan una versión para GNU/Linux. Eric S. Raymond, uno de los personajes claves de Fedora, abandonó en febrero de 2007 el desarrollo de esta distribución para incorporarse a Ubuntu. En su carta de despedida, alegaba: • Problemas crónicos de administración. • Fallos constantes en el mantenimiento de los repositorios. • Pobre documentación sobre procesos complejos. • Abandono total del mercado de escritorio. • Resolver el problema de formatos propietarios multimedia, etc. Con las nuevas versiones a partir del 2007, algunos de estos problemas fueron resueltos. 4.5. Conclusiones obtenidas sobre Fedora Fedora es sin duda una de las Distribuciones Linux a tener en cuenta cuando decidamos realizar una instalación de un Sistema Linux en un equipo. Según DistroWatch es una de las distribuciones GNU/Li- nux más populares junto a Ubuntu, ocupando la segunda posición del Top Ten elaborado por dicho sitio Web. La aparición de una nueva versión cada 6 meses aproximadamente, su amplio repositorio de paquetes y el apoyo de uno de los grandes de Sistemas Linux como es Red Hat, aportan Seguridad y Estabilidad a Fedora, siendo junto a Debian una de las distribuciones más seguras en la actualidad. Red Hat promovió el desarrollo del Proyecto Fedora con el n de crear una distribución Open Source en colaboración con la comunidad de usuarios, el motivo principal fue que la cuota de mercado que Red Hat copaba con sus distribuciones empezaba a decrementarse a favor de otras distribuciones que emergían de Debian (distribución GNU/Linux por Excelencia), como ocurre en la actualidad con Ubun- tu. Red Hat se vió sobrepasado por la cantidad de distribuciones nuevas que surgían y sobre todo con