Conoce a Debian GNU/Linux - Más que una distribución GNU/Linux, su movimiento, filosofía y comunidad
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
REPORTAJE DEBIAN GNU/LINUX Conoce a Debian GNU/Linux Más que una distribución GNU/Linux, su movimiento, filosofía y comunidad Autor: Enrique Monge & Camilo Murcia U na de las distribuciones más tiempo considerablemente largos. En conocidas en nuestro el lado desventajas consideremos que mundo Linuxero es por Debian tiene un componente técnico supuesto Debian GNU/Linux, mucho mayor a otras distribuciones y dada la se habla acerca de esta distribución naturaleza voluntaria de su creación y en cuanto a su arcaica instalación, desarrollo nos podemos encontrar con difícil configuración y lo desactualiza- paquetes sin actualizar, muchas do de sus paquetes. Ciertamente las veces debido a falta de mantenedo- características de Debian son muy res, claro está que esta situación se diferentes a las distribuciones comer- trata de evitar con el fin de disponer ciales (entiéndase RedHat, SuSE, en la distribución paquetes estables y Mandrake entre otras), pero esto no de alta calidad. Es importante mencio- implica menos ventajas sino más bien nar que la normativa del proyecto obli- todo lo contrario. ga a publicar cualquier error en el software incluido en la distribución Hablemos un poco sobre con el fin de dar a conocer las vulne- Debian y su naturaleza rabilidades y obtener una pronta solu- ción a cualquier bug encontrado. Con Debian nace como una iniciativa de la el paso del tiempo se van incorporan- Free Software Foundation y su pro- do desarrolladores al proyecto Debian yecto GNU. Es Ian Murdock quien en y permiten una evolución que se refle- a restricciones de exportación por etc.) 1993 se hace cargo de la dirección ja en la cantidad de paquetes disponi- parte de las leyes de los EE.UU. news: Servidores y clientes de noti- del naciente proyecto Debian cuyo bles en la distribución (más de 8700 Ahora bien, dentro de cada una de cias (NNTP) nombre se deriva del nombre de la paquetes). Un paquete no necesaria- estas ramas, existen 27 secciones: oldlibs: Bibliotecas de funciones anti- esposa de Murdock: Debra e Ian. Su mente significa un programa, más admin: Paquetes de administración guas (para compatibilidad con progra- ideal es crear un sistema operativo bien entiéndase como paquete un (backup, herramientas de hardware, mas antiguos) totalmente libre, para esto se cuenta conjunto de scripts, binarios, archivos métodos de autentificación, etc.) otherosfs: Utilidades para otros siste- con la combinación de elementos de ayuda, cosas por hacer (TODO), base: Paquetes para una distribución mas operativos (acceso a ficheros de importantes como la utilización de un etc. Al recopilar esta enorme cantidad básica NT, grabación de CDS, etc.) comm: Paquetes de comunicaciones science: Programas para ciencias (faxes, accesos remotos, etc.) shells: Intérpretes de comandos Debian se ha convertido en la distribución más devel: Desarrollo de programas (com- piladores, ficheros de cabecera, (bash, csh, ksh) sound: Programas de sonido importante siguiendo la filosofía GNU, su herramientas de programación, etc.) tex: Procesamiento de documentos doc: Documentación y revistas elec- (LaTeX) desarrollo corresponde a voluntarios que trabajan trónicas text: Paquetes de textos (dicciona- sin un enfoque comercial, editors: Editores de texto electronics: Programas de electróni- rios, traductores, etc.) utils: Utilidades (monitores, compre- ca y diseño de circuitos sores, etc.) núcleo (Linux), herramientas de GNU de software y con el fin de organizar games: Juegos y programas de web: Servidores y navegadores Web, y otro software desarrollado para la paquetería dentro de la distribución aprendizaje crear la distribución Debian se crea la siguiente clasificación de graphics: Paquetes de gráficos GNU/Linux. Desde sus inicios Debian acuerdo a ciertos parámetros que se (3D, scanners, conversores, etc.) se ha convertido en la distribución explican a continuación. Para cada hamradio: Paquetes de comunica- más importante siguiendo la filosofía una de las arquitecturas de las que ción por emisoras de radioaficio- GNU, el desarrollo de la misma dispone Debian, existen cuatro ramas nado corresponde a voluntarios que traba- de paquetes según la licencia con la interpreters: Lenguajes interpreta- jan sin un enfoque comercial, esta que se distribuyen: dos y sus extensiones situación trae consigo ventajas y des- main: cuerpo principal de la distribu- libs: Bibliotecas de funciones ventajas. Los voluntarios que trabajan ción conformado en su totalidad por mail: Gestores y clientes de correo, con el proyecto Debian poseen una software con licencia libre. gestores de listas, etc. gran participación y motivación para contrib: en esta rama se encuentra el mat: Programas de cálculos mate- desarrollar la distribución bajo una software que depende de otros con máticos estricta normativa que exige depurar licencia no libre. misc: Variados (servidores SQL, el software para entregarlo sin erro- non-free: rama conformada por soft- agendas, calendarios, etc.) res, esta situación da lugar a que las ware comercial. net: Paquetes de red (gestión de versiones aparecen en lapsos de non-US: software criptográfico sujeto redes, servidores FTP, DNS, SMB, 26 Sólo Linux
DEBIAN GNU/LINUX REPORTAJE manejadores de contenido, PHP, etc. usado o distribuido sin Debian, pero x11: Entorno gráfico X11R6 manteniendo el resto de las condicio- nes de la licencia, todos aquellos a La filosofía Debian los que el programa se redistribuya La estructura organizativa de Debian deben tener los mismos derechos que formada por sus desarrolladores ha los dados cuando forma parte de establecido directrices que deben Debian. acatarse para el bien de la distribu- 9. Licencia No Contaminante a ción y sus ideales, este proceder es Otros Programas conocido como el Contrato Social con La licencia no debe poner restriccio- la comunidad de Software Libre. Que- nes sobre otros programas que se remos comentar de una forma general distribuyan junto con el programa sus compromisos. licenciado. Por ejemplo, la licencia no puede insistir que todos los demás Debian permanecerá 100% Softwa- programas distribuidos sobre el re Libre: Existe un compromiso por mismo medio deben ser software mantener en Debian 100% Software libre. Libre, es decir los paquetes deben 10. Ejemplos de Licencia estar disponibles en código fuente Las licencias GPL, BSD, y Artística para permitir su desarrollo y correc- son ejemplos de licencias que se con- ción. Debian en ningún momento sideran "libres". dependerá de software que no sea libre aunque esto no signifique que de ello es que existen una serie de fuente completo, y debe permitir distri- ¿Qué quieren decir con Soft- Debian obviará el soporte para usua- clasificaciones de software que son bución en código fuente y en forma ware Libre? rios de software no libre. Tal es el incluidas en la distribución. Además compilada. caso que el cuerpo principal de la dis- de ellos se permite el uso de Debian 3. Trabajos Derivados Muchas personas nuevas en el soft- tribución (main) está conformado por para desarrollar nuevas distribuciones La licencia debe permitir modificacio- ware libre se encuentran confundidas software totalmente libre. sin que esto represente un compromi- nes y trabajos derivados, y debe per- debido a que la palabra "libre" en el Recompensaremos a la Comunidad so de pago para con el proyecto, esto mitir que éstos se distribuyan bajo los término "software libre" no es usada del Free Software: Todo software precisamente da lugar a que Debian mismos términos que la licencia del en la manera que ellos esperan. Para que sea conformado como parte de se sitúe como la distribución con más programa original. ellos libre significa "sin coste ningu- sistema Debian será licenciado como distribuciones derivadas en el mundo 4. Integridad del Código Fuente del no". Un diccionario inglés lista al Software Libre con el objeto de mejo- GNU/Linux. Autor menos veinte significados diferentes rar el sistema y que el software tenga Programas que no siguen nuestros La licencia puede restringir la distribu- para "libre". Sólo uno de ellos es "sin una amplia difusión además se envia- estándares de software libre: Se ción del código fuente en forma modi- costo alguno". El resto se refiere a la rá peticiones de usuarios, correccio- han creado las áreas y ficada sólo si la licencia permite la dis- libertad y a la falta de restricciones. tribución de "ficheros de parches" Cuando hablamos de Software Libre, junto con el código fuente con la nos referimos a la libertad, no al pre- La estructura organizativa de Debian formada por intención de modificar el programa en el momento de compilarlo. La licencia cio. El software que es libre sólo en el sentido de que usted no necesita sus desarrolladores ha establecido directrices que debe permitir explícitamente la distri- bución de software a partir de código pagar para usarlo es difícilmente libre del todo. Puede estar prohibido que lo deben acatarse para el bien de la distribución y fuente modificado. La licencia puede pase a otros, y es casi seguro que se obligar a los trabajos derivados a lle- le impida mejorarlo. El software licen- sus ideales, es el llamado Contrato Social con la var un nombre o número de versión ciado sin coste es comúnmente un comunidad de Software Libre. diferentes del programa original. (Esto es un compromiso. El grupo de arma en una campaña de mercado para promover un producto relaciona- Debian anima a todos los autores a do o para conducir a la quiebra a una no restringir ningún fichero, fuente o compañía más pequeña. No hay nes de errores y mejoras a los auto- para programas que no compilado, de ser modificado.) res originales del software que se ha sigan las Directrices del Software 5. No Discriminación contra Perso- incluido en el sistema. Libre de Debian. El software conteni- nas o Grupos Cuando hablamos de No esconderemos problemas: La do en estas áreas no forma parte de La licencia no debe discriminar a nin- base de datos de informes de errores Debian aunque ha sido configurado guna persona o grupo de personas. Software Libre, nos estará disponible al público en general para usarse sobre Debian e incluso 6. No Discriminación contra Cam- para hacer del conocimiento de todas se dispone del sistema de seguimien- pos de Trabajo referimos a la libertad, las vulnerabilidades y sus correccio- nes, en el sitio del proyecto existe una to de errores aun no siendo progra- mas o software libre. La licencia no puede restringir a nadie que trabaje en un determinado campo no al precio. El software sección muy actualizada para cumplir con este fin, además de usar las lista a no usar el programa. Por ejemplo, que es libre sólo en el Las Directrices de Software no puede restringir el uso del progra- de correo para el envío de dicha infor- libre de Debian ma a empresas, o ser usado en inves- sentido de que usted no mación. tigación genética. Nuestras prioridades son Nuestros 1. Libre Redistribución 7. Distribución de Licencia necesita pagar para Usuarios y el Software Libre: En contraste con muchas distribuciones La licencia de un componente de Debian no puede restringir a un terce- Los derechos unidos al programa deben aplicarse a todos aquellos a los usarlo es difícilmente que persiguen un fin comercial, Debian está dedicada a sus usuarios ro de vender o entregar el programa como componente de una distribución que se redistribuya el programa, sin necesidad de pedir una licencia adi- libre del todo. y al desarrollo del software libre, den- agregada conteniendo programas de cional para estas terceras partes. tro de este punto se establece que diferentes fuentes. La licencia no 8. Licencia No Específica a Debian garantía de que seguirá siendo libre. Debian en ningún momento restringirá debe solicitar "royalties" u otras comi- Los derechos adjuntos al programa no El verdadero software libre siempre la ejecución de software comercial en siones para esta venta. deben depender de que el programa será libre. El software que es coloca- Debian pero tampoco se dependerá 2. Código fuente sea parte del sistema Debian. Si el do en el dominio público puede ser de él en el sistema base. Prueba clara El programa debe incluir el código programa es extraído de Debian y atrapado y puesto en programas no 27 Sólo Linux
REPORTAJE DEBIAN GNU/LINUX libres. Cualquier mejora hecha des- pués se pierde para la sociedad. Para mantenerse libre, el software debe presentar derechos de autor y estar licenciado. Para el no entendido, una pieza de software o es libre o no lo es. En la vida real es mucho más complicado que esto. Para entender qué tipo de cosas la gente implica cuando llama libre a su software, debemos entrar un poco en el mundo de las licencias de software. Los dere- chos de copia son métodos para pro- teger los derechos del creador de ciertos tipos de trabajos. En la mayo- ría de los países, el software que usted escribe es automáticamente Descarga de archivos usando jigdo (modo texto). registrado. Una licencia es la forma en que un autor permite el uso de su creación (software, en este caso), por (http://www.perl.com/language/misc/ • No hay restricciones en las modifica- 1995, en ella apareció el programa otras personas, de la manera que él Artistic.html) ciones al software (excepto en man- dpkg. cree aceptable. Es responsabilidad • Licencia estilo BSD. tener ciertas notas intactas). • La versión 0.93R6 surgió en noviem- del autor incluir una licencia que (http://www.debian.org/misc/bsd.licen • No hay restricciones en la distribu- bre de 1995, con cerca de 60 desa- declare de qué manera puede ser se) ción, o incluso, venta del software. rrolladores, soportaba el sistema usado el software. Tres de las licen- Algunas de las características que a.out y tenía la primera versión de cias más usadas son: estas licencias tienen en común. Versiones de Debian dselect. • La Licencia Pública General GNU • Usted puede instalar el software en Debian siempre tiene tres versiones • La versión 1.0 nunca salió. Se con- (GPL). (http://www.gnu.org/) Una tantas máquinas como quiera. en mantenimiento activo: "estable", virtió posteriormente en la versión "pruebas" e "inestable" (stable, testing 1.1. y unstable). Cada una de estas ver- • Buzz, la versión 1.1 salió en junio de Una licencia es la forma en que un autor permite siones posee un nombre que las iden- 1996, con 474 paquetes, el kernel tifica. Conozcamos un poco de la 2.0 de Linux y soporte completo de el uso de su creación (software, en este caso), “nomenclatura” del proyecto. ELF. Estable: contiene la distribución ofi- • Rex (1.2) aparecería en diciembre por otras personas, de la manera que él cree cial más reciente de Debian. Esta es de 1996 con 848 paquetes y 120 aceptable. la versión de producción de Debian. La versión "estable" actual de Debian desarrolladores. • Bo (1.3) saldría en julio de 1997, GNU/Linux es la 3.0r2, cuyo nombre tendría 974 paquetes y 200 desarro- buena información sobre las licen- • Cualquier número de personas en código es woody. Salió el 21 de lladores. cias software y una copia de la licen- puede usar el software al mismo noviembre de 2003. cia se puede encontrar en el sitio tiempo. Pruebas: La distribución de pruebas Web de GNU. Esta es la licencia libre más comúnmente utilizada en • Usted puede hacer tantas copias del software como quiera y dárselas a posee paquetes que aún no han sido aceptados en la rama "estable", pero El correo electrónico es el mundo. quiénes quiera (redistribución libre o están a la espera de ello. La principal el medio predilecto de • Licencia Artística. abierta). ventaja de usar esta distribución es que tiene versiones más recientes del discusión de varios software, y la principal desventaja es que no ha sido probada completa- temas. La mayor parte mente y que no tiene soporte oficial del equipo de seguridad de Debian. de las conversaciones La distribución actual de "pruebas" es entre desarrolladores y sarge. Inestable: La distribución "inestable" usuarios Debian se Curiosamente todos los es donde tiene lugar el desarrollo acti- nombres de las vo de Debian. Generalmente, esta gestiona a través de distribuciones tienen nombres de los personajes de la Pelicula distribución es la que usan los desa- rrolladores y otros que quieren estar a varias listas de correo. Toy Story de Pixar. la última. La distribución "inestable" se Está en preparación la llama sid. • La versión: Hamm (2.0) vio la luz en versión Woody 3.0 Curiosamente todos los nombres de julio de 1998, cuenta con más de las distribuciones tienen nombres de 1500 paquetes en los que trabajan los personajes de la Pelicula Toy más de 400 desarrolladores, tiene Story de Pixar. pleno soporte de libc6, aunque aún Aquí hay algunas de las fechas impor- mantiene librerías para los progra- tantes dentro del proyecto Debian y mas compilados con libc5. de la distribución Debian GNU/Linux: • La siguiente versión: Slink (2.1) se • Las versiones 0.01-0.90 vieron la luz distribuyó el 9 de marzo de 1999. entre agosto y diciembre de 1993. Contando con más de 2500 paque- • La versión 0.91 salió en enero de tes, y consta de cuatro cd-roms, dos 1994, contaba con cerca de 30 de binarios y dos de fuentes. Para desarrolladores y un sistema de solventar problemas de seguridad paquetes primitivos. descubiertos así como errores rela- • La versión 0.93R5 salió en marzo de cionados con el año 2000 se realiza- 28 Sólo Linux
DEBIAN GNU/LINUX REPORTAJE ron hasta cinco revisiones de esta versión. • La versión Potato (2.2) se distribuyó el 15 de agosto del año 2000. Cuen- ta con más de 4000 paquetes de software (con un tamaño total de 9 Gigabytes) y, sólo en binarios, iguala a la versión anterior (binarios y fuen- tes). Ha habido hasta cuatro revisio- nes de esta versión, solucionando problemas graves y de seguridad detectados. • La versión en preparación Woody (3.0). Supera a la anterior con más de 6000 paquetes de software. Listas de correo El desarrollo de Debian GNU/Linux es un esfuerzo distribuido a través del mundo entero. Por lo tanto el correo electrónico es el medio predilecto de discusión de varios temas. La mayor parte de las conversaciones entre desarrolladores y usuarios Debian se gestiona a través de varias listas de correo. Existen muchas listas de correo abiertas a todo el mundo, lo que quiere decir que cualquiera puede leer todo lo que se envía a ellas, y participar en las discusiones. Anima- mos a todo el mundo a ayudar al desarrollo de Debian y a propagar la palabra del software libre. También paquete especificado del sistema. hay unas pocas listas que sólo están apt-get dist-upgrade: esta opción se abiertas únicamente a desarrolladores considera una de las más poderosas oficiales de Debian; esto no implica en cuanto a actualización se refiere un desarrollo cerrado, es sólo que a pues permite descargar la paquetería veces no tiene mucho sentido discutir necesaria para actualizar la distribu- asuntos internos con personas que no ción entera a una versión posterior ya son desarrolladores. Todas las listas sea testing (sarge) o inestable (sid). de correo originales operan en un ser- apt-cache search foo: esta opción vidor especial, usando un software de busca en cache la existencia del proceso automático de correo llamado paquete foo con toda la información Smartlist. Este servidor se llama necesaria e incluida, por ejemplo, su http://lists.debian.org. Todos los men- mantenedor, arquitectura, tamaño, sajes enviados y peticiones de sus- dependencias, etc. cripción o de baja tienen que ir a una Existen muchas más variantes de dirección en particular de este servi- APT que se pueden consultar en sus dor. Este sistema de listas de correo Interfaz gráfica de jigdo (aun bajo desarrollo). páginas de manual y que nos pueden es sin duda uno de los mejores méto- resultar de mucha ayuda trabajando dos para solventar problemas relacio- con Debian. nados a Debian en distintos temas. Jigdo. Herramienta para descargas Miles de usuarios alrededor del Hay unas pocas listas que sólo están abiertas de tecnología avanzada: Jigdo es mundo participan activamente en las listas de correo proporcionando reci- únicamente a desarrolladores oficiales de Debian; una herramienta que nos permite minimizar el tiempo necesario para proca. eso se debe a que a veces no tiene mucho sentido descargar archivos, esta herramienta es una de las joyas más recientes que Herramientas más discutir asuntos internos con personas que no son posee el proyecto Debian. Apoyándo- significativas en Debian se en el ya bien conocido programa desarrolladores. de descargas wget, jigdo es capaz de Herramienta Avanzada de Empa- realizar la descarga de archivos quetamiento: No cabe duda que za manteniendo las dependencias de apt-get upgrade: esta opción instala desde diferentes sitios "mirrors", y de Debian es reconocido por su filosofía los paquetes, es por eso que APT se las versiones más recientes de todos esta forma es posible bajarse una y estabilidad, pero un componente ha convertido en una de las más los paquetes instalados en nuestro buena cantidad de software en poco que facilita las actividades de manejo famosas herramientas Debian, conoz- sistema. tiempo, considerando que una distri- de paquetería es APT (Advanced Pac- camos rápidamente algunas de sus apt-get install foo: para instalar bución "tradicional" de Debian, puede kaging Tool). APT o la Herramienta opciones: paquetes ocupamos esta opción, alcanzar hasta 12 cds, esta herra- Avanzada de Empaquetamiento per- apt-get update: permite actualizar la donde foo es el nombre de paquetes mienta viene a resultar extremada- mite gestionar la instalación de un lista de paquetes disponibles en los que deseamos instalar. Mencionemos mente útil. solo paquete como la actualización de servidores incluidos en el que APT al contrario que DPKG no Jigdo modos de operación: La la distribución entera por medio de /etc/apt/sources.list para poder insta- considera los nombres de los archivos forma como trabaja jigdo, es bastante una sola instrucción desde línea de larlos considerando el árbol de depen- sino más bien el nombre del paquete. sencilla pero a la vez compleja, como comando y todas las acciones la reali- dencias. apt-get remove foo: remueve el ya se mencionó anteriormente jigdo 29 Sólo Linux
REPORTAJE DEBIAN GNU/LINUX utiliza wget como su "motor" de des- estado preliminar portado para arqui- FIGURA 1 cargas, jigdo normalmente realiza sus tecturas i386 y Alpha, y Debian conexiones vía http y de esta forma GNU/FreeBSD también en estado logra mejorar la velocidad de descar- preliminar. ga de software, el utilizar http para las descargas tiene sus ventajas cuando El sistema de gestión se está detrás de algún firewall, ya de calidad que normalmente los firewall bloque- an todo tipo de protocolo y normal- Debido a que la generación de paque- mente sólo dejan libre el protocolo tes es una tarea, en principio manual, http. Algunos dirían que jigdo es una es susceptible a la introducción de nueva versión de apt o que vendrá a fallos que puedan hacer que el reemplazar a apt, pero en realidad paquete, de entrada, no pueda ser uti- Jigdo puede considerarse como un lizado por los usuarios. En cualquier sistema avanzado para la distribución caso, la política de Debian indica las de software que complementa a apt. acciones que puede realizar un La forma de operación de Gigdo al paquete y el modo de llevar a cabo realizar una descarga de una imagen algunas acciones que deben ser ISO, es que en vez de bajar un gran seguidas por todo desarrollador. Esta archivo a la vez, Gigdo baja los archi- política es en sí misma muy importan- vos individuales de los cuales está te porque es la que garantiza el compuesto la imagen. Esto posee correcto funcionamiento de los paque- Jigdo puede considerarse como un sistema avanzado para la distribución de software que complementa a apt. ventajas ya que es posible actualizar tes entre sí y con la base del sistema nuestras imágenes ISO, a sólo aque- operativo. El uso de herramientas de llos paquetes que hayan cambiado o generación de paquetes como actualizados en una nueva versión, dh_make permite acelerar el proceso así nos ahorramos la descarga de de generación de los mismos y redu- todas las imágenes ISO nuevamente. ce algunos de los errores habituales Gigdo es relativamente nuevo, pero pero puede, al mismo tiempo, introdu- en poco tiempo ha llegado a ser una cir algunos nuevos (por ejemplo, que de las herramientas favoritas para no se eliminen plantillas innecesarias descargar las diferentes distribuciones del paquete después de generarlo). Debian. Aún no existe (al momento de La verificación de si los paquetes realizar este artículo) una interfaz grá- siguen la política de Debian en cuanto fica como tal para Gigdo pero la a localización de ficheros, compilación comunidad ya está trabajando en una de binarios, gestión de ficheros de interfaz gráfica que vendrá a facilitar configuración, etc. puede ser tediosa, aún más las descargas de los ISOS. máxime teniendo en cuenta que la política no es inmutable sino que Debian y su portabilidad varía con el tiempo en base a las Debian GNU/Linux es una de las dis- decisiones tomadas por el conjunto de tribuciones con un mayor número de los desarrolladores. Para automatizar arquitecturas soportadas, en la actua- esta tarea y detectar errores habitua- lidad Debian soporta 10 arquitecturas les en los paquetes, se utiliza, como y 2 arquitecturas que no han sido libe- un mecanismo de gestión de calidad radas. El mismo crecimiento de Linux el programa lintian. El objetivo de lin- portándose a otras arquitecturas hace tian es recoger un paquete y estudiar arquitecturas es la construcción auto- que Debian se pueda mudar también la forma en que está definido, ubica- mática de paquetes para las nuevas Debido a que la y represente opciones en sistemas como PPC, Motorola 68k, Sun ción de ficheros en el sistema final, contenidos de los mismos, paráme- arquitecturas. Debido al hecho de que muy pocos desarrolladores de paque- generación de SPARC, Alpha, ARM, i386, entre otras. Como se mencionaba anterior- tros de compilación de librerías diná- micas y de ficheros ejecutables, etc. tes tienen acceso a máquinas de todas las arquitecturas soportadas por paquetes es una tarea, mente Debian aún no ha liberado las Al igual que con el sistema de gestión Debian, este proceso es necesario en principio manual, es adaptaciones para las arquitecturas: de errores, Debian hace públicos los hacerlo de forma semi-automática AMD64, que da soporte para lso pro- resultados de esta gestión de calidad cuando es posible. Esta es la función susceptible a la cesadores de 64 y 32 bits de AMD interna a través del servidor de los constructores automáticos de (Opteron) y SuperH (sh) de Hitachi, lintian.debian.org. paquetes. Una vez que los responsa- introducción de fallos una arquitectura nueva. Todas estas adaptaciones han sido desarrolladas bles de portar la parte básica del sis- tema operativo, así como el compila- que puedan hacer que Los constructores ocupando el kernel Linux, pero exis- automáticos de paquetes dor de C, a la arquitectura en cues- el paquete, de entrada, ten otras adaptaciones ocupando tión, se puede delegar el trabajo a como: Hurd (Debian GNU/Hurd i386) Un elemento importante en el proceso estos sistemas para que se encar- no pueda ser utilizado kernel desarrollado por la GNU, de la portabilidad del sistema operati- guen de automatizar la construcción Debian GNU/NetBSD se encuentra en vo Debian GNU/Linux a múltiples de los paquetes. Igualmente, cuando por los usuarios. 30 Sólo Linux
DEBIAN GNU/LINUX REPORTAJE aparezca una nueva versión de un Knoppix: KNOPPIX es un CD arran- Pequelin: El objetivo de este proyecto electrónico, una hoja de cálculo y un paquete, éstos serán los encargados cable con una colección de programas es el de crear una Metadistribución del procesador de textos, tres editores de recompilarlo para las arquitecturas GNU/Linux Sistema Operativo GNU/Linux dedica- (Nedit, nVi, Zile), Xpdf, Naim (AIM, de forma que todas tengan binarios softwa- da especialmente a los niños, los jóve- ICQ, IRC), VNCviewer, un servidor y de las últimas versiones disponibles. re, detección automática de hardware, nes y la educación. Las características cliente de SSH/SCP, un cliente DHCP, Este sistema de auto-construcción ha y soporte de muchas tarjetas gráficas, principales son: PPP, PPPoE, y muchísimos más. sido desarrollado por el proyecto tarjetas de sonido, dispositivos SCSI y Que contenga la mayor cantidad soft- Estas distribuciones son algunas de Debian, estando disponible a través USB y otros periféricos. KNOPPIX ware libre (o al menos de libre distribu- las 74 distribuciones desarrolladas de . Todo el puede ser usado como una demo de ción) de calidad orientado a la educa- con base a Debian GNU/Linux ahora software de Debian, independiente- Linux, CD educacional, sistema de res- ción y la preparación, técnica y huma- concluyan ustedes las características mente del lenguaje en el que está cate, o adaptado y usado como plata- na de niños y jóvenes. de Debian y porque tanta gente la desarrollado, debe funcionar en todas forma comercial de demos de produc- prefiere. las arquitecturas soportadas. Así, tos. No es necesario instalar nada en cuando un software no compila en una el disco duro. Debido a la descompre- Podemos considerar Cowsay y APT arquitectura estando cubiertas todas sión, el CD tiene casi 2 GB de progra- Sin lugar a equivocarnos podemos las funcionalidades de las que depen- mas ejecutables instalados en él. como impresionante la considerar como impresionante la de se considera una errata. Los cons- tructores automáticos avisan a los LinEx: GNU/LinEx se ha desarrollado en base a la distribución GNU/Debian, gran variedad de gran variedad de software disponible para Debian desde servidores con encargados del proceso de portabili- dad cuando tienen problemas para una distribución que por su diseño es fácilmente adaptable para la creación software disponible funciones especiales, aplicaciones ofi- máticas, manejos de hardware y compilar un nuevo paquete. Éstos, a de otras, heredando todas sus venta- para Debian hasta juegos son incluidos en la distri- su vez, generarán un informe de errata jas y eliminando algunos de sus incon- bución, y en la rama de juegos/entre- sobre el paquete en cuestión ya que, venientes (por ejemplo, la dificultad de tenimiento queremos hablar un poco en algunos casos, la razón de la no instalación y configuración). Una de las Que se distribuya gratuitamente a tra- sobre Cowsay. Es una aplicación en portabilidad es el incumplimiento de ventajas que hereda la distribución de vés de Internet. Perl que genera una vaca (si, ha leído alguna de las políticas de Debian (en la Junta de Extremadura al adoptar Que sea un sistema intuitivo y fácil de bien una “vaquita”) en ASCII diciendo otros podrán ser problemas técnicos Debian, es que existe una gran varie- comprender por todos, especialmente o pensando un texto seleccionado por de más difícil solución). dad y cantidad de software para esta por niños, jóvenes y educadores. el usuario. Para instalar Cowsay, distribución. Hay concretamente 8.710 Que sea del tipo Live-CD, o sea, que desde tu Debian Box: Distribuciones derivadas piezas diferentes de software. También arranque y funcione desde CD, sin de Debian hay que destacar la estabilidad, rapi- necesidad de instalarla en el ordena- apt-get install cowsay dez y seguridad de Debian. dor. En la actualidad Debian GNU/Linux X-Evian: es una distribución Live-cd, Que sea utilizada con éxito por niños, Cowsay soporta varias opciones en la debido a sus excelentes características es decir, se ejecuta desde un CD sin jóvenes y educadores, a los cuales va línea de comando que modifican la y a la política de Software Libre permite necesidad de modificar el disco duro. dedicado este proyecto. apariencia de la vaca, si apt-get moo que muchos programadores a nivel Está basada en Knoppix, que a su vez Flonix: Flonix deriva directamente de te parecía divertido espera a ver Cow- mundial puedan acceder al código de se basa en Debian GNU/Linux, y está Knoppix, pero no ha perdido ni un say. Veamos el ejemplo de la figura 1. la distribución y desarrollen nuevas dis- específicamente adaptada a las nece- octeto de eficacia frente a éste, tan Concluyendo podemos afirmar que tribuciones que tengan compatibilida- sidades de los encuentros activistas. sólo se empeñó en desarrollar un sis- Debian GNU/Linux es una de las dis- des y características comunes con Pretende ser una distribución con las tema de compresión al vuelo que le tribuciones con alto contenido filosófi- Debian GNU/Linux. siguientes características: permite ofrecer lo mismo o incluso co y con gran proyección social en su Debian cuenta con 74 distribuciones Estar basada en Debian y usar el sis- más, en un espacio mucho más redu- creación y en el desarrollo de la cido. Ofrece en realidad, más de un misma, esa misma visión permite centenar de megaocteto de aplicacio- depurar el software y entregarlo con Debian GNU/Linux permite que muchos nes, además de disponer de un siste- ma de plug-in WebInstall, mediante lo excelentes características al usuario final. Dichas características han colo- programadores a nivel mundial puedan acceder cual nos permite instalar aplicaciones, cado a Debian como la distribución controladores, juegos, temas de escri- favorita por miles de usuarios a nivel al código de la distribución y desarrollen nuevas torios, etc. Pero lo más destacable en del mundo y se ha reflejado en reco- Flonix es, sin lugar a duda su estación nocimientos entregados al proyecto. distribuciones que tengan compatibilidades y multimedia, con una interfaz diseñada características comunes con Debian GNU/Linux. expresamente para la televisión, y desde la cual podemos escuchar música y emisoras de radio, grabar y derivadas según el sitio Distrowatch tema de paquetes deb. reproducir DVD y/o CD-ROM, visuali- zar imágenes desde una cámara digi- Links de interés (www.distrowatch.com), por encima que Funcionar autónomamente desde cd tal, y mucho más. Sitio Oficial del Proyecto Debian Red Hat/Fedora que cuenta con 60 dis- sin necesidad de instalación. Damn Small: Damn Small Linux no http://www.debian.org tribuciones derivadas, esto sienta un Permitir de una forma sencilla el volca- solamente es una mini distribución precedente sobre porque Debian es do e instalación sobre un disco duro. GNU/Linux basada en Knoppix sino considerada una de las mejores distri- Un interfaz gráfico, funcional y ligero. que además, está a sus anchas en Descarga de Imágenes con Jigdo buciones. Un factor importante sobre Tener un buen número de herramien- maquinas montadas con muy pocos http://www.debian.org/CD/jigdo-cd/ dichas distribuciones es que son desa- tas eficaces orientadas a la publicación recursos como, por ejemplo, un rrolladas en distintas partes del mundo en Internet de video, documentación, 486DX2, con 16Mb de RAM. Funcio- Noticias e Información general sobre y por lo tanto desarrollan aplicaciones imagen y sonido. nal y de bolsillo, esta mini distro, de GNU/Linux en idiomas locales y con aplicaciones SkolLinux: distribución originaria de tamaño reducido (50MB) consigue http://www.plazalinux.com propias de las comunidades donde son Noruega desarrollada para el ámbito atrapar toda la esencia de Knoppix en desarrolladas, tal es el caso de LinEx, escolar con características sencillas de un completo sistema de escritorio. Sección Debian en Plazalinux Libranet, Knoppix, Lindows, entre otras. instalar y mantener, enfocada para Damn Small Linux está muy bien sur- http://debiansv.plazalinux.com Merece también el hacer una pequeña alumnos de primaria en adelante. Se tido en aplicaciones, incluyendo el http://www.plazalinux.com reseña sobre las distribuciones más podría decir que es la distribución ofi- reproductor XMMS, un cliente FTP, un representativas derivadas de Debian: cial de Noruega. navegador Web, un cliente de correo 31 Sólo Linux
También puede leer