Debian

Revisión del 15:09 7 abr 2011 de 103 (discusión | contribuciones) (Historia)
Debian GNU/Linux
Información sobre la plantilla
Parte de la familia Unix
50x61
260px
Debian 6.0 "Squeeze" con GNOME
DesarrolladorProyecto Debian
Modelo de desarrolloSoftware libre y software de código abierto
Lanzamiento inicial16 de agosto de 1993 [1]
Última versión estable6.0.1 ("Squeeze") (29 de marzo de 2011) [2]
Tipo de núcleoMonolítico (Linux, FreeBSD), Micro (Hurd)
Plataformas soportadasi386, amd64, PowerPC, SPARC, DEC Alpha, ARM, MIPS, PA-RISC, S390, IA-64 [3]
Idioma+65 [4]
LicenciaPrincipalmente GPL y otras [5]
Premios"Mejor distribución de software de código abierto para servidores", "Contribución destacada al software libre/abierto/Linux" (4 de marzo de 2011)[6]
Sitio web
http://www.debian.org/

Debian es un sistema operativo compuesto por más de 29000 paquetes de software precompilados, mayormente software libre y de código abierto que incluye a Linux como principal núcleo del sistema. Debian soporta en mayor o menor medida varios tipos de procesadores, incluyendo Intel I386 y superiores, y los procesadores Alpha, ARM, Intel IA-64, Motorola 68k, MIPS, PA-RISC, PowerPC, Sparc, UltraSparc, IBM S/390 y Hitachi SuperH. La mayor parte de las herramientas básicas del sistema provienen del Proyecto GNU, de ahí el nombre GNU/Linux. Debian puede ser utilizado como sistema operativo para computadoras personales así como para servidores.

Historia

El proyecto Debian fue fundado por Ian Murdock el 16 de agosto de 1993, que por entonces era un estudiante en la Purdue University. Durante un año, Debian fue patrocinada por el proyecto GNU de la Free Software Foundation, la organización fundada por Richard Stallman y a la que se asocia con la licencia pública general (GPL). En el comienzo, Debian era la única distribución que estaba abierta a cualquier desarrollador o usuario que quisiera contribuir con su trabajo y se mantiene como el distribuidor de Linux más significativo que no es una entidad comercial. Es el único proyecto con una constitución, contrato social, y documentos de políticas que organizan el proyecto.

Las versiones Debian 0.01 a Debian 0.90 fueron editadas entre agosto y diciembre de 1993. Debian 0.91 se lanzó en enero de 1994. Tenía un primitivo sistema de paquetes que permitía a los usuarios manipular los paquetes, pero que que apenas hacía nada más. Ciertamente, no tenía dependencias ni nada por el estilo. Por esta época, había unas pocas decenas de personas trabajando en Debian,. La última versión que se hizo de esa manera fue la 0.91. Debian 0.93 Release 5 tuvo lugar en marzo de 1995, y fue la primera versión moderna de Debian: había muchos desarrolladores por aquel entonces, cada uno manteniendo sus propios paquetes, y se usaba dpkg para instalar y mantener todos estos paquetes después de la instalación de un sistema base. El lanzamiento de Debian 0.93 Release 6 data de noviembre de 1995, y fue la última versión a.out de Debian. Había aproximadamente sesenta desarrolladores manteniendo paquetes en 0.93R6.

Historia de lanzamientos

Todos los nombres de las versiones de Debian han sido extraidos de la película Toy Story de Pixar[7].

Versión
Nombre
Fecha de lanzamiento
1.1
buzz
17 de junio de 1996
1.2
rex
12 de diciembre 1996
1.3
bo
5 de junio de 1997
2.0
hamm
24 de julio de 1998
2.1
slink
9 de marzo de 1999
2.2
potato
14 de agosto de 2000[8]
3.0
woody
19 de julio de 2002[9]
3.1
sarge
6 de junio de 2005[10]
4.0
etch
8 de abril de 2007
5.0
lenny
14 de febrero de 2009
6.0
squeeze
6 de febrero de 2011[11]

Requisitos del Sistema

Debian no impone requisitos de hardware más allá de los que establecen el núcleo Linux y el conjunto de herramientas GNU.

Requisitos mínimos de sistema

Tipo de Instalación
RAM mínima[12]
RAM recomendada[12]
Disco duro[12]
Sin escritorio
64 Mb
256 Mb
1 Gb
Con escritorio
128 Mb
512 Mb
5 Gb


Arquitecturas soportadas

Debian soporta once arquitecturas principales y algunas variaciones de cada arquitectura.

  • ARM arm Netwinder y CATS netwinder
  • armel Versatile versatile
  • arm and armel Intel IOP32x iop32x
  • Intel IXP4xx ixp4xx
  • Marvell Orion orion5x
  • HP PA-RISC hppa PA-RISC 1.1 32
  • PA-RISC 2.0 64
  • Intel IA-64 ia64
  • MIPS (big endian) mips SGI IP22 (Indy/Indigo 2) r4k-ip22
  • SGI IP32 (O2) r5k-ip32
  • MIPS Malta (32 bit) 4kc-malta
  • MIPS Malta (64 bit) 5kc-malta
  • Broadcom BCM91250A (SWARM) sb1-bcm91250a
  • Broadcom BCM91480B (BigSur) sb1a-bcm91480b
  • MIPS (little endian) mipsel Cobalt cobalt
  • MIPS Malta (32 bit) r4k-malta
  • MIPS Malta (64 bit) 5kc-malta
  • Broadcom BCM91250A (SWARM) sb1-bcm91250a
  • Broadcom BCM91480B (BigSur) sb1a-bcm91480b
  • IBM/Motorola PowerPC powerpc PowerMac pmac
  • PReP prep
  • Sun SPARC sparc sun4u sparc64
  • sun4v
  • IBM S/390 s390 IPL del lector VM y DASD genérico
  • IPL de cinta cinta

