Saltar a: navegación, buscar

Debian Artículos de Referencia

Artículo de referencia

Debian GNU/Linux
Información sobre la plantilla
Parte de la familia Unix
512px-debian-logo.png
DesarrolladorProyecto Debian
Modelo de desarrolloSoftware libre y software de código abierto
Lanzamiento inicial16 de agosto de 1993 [1]
Última versión estable8.2 ("Jessie") [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]
IdiomaMultilingüe [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 una distribución del sistema operativo GNU/Linux compuesto por más de 40000 paquetes de software precompilados[7], mayormente software libre y de código abierto bajo la Licencia Pública General GPL que incluye a Linux como principal núcleo del sistema y a otros como Hurd.

Debian soporta en mayor o menor medida varios tipos de procesadores y puede ser utilizado como sistema operativo para computadoras personales así como para servidores. Se enfoca en la estabilidad y seguridad y es usada como base para muchas otras distribuciones de Linux.

Historia

El proyecto Debian fue fundado por Ian Murdock el 16 de agosto de 1993[8], que por ese entonces era estudiante de la universidad de Purdue. Durante un año, Debian fue patrocinada por el proyecto GNU de la Free Software Foundation.

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.[9]

Proyecto Debian

El Proyecto Debian es una organización de voluntarios que se rige por tres documentos fundamentales:

  • Constitución: describe la estructura organizacional para la toma de decisiones formales dentro del proyecto y enumera los poderes y responsabilidades del líder, el secretario y los desarrolladores del proyecto.[10]
  • Contrato social: define un conjunto de principios básicos por los cuales el proyecto y sus desarrolladores llevan a cabo los asuntos.[9]
  • Directrices de software de Debian: definen los criterios para el software libre y qué software es permitido en la distribución.[9]

Líderes

Debian ha tenido varios líderes desde sus inicios en 1993[11]

Historia de lanzamientos

  • Debian 0.01 hasta 0.90 agosto-diciembre de 1993
  • Debian 0.91 (enero 1994): Esta versión tenía un sistema sencillo que podía instalar y desinstalar paquetes. El proyecto Debian creció a miles de personales en este punto.
  • Debian 0.93R5 (marzo 1995): La responsabilidad de cada paquete fue asignada a un desarrollador y el administrador de paquetes (dpkg) era usado para instalar paquetes después de la instalación de un sistema base.
  • Debian 0.93R6 (noviembre 1995): Aparece dselect. Esta fue la última versión de Debian con el formato a.out binario; en este momento existían alrededor de 60 desarrolladores. El primer servidor master.debian.org fue preparado por Bdale Garbee y hosteado por HP en paralelo con la versión 0.93R6.
  • Debian 1.0 nunca fue publicado, accidentalmente InfoMagic, empaquetó en CD la versión de desarrollo y la nombró 1.0 el 11 de diciembre de 1995. Para prevenir confusiones entre la prematura versión de CD y la versión actual la siguiente versión fue nombrada Debian 1.1.
  • Debian 7.0 incluye soporte para multiarquitectura [13] que permite instalar paquetes de varias arquitecturas teniendo todas las dependencias automáticamente resueltas. Se mejoró notablemente el proceso de instalación, con soporte para personas con dificultades visuales, y traducido en 73 idiomas. Por primera vez Debian soporta la instalación y arranque usando UEFI. Se incluyen actualizaciones de varios paquetes importantes y códecs multimedia y front-ends sin la necesidad de repositorios de terceros.
  • El 24 de abril de 2014 fue anunciada la versión LTS con una duración de 5 años para Debian Squeeze[14]. Solo disponible para arquitecturas de 32 y 64 bits y con la particularidad de no ser mantenida por el equipo de seguridad oficial, en su lugar se encargan algunas empresas y voluntarios[15].

A partir de la versión 1.1 todos los nombres de las versiones de Debian han sido extraidos de la película Toy Story de Pixar[16].

Versiones publicadas

Versión Nombre Fecha de lanzamiento Soporte
1.1 buzz 17 de junio de 1996[17] septiembre, 1996
1.2 Rex 12 de diciembre 1996[17] 1996
1.3 Bo 5 de junio de 1997[17] 1997
2.0 Hamm 24 de julio de 1998[17] 1998
2.1 Slink 9 de marzo de 1999[17] diciembre, 2000
2.2 Potato 15 de agosto de 2000[17] abril, 2003
3.0 Woody 19 de julio de 2002[17] agosto, 2006
3.1 Sarge 6 de junio de 2005[17] abril, 2008
4.0 Etch 8 de abril de 2007[17] 15 de febrero de 2010[18]
5.0 Lenny 14 de febrero de 2009[17] 6 de febrero de 2012[19]
6.0 Squeeze 6 de febrero de 2011[20] 31 de mayo de 2014[21]
7.0 Wheezy 4 de mayo de 2013[22]
8.0 Jessie 25 de abril de 2015[23]

Repositorios

El Proyecto Debian ofrece tres distribuciones, cada una con características específicas y con objetivos diferentes.

  • Stable o estable (actualmente Wheezy): versión que contiene software cuidadosamente probado. Esta versión se construye a partir de la congelación de los diferentes paquetes de software donde se corrigen bugs para hacer la distribución lo más estable posible. Solamente se actualiza si se incorporan correcciones grandes de seguridad o usabilidad. A partir de Debian 6.0 las nuevas versiones son lanzadas cada dos años.[24].
  • Testing o en prueba (actualmente Jessie), es la próxima versión, en fase de prueba. Contiene software más actual que la versión estable pero con mayores posibilidades de que contengan errores. Esta distribución es constantemente actualizada hasta llegar al estado de "congelamiento" para dar paso a la versión estable.
  • Unstable o inestable (permanentemente llamada Sid), contiene paquetes en desarrollo y se actualiza constantemente. El software incluido es el más actual pero no es tan estable en comparación con las otras distribuciones. No existen CDs/DVDs oficiales dado que esta cambia muy rápido.

Repositorios adicionales

Las Directrices de Software Libre de Debian se adhieren a una estricta interpretación de software libre y de código abierto. De acuerdo con estas directrices un relativo número pequeño de paquetes son excluidos del repositorio principal de las distribuciones y son incluidos en los repositorios non-free y contrib. Estos dos repositorios no son oficialmente parte de Debian GNU/Linux.

  • non-free: incluye paquetes que no cumplen con las Directrices de Software Libre de Debian.
  • contrib: incluye paquetes que sí cumplen con las Directrices de Software Libre de Debian pero fallan en otros requerimientos. Estos paquetes pueden depender de otros que estan dentro del repositorio non-free.

Debian incluye además otros repositorios:

  • experimental: contiene paquetes de software en fase experimental y de desarrollo. Este repositorio no es recomendado para sistemas en producción.[25]
  • backports: provee versiones más recientes que la estable para algunos paquetes de software. Su propósito principal es proveer versiones más nuevas de software para los usuarios de la distribución estable sin tener que actualizar bibliotecas u otros paquetes[26]. Desde la versión 7.0 este repositorio se integra en el principal como oficial. [27]
  • volatile: (sin soporte desde la publicación de Squeeze)[28] El principal objetivo de este repositorio era permitir a los administradores de sistemas de una forma consistente actualizar los sistemas sin tener que usar la versión inestable.[29]
  • oldstable (actualmente Squeeze): es la versión estable anterior y está soportada hasta un año después de que una versión nueva sea liberada.[30]
  • snapshot: provee versiones antiguas de otros repositorios que pueden ser utilizados para instalar versiones antiguas de determinados paquetes.[31]

Administración de paquetes

Debian fue una de las primeras distribuciones compuestas por paquetes, actualmente incluye dos herramientas básicas para el manejo de estos:

dpkg es la base de sistema de administración de paquetes de Debian. Esta utilidad permite instalar, desinstalar y dar información acerca de los paquetes .deb locales.

APT expande la funcionalidad de dpkg mediante la búsqueda, descarga e instalación de paquetes provenientes de repositorios online incluyendo sus dependencias, a partir de archivos binarios o de la compilación del código fuente. También puede actualizar paquetes y la distribución completa a una nueva versión.

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.[32]

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

Debian Live

Un sistema live de Debian es una versión que puede ser inciada directamente de un dispositivo de almacenamiento extraíble como CD/DVD, USB o a través de la red sin la necesidad de instalarlo en el disco duro, esto permite probar Debian antes de instalarlo o para situaciones de rescate.[33]

Entornos de escritorio

Debian incluye en las distribuciones stable y testing, entornos de escritorio como GNOME, KDE, Xfce LXDE. También pueden instalarse administradores de ventanas menos comunes como Enlightenment, Openbox, Fluxbox, GNUstep, IceWM, Window Maker y otros.[34]

Referencias

Véase también

Enlaces externos