Maldito pequeño Linux


Damn Small Linux ( DSL ) es un sistema operativo de computadora para la familia de computadoras personales x86 . Es un software gratuito y de código abierto según los términos de GNU GPL y otras licencias de código abierto y gratuito. Fue diseñado para ejecutar aplicaciones de interfaz gráfica de usuario en hardware de PC más antiguo , por ejemplo, máquinas con microprocesadores 486 y los primeros Pentium y muy poca memoria de acceso aleatorio (RAM). DSL es un Live CD con un tamaño de 50 megabytes (MEGABYTE). Lo que originalmente comenzó como un experimento para ver cuánto software cabía en 50 MB, finalmente se convirtió en una distribución completa de Linux . Se puede instalar en medios de almacenamiento con pequeñas capacidades, como tarjetas de visita de arranque , unidades flash USB , varias tarjetas de memoria y unidades Zip .

Demostración de Damn Small Linux

DSL fue concebido y mantenido originalmente por John Andrews. Durante cinco años, la comunidad incluyó a Robert Shingledecker, quien creó el sistema MyDSL, el panel de control DSL y otras funciones. Después de problemas con los desarrolladores principales, Robert fue, según su cuenta, exiliado del proyecto. [1] Actualmente continúa su trabajo en Tiny Core Linux que creó en abril de 2008.

DSL se basó originalmente en Model-K, una versión reducida de 22 MB de Knoppix , pero poco después se basó en Knoppix propiamente dicho, lo que permitió una remasterización y mejoras mucho más fáciles .

DSL solo admite PC x86 . Los requisitos mínimos del sistema son un 486 procesador y 8 MB de RAM. DSL ha demostrado navegar por la web con Dillo , la ejecución de juegos simples y tocar música en sistemas con un procesador de 486 y 16 MB de memoria RAM. Los requisitos del sistema son más altos para ejecutar Mozilla Firefox y complementos opcionales como la suite ofimática OpenOffice.org .