CPU

Prácticamente todos los procesadores basados en x86 (IA-32) utilizados en ordenadores personales están soportados, incluyendo todas las variedades de la serie «Pentium» de Intel. Esto también incluye los procesadores AMD y VIA (anteriormente Cyrix). También se soportan procesadores nuevos como Athlon XP e Intel P4 Xeon.

Sin embargo, Debian GNU/Linux lenny no funcionará en procesadores 386 o anteriores. Aunque la arquitectura se llame «i386» el soporte para los procesadores 80386 (y sus clones) se dejó de dar con la versión Sarge (r3.1) de Debian[2]. (Ninguna versión de Linux ha tenido soporte nunca para el 286 o procesadores anteriores en la serie) Aún se soportan todos los procesadores i486 y posteriores.

Bus de E/S

El bus del sistema es la parte de la placa base que permite comunicar la CPU con los periféricos (tales como los dispositivos de almacenamiento). Su ordenador debe usar ISA, EISA, PCI, PCIe, o VESA Local Bus (VLB, a veces llamado el bus VL). Todos los ordenadores personales vendidos en los últimos años utilizan uno de éstos.

Ordenadores portátiles

También se soporta los ordenadores portátiles y la mayoría de ellos funcionan sin configuraciones especiales. En caso de que su ordenador portátil contenga hardware especializado o propietaro, algunas funciones específicas pueden no estar soportadas. Para ver si su ordenador portátil trabaja bien con GNU/Linux, consulte las páginas de portátiles en Linux.

Múltiples procesadores

Existe soporte para múltiples procesadores(también llamado “multi-procesamiento simétrico” o SMP) para esta arquitectura. La imagen del núcleo estándar de Debian 5.0 se compiló con el soporte SMP-alternatives. Esto significa que el núcleo detectará el número de procesadores (o núcleos de procesador) y desactivará automáticamente SMP en los sistemas con un sólo procesador.

Los paquetes con la versión 486 del la imagen del núcleo de Debian en Intel x86 no están compilados con el soporte SMP.

Soporte de tarjeta gráfica

Debería utilizar una interfaz de visualización compatible con VGA para la terminal de consola. Prácticamente cualquier tarjeta de vídeo moderna es compatible con VGA. Los estándares viejos como CGA, MDA o HGA también deberían funcionar, asumiendo que no necesite soporte de X11. Tenga en cuenta que no se usa X11 durante el proceso de instalación descrito en este documento.

El soporte de Debian para interfaces gráficas está determinado por el soporte subyacente encontrado en el sistema X11 de X.Org. Los puertos de vídeo AGP, PCI y PCIe funcionan bajo X.Org. Puede encontrar más detalles sobre tarjetas, monitores, dispositivos de señalamiento y buses en http://xorg.freedesktop.org/. Debian 5.0 incluye X.Org versión 7.3.

Hardware de conectividad de red

Casi cualquier tarjeta de interfaz de red (también llamadas «network interface card» o NIC, n. del t.) que el núcleo de Linux soporte estará también soportada en el sistema de instalación. Los controladores modulares se cargarán automáticamente por regla general. Esto incluye la mayoría de las tarjetas PCI y PCMCIA. También se soporta muchas tarjetas ISA antiguas.

Se soporta RDSI, pero no durante la instalación.

Tarjetas de red inalámbrica

En general también se soportan las tarjetas de red inalámbricas. El núcleo oficial de Linux soporta un número creciente de adaptadores inalámbricos, aunque muchos necesitan que se cargue primero su «firmware». Aunque puede hacer funcionar en Debian GNU/Linux muchos adaptadores de red inalámbricos que no se soportan en el núcleo oficial de Linux, no están soportados durante el proceso de instalación.

Aún se está desarrollando en el programa de instalación la posibilidad de utilizar una red inalámbrica durante el proceso. El hecho de que funcione (o no) dependerá de su tipo de adaptador y de la configuración de su punto de acceso. En cualquier caso, puede instalar Debian GNU/Linux utilizando una imagen completa de CD-ROM o DVD si no puede utilizar ninguna otra tarjeta de red. Elija la opción que no configure la red e instale el sistema sólo con los paquetes disponibles en el CD/DVD. Una vez haya hecho esto podrá instalar el controlador y el «firmware» que necesite después de terminar la instalación (después del reinicio del sistema) y configurar la red manualmente.

En algunos casos el controlador que necesita puede no estar disponible como paquete Debian. Deberá comprobar si existe código fuente disponible en Internet y compilar el controlador vd. mismo. Cómo hacer esto está fuera del ámbito de este manual. Si no hay ningún controlador de Linux disponible puede utilizar como último recurso el paquete ndiswrapper que le permite utilizar un controlador de Windows.

Periféricos y otro hardware

Linux soporta una amplia variedad de dispositivos de hardware como pueden ser: ratones, impresoras, escáneres y dispositivos PCMCIA y USB. Sin embargo, muchos de éstos no son necesarios durante la instalación del sistema.

Véase también

Referencias

Enlaces externos