fbpx
Wikipedia

Dragora

Dragora[3][4][5][6]​ es una distribución GNU/Linux enfocada en la libertad, el idioma (castellano), la estabilidad y la seguridad. Ha sido desarrollada en Argentina sin basarse en ninguna otra distribución anterior, con algunas características similares a Slackware. Dragora es una de las distribuciones recomendadas por la Free Software Foundation,[7]​ ya que es 100% software libre. Se encuentra compilada para las arquitecturas i486 (32 bits) y x86 64 (64 bits), lo cual le da una gran adaptación entre procesadores, asegurando de esta forma el correcto funcionamiento en distintas arquitecturas.

Dragora GNU/Linux
Parte de la familia FSF-endorsed operating systems y Peers

Dragora 1.0
Información general
Desarrollador Matias A. Fonzo
Modelo de desarrollo FOSS
Lanzamiento inicial 13 de marzo de 2009
Licencia GPL
Estado actual En desarrollo
Información técnica
Núcleo Linux-libre
Tipo de núcleo Monolítico
Sistema de gestión de paquetes pkgsystem[2]
Método de actualización pkgsystem
Versiones
Última versión estable 2.2[1]21 de agosto de 2013
Última versión en pruebas 3.0-pre2
Enlaces
Sitio web oficial
Repositorio de código

Filosofía de Dragora

  • Filosofía KISS

El principio KISS es un acrónimo que corresponde a la frase en inglés "Manténgalo breve y simple" (Keep It Short and Simple). Es la filosofía tradicional de Unix para mantener las cosas simples.

  • Filosofía YAGNI

