Zum Inhalt springen

Damn Small Linux

aus Wikipedia, der freien Enzyklopädie
{{#if: {{#if: www.damnsmalllinux.org
{{#if: Damn Small Linux | Damn Small Linux | {{#invoke:WLink|getArticleBase}} }}
colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;" | {{{Logo}}} claim|P154}} colspan="2" style="text-align:center;" | [[Datei:{{#invoke:Wikidata|claim|P154}}|150px|alt=]]
     }}

}}{{#if: Bildschirmfoto von Damn Small Linux 4.4 |

{{#if:Damn Small Linux 4.4|Damn Small Linux 4.4}}

}}{{#if: |

{{{Bild}}}{{#if:Damn Small Linux 4.4|
Damn Small Linux 4.4}}

}}

Entwickler {{#if: John Andrews, Robert Shingledecker u. a. John Andrews, Robert Shingledecker u. a. claim|P178}} [[{{#invoke:Wikidata|claim|P178}}]] Information fehlt
     }}
 }}
Lizenz(en) {{#if: GPL GPL claim|P275}} claim|P275|parameter=link|references=ja|list=, }}
     }}
 }}{{#if: 
Erstveröff. {{{Erscheinungsdatum}}} claim|P577}}
Erstveröff. claim|P577}}
    }} 

}}{{#if: DSL2024

Akt. Version (1. Februar 2024) }}{{#if:|<ref>{{{Quelle}}}</ref>}} claim|Version}}
Akt. Version claim|Version|P548|Q2804309|references=ja}} {{#if:{{#invoke:Wikidata|claim|Version|P548|Q2804309|qualifier=P577}} | vom {{#invoke:Wikidata|claim|Version|P548|Q2804309|qualifier=P577}}{{#if:{{#invoke:Wikidata|claim|1=P348|P548|Q2804309|parameter=time:d|qualifier=P577}} |
(vor Vorlage:Str replace)}}
}}
 }} 

}}{{#if: |

Akt. Vorabversion ()}}

}}{{#if: |

Basissystem

}}{{#if: |

Kernel

}}{{#if: GNU/Linux Vorlage:KindDebian Vorlage:KindDamn Small Linux |

Abstammung GNU/Linux Vorlage:KindDebian Vorlage:KindDamn Small Linux

}}{{#if: x86 |

Architektur(en) x86

}}{{#if: |

Chronik

}}{{#if: |

Kompatibilität

}}{{#if: |

Installations­medium

}}{{#if: englisch |

Sprache(n) englisch

}}{{#if: |

Sonstiges

}}

colspan="2" class="hintergrundfarbe5" style="text-align:center;" | www.damnsmalllinux.org claim|P856}} colspan="2" class="hintergrundfarbe5" style="text-align:center;" | {{#invoke:WLink|formatURL| {{#invoke:Wikidata|claim|P856|parameter=link}}}}
   }}

}}

Damn Small Linux [<templatestyles src="IPA/styles.css" />{{#if:|[}}ˈdæm ˌsmɔːl ˈlɪnʊks{{#if:

    | ] <phonos file="{{{Tondatei}}}"></phonos>
  }}{{#invoke:TemplatePar|check

|all= 1= |opt= 2= Tondatei= |template=Vorlage:IPA |errNS= 0 |cat=Wikipedia:Vorlagenfehler/Vorlage:IPA |format=@@@ }}] (DSL [<templatestyles src="IPA/styles.css" />{{#if:|[}}ˌdiː ɛs ˈɛl{{#if:

    | ] <phonos file="{{{Tondatei}}}"></phonos>
  }}{{#invoke:TemplatePar|check

|all= 1= |opt= 2= Tondatei= |template=Vorlage:IPA |errNS= 0 |cat=Wikipedia:Vorlagenfehler/Vorlage:IPA |format=@@@ }}], {{#invoke:Vorlage:lang|full|CODE=de|SCRIPTING=Latn|SERVICE=deutsch}}) ist eine englischsprachige Linux-Distribution, die sich von einer Visitenkarten-CD (50 MB) starten lässt. Das Damn-Small-Linux-Projekt wurde von John Andrews und Robert Shingledecker ins Leben gerufen und basierte ursprünglich auf Knoppix. Heute basiert Damn Small Linux auf Debian GNU/Linux. Kurzzeitig geriet die Entwicklung ins Stocken, da sich der Erfinder nicht mit dem Hauptentwickler einigen konnte.<ref>Interview mit Robert Shindledecker, Ersteller des Tiny Core Linux</ref>

Eigenschaften

Damn Small Linux ist dafür konzipiert, auch auf alten Rechnern mit veralteter Hardware (zum Beispiel mit 486er-Architektur, 16 MB RAM und kleinen Festplatten unter 54,0 MB) zu laufen. Die Distribution lässt sich sowohl als Live-CD verwenden als auch auf der Festplatte installieren. Sie kann sogar in einem MS-Windows-Fenster gestartet werden (dsl-embedded), wie es beispielsweise auch bei TopologiLinux, Puppy Linux, CoLinux und WinLinux möglich ist. Aufgrund ihres geringen Speicherbedarfs bietet diese Distribution die Möglichkeit, komplett aus dem RAM (ab 128 MB) oder einem USB-Stick zu arbeiten.

Ab der Version 4.0 wird der Linux-Kernel 2.4.31 verwendet. Ab der Version 3.0 wird bei DSL das Dateisystem UnionFS verwendet, bei dem die Möglichkeit besteht, im Live-Betrieb lokale Dateien zu ändern und somit zum Beispiel Programme nachzuinstallieren.

Enthaltene Anwendungen

Trotz ihres geringen Umfangs bietet diese Distribution einen kompletten Desktop.

Dank eines mitgelieferten Paket-Managers lässt sich die Basisversion schnell und unkompliziert um eine große Zahl zusätzlicher Pakete erweitern.

Ab Version 0.7 ist Damn Small Linux mittels der myDSL extensions erweiterbar, GZip-komprimierter Binärarchive mit der Dateiendung .dsl. Das Prinzip von Damn Small Linux ist mit dem von VectorLinux oder mit dem des schon oben erwähnten Knoppix vergleichbar.

Damn Small Linux Not (DSL-N)

2006 gab es mit DSL-N (Damn Small Linux Not) den Versuch, eine an DSL orientierte Linux-Distribution zu entwickeln, die jedoch nicht an die 50-MB-Grenze von DSL gebunden war. Dadurch wurde die Verwendung des Linux-Kernels 2.6 und von GTK2 möglich. Für DSL-N sind nicht so viele Programme verfügbar wie für DSL (im Gegensatz zu DSL lassen sich Debian-Paketquellen nicht einbinden). Die letzte Version DSL-N 0.1RC4 (24. August 2006) hat eine Größe von 95 MB.

Versionen

Die erste Version 0.1 erschien im Februar 2003. Nach mehr als 20 weiteren Vorabversionen folgte am 13. April 2005 Version 1.0. Am 27. September 2012 erschien die vorläufig letzte Version 4.11rc2.<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20121209050144

      | {{#ifeq: 20121209050144 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012) | {{#invoke:WLink|getEscapedTitle|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}} | {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20121209050144}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012) | {{#invoke:WLink|getEscapedTitle|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}} | {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20121209050144}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012) | {{#invoke:WLink|getEscapedTitle|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}} | {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012) | {{#invoke:WLink|getEscapedTitle|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}} | {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012) | {{#invoke:WLink|getEscapedTitle|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}} | {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012) | {{#invoke:WLink|getEscapedTitle|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}} | {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20121209050144|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://damnsmalllinux.org/forums/index.php?topic=59.0}}
    || {{#if:  || }}
  }}{{#if: Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)
    | {{#if: {{#invoke:WLink|isBracketedLink|Releaseankündigung von DSL 4.11rc2 (John Andrews, DSL Forum, 27. September 2012)}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://damnsmalllinux.org/forums/index.php?topic=59.0%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://damnsmalllinux.org/forums/index.php?topic=59.0%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://damnsmalllinux.org/forums/index.php?topic=59.0 }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }} (abgerufen am 8. Juli 2013)</ref>

Am 1. Februar 2024, nach mehr als elf Jahren Unterbrechung, wurde eine neue Version von DSL veröffentlicht, DSL 2024. Es handelt sich um eine Alphaversion. Anders als die älteren Versionen basiert die neue auf antiX. Ziel ist jetzt eine Distribution, die auf einer herkömmlichen CD Platz hat.<ref>DSL returns with an antiX base (vom 1. Februar 2024; abgerufen am 27. Februar 2024)</ref>

Siehe auch

Weblinks

[{{canonicalurl:Commons:Category:{{#if:|{{{1}}}|Damn Small Linux}}|uselang=de}} Commons: {{#if:|{{{2}}}|{{#if:|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}]{{#switch:1

|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:

    | {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
        |1/=  und Videos
        |1/1=, Videos und Audiodateien
        |/1=  und Audiodateien}}
    | , Videos und Audiodateien
  }}

|#default= – }}{{#if:

   | {{#ifeq: {{#invoke:Str|left||9}} 
       | category: 
| FEHLER: Ohne Category: angeben!}}}}

Vorlage:Wikidata-Registrierung

Einzelnachweise

<references />