A julio de 2014, la versión 4.4.10 de DSL, publicada el 18 de noviembre de 2008, estaba actualizada. Incluye el siguiente software:

  • Editores de texto : Beaver, Nano , Vim
  • Administradores de archivos : DFM, emelFM
  • Gráficos: mtPaint (editor de gráficos rasterizados), xzgv (visor de imágenes)
  • Multimedia : gphone, XMMS con soporte MPEG-1 y Video CD (VCD)
  • Office: Siag Office ( programa de hoja de cálculo ), Ted (procesador de textos) con corrector ortográfico , Xpdf (visor de documentos en formato de documento portátil ( PDF ))
  • Internet:
    • Navegadores web : Dillo , Firefox , Netrik
    • Sylpheed ( cliente de correo electrónico )
    • naim ( AOL Instant Messenger (AIM), ICQ y cliente de IRC )
    • AxyFTP ( cliente de Protocolo de transferencia de archivos (FTP)), BetaFTPD (servidor FTP)
    • Monkey (servidor web)
    • Cliente de bloque de mensajes de servidor (SMB)
    • Rdesktop ( cliente de Protocolo de escritorio remoto (RDP), visor de Computación de red virtual (VNC)
  • Otros: cliente de Protocolo de configuración dinámica de host (DHCP), cliente y servidor Secure Shell (SSH) y protocolo de copia segura (SCP); Protocolo de punto a punto (PPP), Protocolo de punto a punto sobre Ethernet (PPPoE), Soporte de línea de abonado digital asimétrica (ADSL); Compatibilidad con FUSE , Network File System (NFS), SSH Filesystem ( SSHFS ); UnionFS ; soporte de impresión genérico y Ghostscript ; Tarjeta de PC , bus serie universal ( USB ), compatibilidad con Wi-Fi ; calculadora, juegos, monitor de sistema ; muchas herramientas de línea de comandos

DSL tiene scripts integrados para descargar e instalar Advanced Packaging Tool (APT). Una vez que APT está habilitado, un usuario puede instalar paquetes desde los repositorios de Debian . Además, DSL aloja software que va desde aplicaciones grandes como OpenOffice.org y GNU Compiler Collection (GCC), hasta aplicaciones más pequeñas como aMSN , por medio del sistema MyDSL , que permite la descarga e instalación de software con un solo clic. Los archivos alojados en MyDSL se denominan extensiones . En junio de 2008, los servidores MyDSL alojaban más de 900 aplicaciones, complementos y otras extensiones.

Opciones de arranque DSL, llamadas códigos de trampa

Las opciones de arranque también se denominan "códigos trampa" en DSL. La detección automática de hardware puede fallar, o el usuario puede querer usar algo diferente a la configuración predeterminada (idioma, teclado, VGA, gráficos a prueba de fallas, modo de texto ...). DSL permite al usuario ingresar uno o más códigos de trampa en el indicador de inicio. Si no se ingresa nada, DSL se iniciará con las opciones predeterminadas. Los códigos de trampa afectan muchas opciones de hardware y de detección automática. Muchos códigos de trampa también afectan la GUI. La lista de códigos de trucos se puede ver en el momento del arranque y también en DSL Wiki. También puede ejecutar PartyDisk en DSL.

MyDSL es manejado y mantenido principalmente por Robert Shingledecker y alojado por muchas organizaciones, como ibiblio y BELNET de Bélgica. Hay 2 áreas de MyDSL: regular y de prueba . El área normal contiene extensiones que han demostrado ser lo suficientemente estables para el uso diario y se divide en diferentes áreas como aplicaciones , net , system y uci (Universal Compressed ISO: las extensiones en formato .uci se montan como un sistema de archivos separado para minimizar Uso de RAM). El área de prueba es para extensiones recién enviadas que teóricamente funcionan lo suficientemente bien, pero pueden tener cualquier cantidad de errores .

Cronograma de lanzamiento

Sabores

El sabor estándar de DSL es el Live CD . También hay otras versiones disponibles:

  • Instalación 'frugal': la imagen 'cloop' de DSL se instala, como un solo archivo, en una partición del disco duro . Es probable que esto sea más confiable y seguro que una instalación de disco duro tradicional, ya que la imagen cloop no se puede modificar directamente; los cambios realizados solo se almacenan en la memoria y se descartan al reiniciar.
  • 'dsl- version -embedded.zip': Incluye QEMU para ejecutar DSL dentro de Windows o Linux.
  • 'dsl- version -initrd.iso': integra la imagen cloop normalmente separada en la imagen initrd ; esto permite el arranque en red , usando PXE . Como una bota de toram normal , requiere al menos 128 MB de RAM. [ cita requerida ]
  • 'dsl- version -syslinux.iso': Arranca usando la emulación de imagen de disquete syslinux en lugar de isolinux ; para PC muy antiguas que no pueden arrancar con isolinux.
  • 'dsl- version -vmx.zip': una imagen del disco duro de una máquina virtual que se puede ejecutar en VirtualBox , VMware Workstation o VMware Player .
  • DSL-N : una versión más grande de DSL que supera el límite de 50 MB de los CD de tarjetas de visita . DSL-N usa la versión 2 del kit de herramientas del widget GTK + y la versión 2.6 del kernel de Linux . La última versión de DSL-N, 0.1RC4, tiene un tamaño de 95 MB. No se mantiene activamente.

También se puede arrancar DSL usando un disquete de arranque creado a partir de una de las imágenes de disquete disponibles ('bootfloppy.img'; 'bootfloppy-grub.img'; 'bootfloppy-usb.img'; o 'pcmciabootfloppy.img') en muy computadoras antiguas, donde el BIOS no es compatible con la Especificación de CD de arranque El Torito . El kernel DSL se carga desde el disquete a la RAM, después de lo cual el kernel ejecuta DSL desde el CD o la unidad USB.

Puertos

DSL fue portado a la Xbox consola de videojuegos como X-DSL. X-DSL requiere una modificación de Xbox. Puede ejecutarse como un Live CD o instalarse en el disco duro de Xbox. Los usuarios también han ejecutado X-DSL desde una unidad flash USB, utilizando el adaptador USB incluido con Phantasy Star Online , que se conecta a la ranura de la tarjeta de memoria e incluye un puerto USB 1.1. Botas de X-DSL en un X11 basados en GUI; el controlador Xbox se puede usar para controlar el puntero del mouse e ingresar texto usando un teclado virtual . X-DSL tiene un escritorio Fluxbox , con programas para correo electrónico, navegación web, procesamiento de texto y reproducción de música. X-DSL se puede personalizar descargando extensiones de los mismos servidores MyDSL que DSL.

Un Live USB de Damn Small Linux se puede crear manualmente o con una aplicación como UNetbootin . [3] Consulte la Lista de herramientas para crear sistemas Live USB para obtener una lista completa.

Debido a las luchas internas entre los creadores del proyecto y los principales desarrolladores, el desarrollo de DSL pareció estar estancado durante mucho tiempo, y el futuro del proyecto era incierto, para consternación de muchos de los usuarios. [1] El 8 de julio de 2012, John Andrews (el desarrollador original) anunció que se estaba desarrollando una nueva versión. El sitio web de DSL, incluidos los foros que alguna vez fueron inaccesibles, también regresaron. [4] El primer RC del nuevo 4.11 se publicó el 3 de agosto de 2012, [5] seguido de un segundo el 26 de septiembre. El sitio damnsmalllinux.org fue inaccesible nuevamente en algún momento de 2015 a febrero de 2016. A partir del 27 de marzo, 2016, damnsmalllinux.org estuvo nuevamente accesible por algún tiempo, pero a partir del 10 de febrero de 2019 fue inaccesible nuevamente. A partir del 21 de marzo de 2020 estaba accesible.

  • Comparación de distribuciones de Linux
  • Distribución ligera de Linux
  • Lista de distribuciones de Linux
  • Lista de distribuciones de Linux que se ejecutan desde RAM
  • Tiny Core Linux , el proyecto que inició Robert Shingledecker

Distribuciones de Linux derivadas de Damn Small Linux:

  • Hikarunix
  • Maldito Linux vulnerable

  1. ^ a b "Entrevista con Robert Shingledecker, creador de Tiny Core Linux" . DistroWatch Weekly . DistroWatch. 23 de marzo de 2009.
  2. ^ "DistroWatch: Maldito pequeño Linux" .
  3. ^ "UNetbootin - Página de inicio y descargas" .
  4. ^ "DSL regresando" .
  5. ^ "Anuncio DSL 4.11 RC1" .

  • Sitio web de Damn Small Linux
  • Tutorial USB DSL
  • Maldito pequeño Linux en DistroWatch
  • Entrevista de DistroWatch
  • Archivo ISO DSL de Archive.org

Reseñas

  • Revisión de IBM developerWorks
  • Revisión de OSNews (2004) , revisión de OSNews (2011)
  • Fuente tecnológica de la revisión de Bohol
  • Revisión de la versión 4.4.10 en IT Reviews