YAGNI es un acrónimo que corresponde a la frase en inglés "No vas a necesitarlo" (You Ain't Gonna Need It). Se trata de una filosofía de desarrollo de Software que consiste en NO agregar funcionalidad a menos que sea necesario.

  • Filosofía DRY

DRY es un acrónimo que corresponde a la frase en inglés "No te repitas" (Don't Repeat Yourself). Se trata de una filosofía de desarrollo de Software que promueve que las piezas de información no estén duplicadas. Probablemente el concepto menos utilizado por el proyecto, pero que se tiene en cuenta.

Sistema de paquetes

 
Escritorio de Dragora.

El sistema de paquetes es similar al de Slackware. Fue escrito desde cero, utilizando las nuevas características de Bash. Como resultado se obtuvo: programas más cortos, sencillos, que consumen menos recursos y al mismo tiempo se vuelve poderoso.

El formato de paquete es ".tlz", que no es otra cosa que un archivo tar comprimido con Lzip. Cada paquete en su interior puede contener: el código binario del programa, un archivo de script se utiliza para realizar la compilación del programa (en caso de ser necesario), y un archivo de texto plano llamado description que provee una descripción en los idiomas inglés y español acerca del paquete.

Actualmente está pendiente la documentación del sistema de paquetes, entre varias cosas. Para la administración de su sistema de paquetes se utilizan diversos programas. Para la versión 2.1 el sistema de paquetes fue mejorado, para modularizarlo.

DragBuilds

Un DragBuild es un archivo de procesamiento por lotes especializado utilizado por Dragora GNU/Linux para usarlo con el sistema de mantenimiento de software. Un DragBuild es una forma automática de compilar e instalar software.

Ejemplo

Ejemplo de DragBuild de la versión 0.8.1 del programa htop:

# # Htop 0.8.1 - i686 # TMP=${TMP:-/tmp/sources} OUT=${OUT:-/tmp/packages} P=htop V=0.8.1 ARCH=${ARCH:-i686} B=1 NUMJOBS=${NUMJOBS:=-j2} PKG=$TMP/package-${P} WWW=http://htop.sourceforge.net/ SRC=( 'http://ufpr.dl.sourceforge.net/sourceforge/htop/${P}-$V.tar.gz' ) MD5=( 'f0b259ca29175656de48bf0fa0a2e619' ) build() { tar zxf $CWD/${P}-$V.tar.gz -C $TMP || return 1 cd $TMP/${P}-$V chown -R root:root . ./configure --prefix=/usr --mandir=/usr/man make $NUMJOBS || return 1 make install DESTDIR=$PKG for num in 2777 777 775 711 555 511 ; do find . -perm $num -exec chmod 755 {} + done for num in 666 664 600 444 440 400 ; do find . -perm $num -exec chmod 644 {} + done gzip -9 $PKG/usr/man/man?/*.? $PKG/usr/info/*.info mkdir -p $PKG/usr/doc/${P}-$V cp -a AUTHORS COPYING INSTALL NEWS TODO \ $PKG/usr/doc/${P}-$V mkdir $PKG/description cat $CWD/description > $PKG/description/description cd $PKG makepkg -l $OUT/${P}-$V-$ARCH-$B.tlz } 

Versiones

Dragora se centra más en la calidad que en lanzar versiones en fechas preestablecidas; dado esto las versiones de Dragora son lanzadas cuando el sistema esté listo.[8]

Versión Estado Fecha Nombre
1.0 Beta 1 13 de junio de 2008 hell
1.0 Beta 2 18 de septiembre de 2008
1.0 Release Candidate 1 12 de febrero de 2009
1.0 Estable 13 de marzo de 2009 starlight
1.1 Release Candidate 1 25 de agosto de 2009
1.1 Estable 8 de Ocbubre de 2009 stargazer
2.0 Release Candidate 1 24 de enero de 2010
2.0 Release Candidate 2 28 de marzo de 2010
2.0 Estable 13 de abril de 2010 ardi
2.1 Release Candidate 1 5 de diciembre de 2010
2.1 Estable 31 de diciembre de 2010 dio
2.2 Release Candidate 1 2 de marzo de 2012
2.2 Estable 21 de abril de 2012 rafaela
3.0 En desarrollo -

Referencias

  1. [Dragora-bug] Dragora 2.2.0 Release Candidate 1
  2. . Dragora Wiki. Archivado desde el original el 17 de abril de 2014. 
  3. Dragora GNU/Linux
  4. Dragora en VivaLinux
  5. Mandragora autumnalis
  6. Dragón
  7. Free GNU/Linux Distributions - Free Software Foundation

Véase también

Enlaces externos

  • Sitio oficial (en español).
  • - Free Software Foundation - Distribuciones GNU/Linux Libres (en Inglés).
  •   Datos: Q322659
  •   Multimedia: Dragora

dragora, distribución, linux, enfocada, libertad, idioma, castellano, estabilidad, seguridad, sido, desarrollada, argentina, basarse, ninguna, otra, distribución, anterior, algunas, características, similares, slackware, distribuciones, recomendadas, free, sof. Dragora 3 4 5 6 es una distribucion GNU Linux enfocada en la libertad el idioma castellano la estabilidad y la seguridad Ha sido desarrollada en Argentina sin basarse en ninguna otra distribucion anterior con algunas caracteristicas similares a Slackware Dragora es una de las distribuciones recomendadas por la Free Software Foundation 7 ya que es 100 software libre Se encuentra compilada para las arquitecturas i486 32 bits y x86 64 64 bits lo cual le da una gran adaptacion entre procesadores asegurando de esta forma el correcto funcionamiento en distintas arquitecturas Dragora GNU LinuxParte de la familia FSF endorsed operating systems y PeersDragora 1 0Informacion generalDesarrolladorMatias A FonzoModelo de desarrolloFOSSLanzamiento inicial13 de marzo de 2009LicenciaGPLEstado actualEn desarrolloInformacion tecnicaNucleoLinux libreTipo de nucleoMonoliticoSistema de gestion de paquetespkgsystem 2 Metodo de actualizacionpkgsystemVersionesUltima version estable2 2 1 21 de agosto de 2013Ultima version en pruebas3 0 pre2EnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Indice 1 Filosofia de Dragora 2 Sistema de paquetes 3 DragBuilds 3 1 Ejemplo 4 Versiones 5 Referencias 6 Vease tambien 7 Enlaces externosFilosofia de Dragora EditarFilosofia KISSEl principio KISS es un acronimo que corresponde a la frase en ingles Mantengalo breve y simple Keep It Short and Simple Es la filosofia tradicional de Unix para mantener las cosas simples Filosofia YAGNIYAGNI es un acronimo que corresponde a la frase en ingles No vas a necesitarlo You Ain t Gonna Need It Se trata de una filosofia de desarrollo de Software que consiste en NO agregar funcionalidad a menos que sea necesario Filosofia DRYDRY es un acronimo que corresponde a la frase en ingles No te repitas Don t Repeat Yourself Se trata de una filosofia de desarrollo de Software que promueve que las piezas de informacion no esten duplicadas Probablemente el concepto menos utilizado por el proyecto pero que se tiene en cuenta Sistema de paquetes Editar Escritorio de Dragora El sistema de paquetes es similar al de Slackware Fue escrito desde cero utilizando las nuevas caracteristicas de Bash Como resultado se obtuvo programas mas cortos sencillos que consumen menos recursos y al mismo tiempo se vuelve poderoso El formato de paquete es tlz que no es otra cosa que un archivo tar comprimido con Lzip Cada paquete en su interior puede contener el codigo binario del programa un archivo de script se utiliza para realizar la compilacion del programa en caso de ser necesario y un archivo de texto plano llamado description que provee una descripcion en los idiomas ingles y espanol acerca del paquete Actualmente esta pendiente la documentacion del sistema de paquetes entre varias cosas Para la administracion de su sistema de paquetes se utilizan diversos programas Para la version 2 1 el sistema de paquetes fue mejorado para modularizarlo DragBuilds EditarUn DragBuild es un archivo de procesamiento por lotes especializado utilizado por Dragora GNU Linux para usarlo con el sistema de mantenimiento de software Un DragBuild es una forma automatica de compilar e instalar software Ejemplo Editar Ejemplo de DragBuild de la version 0 8 1 del programa htop Htop 0 8 1 i686 TMP TMP tmp sources OUT OUT tmp packages P htop V 0 8 1 ARCH ARCH i686 B 1 NUMJOBS NUMJOBS j2 PKG TMP package P WWW http htop sourceforge net SRC http ufpr dl sourceforge net sourceforge htop P V tar gz MD5 f0b259ca29175656de48bf0fa0a2e619 build tar zxf CWD P V tar gz C TMP return 1 cd TMP P V chown R root root configure prefix usr mandir usr man make NUMJOBS return 1 make install DESTDIR PKG for num in 2777 777 775 711 555 511 do find perm num exec chmod 755 done for num in 666 664 600 444 440 400 do find perm num exec chmod 644 done gzip 9 PKG usr man man PKG usr info info mkdir p PKG usr doc P V cp a AUTHORS COPYING INSTALL NEWS TODO PKG usr doc P V mkdir PKG description cat CWD description gt PKG description description cd PKG makepkg l OUT P V ARCH B tlz Versiones EditarDragora se centra mas en la calidad que en lanzar versiones en fechas preestablecidas dado esto las versiones de Dragora son lanzadas cuando el sistema este listo 8 Version Estado Fecha Nombre1 0 Beta 1 13 de junio de 2008 hell1 0 Beta 2 18 de septiembre de 20081 0 Release Candidate 1 12 de febrero de 20091 0 Estable 13 de marzo de 2009 starlight1 1 Release Candidate 1 25 de agosto de 20091 1 Estable 8 de Ocbubre de 2009 stargazer2 0 Release Candidate 1 24 de enero de 20102 0 Release Candidate 2 28 de marzo de 20102 0 Estable 13 de abril de 2010 ardi2 1 Release Candidate 1 5 de diciembre de 20102 1 Estable 31 de diciembre de 2010 dio2 2 Release Candidate 1 2 de marzo de 20122 2 Estable 21 de abril de 2012 rafaela3 0 En desarrollo Referencias Editar Dragora bug Dragora 2 2 0 Release Candidate 1 Gestion de paquetes Dragora Wiki Archivado desde el original el 17 de abril de 2014 Dragora GNU Linux Dragora en VivaLinux Mandragora autumnalis Dragon Free GNU Linux Distributions Free Software Foundation Dragora WikiVease tambien Editar Portal Software libre Contenido relacionado con Software libre GNU LinuxEnlaces externos EditarSitio oficial en espanol Free Software Foundation Distribuciones GNU Linux Libres en Ingles Datos Q322659 Multimedia DragoraObtenido de https es wikipedia org w index php title Dragora amp oldid 130950013, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos