Przejdź do treści

Damn Small Linux — lekka dystrybucja dla bardzo starszych komputerów

Damn Small Linux (DSL) to minimalna, przenośna dystrybucja Linuksa (~50 MB) przeznaczona do uruchamiania na maszynach z ograniczonymi zasobami oraz na nośnikach o małej pojemności.

Przegląd

Damn Small Linux (często skracane do DSL) to niewielka dystrybucja systemu Linux zaprojektowana tak, by działać na starszym sprzęcie i uruchamiać się jako system "live" z nośnika. Charakterystyczna jest jej bardzo mała objętość pliku instalacyjnego — tradycyjna wersja live CD mieściła się w około 50 MB — co pozwalało na uruchomienie graficznego środowiska pracy na komputerach z ograniczoną pamięcią i procesorami z rodziny x86, w tym maszynami typu 486 i wczesnymi Pentium.

Galeria obrazów

3 Obrazy

Główne cechy

DSL skupia się na minimalizmie i użyteczności. Zawiera podstawowy zestaw narzędzi i aplikacji niezbędnych do przeglądania internetu, edycji tekstu, zarządzania plikami oraz diagnozowania systemu. Dzięki niewielkim wymaganiom sprzętowym potrafi ożywić komputery, które nie poradzą sobie z pełnymi nowoczesnymi systemami operacyjnymi.

  • Rozmiar obrazu: około 50 MB, co ułatwia przenoszenie i nagrywanie na małe nośniki.
  • Tryb live: możliwość uruchomienia bez instalacji na dysku twardym.
  • Wsparcie dla instalacji na pamięciach USB, wizytówkach CD, kartach pamięci i innych nośnikach o małej pojemności.

Historia i rozwój

Projekt powstał jako eksperyment — próba zmieszczenia użytecznego środowiska graficznego i kilku przydatnych aplikacji w jak najmniejszym obrazie. Z czasem inicjatywa rozrosła się do pełnoprawnej dystrybucji o jasno określonym celu: dostarczyć prosty, przenośny system dla starych maszyn i sytuacji awaryjnych. Przez lata DSL zdobył popularność wśród entuzjastów odzyskiwania sprzętu, dydaktyków i administratorów sieci szukających lekkiego narzędzia do testów.

Zastosowania i przykłady użycia

Damn Small Linux znajduje zastosowanie tam, gdzie zasoby sprzętowe są ograniczone lub gdy potrzebny jest przenośny system ratunkowy. Najczęstsze scenariusze to:

  1. Przywracanie i diagnostyka komputerów z uszkodzonym systemem operacyjnym.
  2. Użycie na starych komputerach w celach edukacyjnych lub do prostych zadań biurowych.
  3. Tworzenie bootowalnych narzędzi na małych nośnikach: wizytówkach CD, pamięciach USB, kartach pamięci lub napędach Zip.

Różnice i znaczenie

DSL wyróżnia się na tle większych dystrybucji przede wszystkim ekstremalnym zmniejszaniem rozmiaru i skupieniem na minimum funkcjonalnym. Był jednym z wczesnych, szeroko rozpoznawalnych projektów pokazujących, że funkcjonalny graficzny system można uruchomić w bardzo skromnych warunkach. Wpłynął na rozwój kolejnych lekkich dystrybucji i projektów ukierunkowanych na minimalizm oraz przenośność.

Praktyczne uwagi

Chociaż DSL oferuje wiele zalet, ma też ograniczenia: mniejszy zestaw aplikacji niż w pełnych dystrybucjach i ograniczone wsparcie dla nowoczesnych sterowników oraz funkcji sprzętowych. Dla użytkowników potrzebujących nowoczesnych aplikacji lub wsparcia dla najnowszego sprzętu lepsze mogą być nowsze, lekkie dystrybucje. Niemniej DSL pozostaje cennym narzędziem tam, gdzie liczy się minimalny rozmiar i możliwość uruchomienia systemu na bardzo wiekowym sprzęcie.

Przydatne odnośniki

Historia

Pierwotnie DSL był tworzony i utrzymywany przez Johna Andrewsa. Obecnie do społeczności należy Robert Shingledecker, który stworzył system MyDSL, panel sterowania DSL i inne funkcje.

DSL był początkowo oparty na Model-K, 22 MB okrojonej wersji Knoppixa, ale wkrótce potem został oparty na Knoppixie właściwym, co pozwoliło na znacznie łatwiejsze remasteringi i ulepszenia.

Wymagania systemowe

DSL obsługuje wyłącznie komputery klasy x86. Minimalne wymagania systemowe to procesor 486 i 8 MB pamięci RAM. DSL został zademonstrowany podczas przeglądania stron internetowych za pomocą Dillo, uruchamiania prostych gier i odtwarzania muzyki na systemach z procesorem 486 i 16 MB pamięci RAM. Wymagania systemowe są wyższe w przypadku uruchamiania przeglądarki Mozilla Firefox i opcjonalnych dodatków, takich jak pakiet biurowy OpenOffice.org.

Cechy

Aktualna wersja DSL to 4.4.5, wydana 3 września 2008 r. DSL zawiera obecnie następujące oprogramowanie:

  • Edytory tekstu: Beaver, Nano, Vim
  • Menedżery plików: DFM, emelFM
  • Grafika: MtPaint, xzgv (przeglądarka obrazów)
  • Multimedia: gphone, XMMS z obsługą MPEG-1 i VCD
  • Biuro: SIAG (program do obsługi arkuszy kalkulacyjnych), Ted (edytor tekstu) z funkcją sprawdzania pisowni, Xpdf (przeglądarka dokumentów PDF)
  • Internet:
    • Przeglądarki internetowe: Dillo, Firefox, Netrik
    • Sylpheed (klient poczty elektronicznej)
    • naim (klient AIM, ICQ i IRC)
    • AxyFTP (klient FTP), BetaFTPD (serwer FTP)
    • Monkey (serwer internetowy)
    • Klient SMB
    • Rdesktop (klient RDP), przeglądarka VNC
  • Inne: Klient DHCP, klient i serwer SSH/SCP; obsługa PPP, PPPoE, ADSL; obsługa FUSE, NFS, SSHFS; UnionFS; obsługa drukowania generic/Ghostscript; obsługa kart PC, USB, Wi-Fi; kalkulator, gry, monitor systemu; wiele narzędzi wiersza poleceń

DSL ma wbudowane skrypty do pobierania i instalowania Advanced Packaging Tool (APT). Po włączeniu APT użytkownik może instalować pakiety z repozytorium Debiana "Woody". Ponadto DSL udostępnia oprogramowanie, od dużych aplikacji, takich jak OpenOffice.org i GCC, po mniejsze, takie jak aMSN, za pomocą systemu "MyDSL", który umożliwia wygodne pobieranie i instalowanie oprogramowania jednym kliknięciem. Pliki hostowane na MyDSL nazywane są "rozszerzeniami". W czerwcu 2008 r. na serwerach MyDSL znajdowało się ponad 900 aplikacji, wtyczek i innych rozszerzeń.

System MyDSL

MyDSL jest obsługiwany i utrzymywany głównie przez Roberta Shingledeckera i hostowany przez wiele organizacji, takich jak ibiblio i belgijski BELNET. Istnieją 2 obszary MyDSL - regularny i "testowy". Regularny obszar zawiera rozszerzenia, które okazały się wystarczająco stabilne do codziennego użytku i jest podzielony na różne obszary, takie jak "apps", "net", "system" i "uci" ("Universal Compressed ISO" - rozszerzenia w formacie .uci są montowane jako oddzielny system plików, aby zminimalizować zużycie pamięci RAM). Obszar "testing" jest dla nowo zgłoszonych rozszerzeń, które teoretycznie działają "jak w reklamie", ale mogą mieć dowolną ilość błędów.

Wersje i porty

Historia wydania

Wersja

Data

1.0

2005-04-13

1.1

2005-05-05

1.2

2005-06-07

1.3

2005-07-14

1.4

2005-08-02

1.5

2005-09-06

2.0

2005-11-22

2.4

2006-05-16

3.0

2006-06-20

3.1

2006-11-29

3.2

2007-01-18

3.3

2007-04-03

3.4

2007-07-03

4.0

2007-10-23

4.1

2007-12-02

4.2

2007-12-18

4.3

2008-04-22

4.4

2008-06-09

Standardowym wariantem DSL jest Live CD. Dostępne są również inne wersje.

Live USB

Live USB Damn Small Linux może być utworzony ręcznie lub za pomocą UNetbootin.

Powiązane strony

  • Mini Linux
  • Feather Linux
  • Puppy Linux

Pytania i odpowiedzi

P: Co to jest Damn Small Linux?

A: Damn Small Linux lub DSL to darmowy system operacyjny przeznaczony dla komputerów osobistych z rodziny x86.

P: Na jakim sprzęcie został zaprojektowany DSL?

O: DSL został zaprojektowany do uruchamiania na starszym sprzęcie PC, takim jak maszyny z procesorami 486/wczesnymi Pentium i bardzo małą ilością pamięci.

P: Jakie są rozmiary DSL?

O: DSL to Live CD o wielkości 50 MB.

P: Jak wyglądał eksperyment, który doprowadził do powstania DSL?

O: Twórcy DSL zaczęli od eksperymentu, aby sprawdzić, ile oprogramowania można zmieścić w 50 MB.

P: Co ostatecznie wynikło z tego eksperymentu?

O: Eksperyment z DSL stał się w końcu pełnoprawną dystrybucją Linuksa.

P: Na jakich nośnikach można zainstalować DSL?

O: DSL można zainstalować na różnych nośnikach pamięci o małej pojemności, takich jak bootowalne wizytówki, pamięci USB, różne karty pamięci, dyski Zip.

P: Czy DSL jest dostępny za darmo?

O: Tak, DSL to darmowy system operacyjny dla komputerów osobistych.

Powiązane artykuły

Autor

AlegsaOnline.com Damn Small Linux — lekka dystrybucja dla bardzo starszych komputerów

URL: https://pl.alegsaonline.com/art/25280

Udostępnij

Źródła