Cholerny mały Linux
Deweloper | Johna Andrewsa i in. |
---|---|
Rodzina OS | Linux ( podobny do systemu Unix ) |
Stan roboczy | Opuszczony |
Model źródłowy | Otwarte źródło |
Pierwsze wydanie | 13 kwietnia 2005 |
Najnowsze wydanie | 4.4.10 / 18 listopada 2008 |
Najnowszy podgląd | 4.11 Release Candidate 2 / 26 września 2012 |
Typ jądra | Monolityczne jądro Linuksa |
Domyślny interfejs użytkownika |
Fluxbox , JWM |
Licencja |
Licencje wolnego oprogramowania (głównie GPL ) |
Oficjalna strona internetowa |
Damn Small Linux ( DSL ) to wycofany komputerowy system operacyjny dla rodziny x86 komputerów osobistych . Jest to oprogramowanie wolne i typu open source na warunkach licencji GNU GPL oraz innych wolnych i otwartych licencji. Został zaprojektowany do uruchamiania z graficznym interfejsem użytkownika na starszym sprzęcie PC , na przykład komputerach z mikroprocesorami 486 i wczesnymi Pentium oraz bardzo małą pamięcią o dostępie swobodnym (RAM). DSL to Live CD o rozmiarze 50 megabajtów (MB). To, co pierwotnie było eksperymentem mającym na celu sprawdzenie, ile oprogramowania zmieści się w 50 MB, ostatecznie stało się pełną Linuksa . Można go zainstalować na nośnikach pamięci o małej pojemności, takich jak startowe wizytówki , dyski flash USB , różne karty pamięci i dyski Zip .
Historia
DSL został pierwotnie wymyślony i utrzymywany przez Johna Andrewsa. Przez pięć lat społeczność obejmowała Roberta Shinangledeckera, który stworzył system MyDSL, panel sterowania DSL i inne funkcje. Po problemach z głównymi programistami Robert został, jak twierdzi, wygnany z projektu. Obecnie kontynuuje pracę nad Tiny Core Linux , którą stworzył w kwietniu 2008 roku.
DSL był pierwotnie oparty na Model-K, 22-MB uproszczonej wersji Knoppiksa , ale wkrótce potem został oparty na właściwym Knoppiksie, co umożliwiło znacznie łatwiejsze remastering i ulepszenia.
Wymagania systemowe
DSL obsługuje tylko komputery x86 . Minimalne wymagania systemowe to procesor 486 i 8 MB pamięci RAM . DSL zostało zademonstrowane podczas przeglądania sieci 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 przeglądarki Mozilla Firefox i opcjonalnych dodatków, takich jak pakiet biurowy OpenOffice.org .
Cechy
Od lipca 2014 r. Aktualna była wersja 4.4.10 DSL, wydana 18 listopada 2008 r. Zawiera następujące oprogramowanie:
- Edytory tekstu : Beaver, Nano , Vim
- Menedżery plików : DFM, emelFM
- Grafika: mtPaint (edytor grafiki rastrowej), xzgv (przeglądarka obrazów)
- Multimedia : gphone, XMMS z obsługą MPEG-1 i Video CD (VCD).
- Office: Siag Office ( program do obsługi arkuszy kalkulacyjnych ), Ted (edytor tekstu) ze sprawdzaniem pisowni , Xpdf (przeglądarka dokumentów w formacie Portable Document Format ( PDF ))
- Internet:
- Przeglądarki internetowe : Dillo , Firefox , Netrik
- Sylpheed ( klient poczty )
- naim ( AOL Instant Messenger (AIM), ICQ i klient IRC )
- AxyFTP ( klient protokołu przesyłania plików (FTP)), BetaFTPD (serwer FTP)
- Małpa (serwer WWW)
- bloku komunikatów serwera (SMB).
- Rdesktop ( klient Remote Desktop Protocol (RDP), przeglądarka Virtual Network Computing (VNC).
- Inne: Klient i serwer protokołu Dynamic Host Configuration Protocol (DHCP), Secure Shell (SSH) i Secure Copy Protocol (SCP); Obsługa protokołu Point-to-Point (PPP), protokołu Point-to-Point over Ethernet (PPPoE), asymetrycznej cyfrowej linii abonenckiej (ADSL); FUSE , obsługa sieciowego systemu plików (NFS), systemu plików SSH ( SSHFS ); UniaFS ; obsługa drukowania ogólnego i Ghostscript ; Karta PC , uniwersalna magistrala szeregowa ( USB ), obsługa Wi-Fi ; kalkulator, gry, monitor systemu ; wiele narzędzi wiersza poleceń
DSL ma wbudowane skrypty do pobierania i instalowania narzędzia Advanced Packaging Tool (APT). Po włączeniu APT użytkownik może instalować pakiety z repozytoriów Debiana . Ponadto DSL obsługuje oprogramowanie od dużych aplikacji, takich jak OpenOffice.org i GNU Compiler Collection (GCC), do mniejszych, takich jak aMSN , za pośrednictwem systemu MyDSL , który umożliwia wygodne pobieranie i instalowanie oprogramowania jednym kliknięciem. Pliki hostowane na MyDSL nazywane są rozszerzeniami . Według stanu na czerwiec 2008 na serwerach MyDSL znajdowało się ponad 900 aplikacji, wtyczek i innych rozszerzeń.
Opcje rozruchu
Opcje rozruchu są również nazywane „kodami” w DSL. Automatyczne wykrywanie sprzętu może się nie powieść lub użytkownik może chcieć użyć czegoś innego niż ustawienia domyślne (język, klawiatura, VGA, grafika odporna na awarie, tryb tekstowy...). DSL umożliwia użytkownikowi wprowadzenie jednego lub więcej kodów w monicie rozruchu. Jeśli nic nie zostanie wprowadzone, DSL uruchomi się z domyślnymi opcjami. Cheaty mają wpływ na wiele opcji automatycznego wykrywania i sprzętu. Wiele kodów wpływa również na GUI. Listę kodów można zobaczyć w czasie uruchamiania, a także na DSL Wiki. Możesz także uruchomić PartyDisk na DSL.
systemu MyDSL
MyDSL jest obsługiwany i utrzymywany głównie przez Roberta Shinangledeckera i hostowany przez wiele organizacji, takich jak ibiblio i belgijski BELNET. Istnieją 2 obszary MyDSL: zwykły i testowy . Zwykły obszar zawiera rozszerzenia, które okazały się wystarczająco stabilne do codziennego użytku i są podzielone na różne obszary, takie jak aplikacje , sieć , system i uci ( uniwersalne skompresowane rozszerzenia ISO w formacie .uci są montowane jako osobny system plików , aby zminimalizować użycie pamięci RAM). Obszar testowy przeznaczony jest dla nowo przesłanych rozszerzeń, które teoretycznie działają wystarczająco dobrze, ale mogą zawierać dowolną liczbę błędów .
Wersje i porty
Oś czasu 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 |
Smaki
Standardowym smakiem DSL jest Live CD . Dostępne są również inne wersje:
- obraz „cloop” DSL jest instalowany jako pojedynczy plik na partycji dysku twardego . Jest to prawdopodobnie bardziej niezawodne i bezpieczne niż tradycyjna instalacja na dysku twardym, ponieważ obrazu Cloop nie można bezpośrednio modyfikować; wszelkie wprowadzone zmiany są zapisywane tylko w pamięci i odrzucane po ponownym uruchomieniu.
- „dsl- version -embedded.zip”: zawiera QEMU do uruchamiania DSL w systemie Windows lub Linux.
- „dsl- version -initrd.iso”: integruje normalnie oddzielny obraz cloop z obrazem initrd ; umożliwia to uruchamianie sieciowe przy użyciu środowiska PXE . Jako zwykły toram , wymaga co najmniej 128mb ramu. [ potrzebne źródło ]
- „dsl- version -syslinux.iso”: uruchamianie przy użyciu emulacji obrazu dyskietki syslinux zamiast isolinux ; dla bardzo starych komputerów, których nie można uruchomić z isolinux.
- „dsl- version -vmx.zip”: obraz dysku twardego maszyny wirtualnej , który można uruchomić w programie VirtualBox , VMware Workstation lub VMware Player .
- DSL-N : Większa wersja DSL, która przekracza limit 50 MB dla wizytówek CD . DSL-N korzysta z wersji 2 zestawu narzędzi widżetów GTK+ i wersji 2.6 jądra Linuksa . Najnowsza wersja DSL-N, 0.1RC4, ma rozmiar 95 MB. Nie jest aktywnie utrzymywany.
Można również uruchomić DSL za pomocą dyskietki startowej utworzonej z jednego z dostępnych obrazów dyskietek („bootfloppy.img”; „bootfloppy-grub.img”; „bootfloppy-usb.img”; lub „pcmciabootfloppy.img”) na bardzo stare komputery, których BIOS nie obsługuje specyfikacji El Torito Bootable CD . Jądro DSL jest ładowane z dyskietki do pamięci RAM, po czym jądro uruchamia DSL z dysku CD lub USB.
Porty i pochodne
DSL został przeniesiony na konsolę do gier wideo Xbox jako X-DSL. X-DSL wymaga zmodyfikowanej konsoli Xbox. Może działać jako Live CD lub być zainstalowany na dysku twardym Xbox. Użytkownicy uruchamiali również X-DSL z dysku flash USB, korzystając z adaptera USB dołączonego do Phantasy Star Online , który podłącza się do gniazda karty pamięci i zawiera jeden port USB 1.1. X-DSL uruchamia GUI oparty na X11 ; kontroler Xbox może służyć do sterowania wskaźnikiem myszy i wprowadzania tekstu za pomocą wirtualnej klawiatury . X-DSL ma Fluxboksa z programami do obsługi poczty elektronicznej, przeglądania stron internetowych, przetwarzania tekstu i odtwarzania muzyki. X-DSL można dostosować, pobierając rozszerzenia z tych samych serwerów MyDSL co DSL.
Dystrybucje Linuksa wywodzące się z Damn Small Linux obejmują Hikarunix , używany do obrazu CD, na którym działa gra Go wydana w 2005 roku, oraz Damn Vulnerable Linux .
USB na żywo
Live USB Damn Small Linux można utworzyć ręcznie lub za pomocą aplikacji takich jak UNetbootin . Zobacz listę narzędzi do tworzenia systemów Live USB, aby zapoznać się z pełną listą.
Status
Ze względu na konflikty między pomysłodawcami projektu i głównymi programistami, rozwój DSL wydawał się przez długi czas utknąć w martwym punkcie, a przyszłość projektu była niepewna, ku wielkiemu przerażeniu wielu użytkowników. 8 lipca 2012 r. John Andrews (pierwotny programista) ogłosił, że opracowywana jest nowa wersja. Powróciła również witryna DSL, w tym fora, które kiedyś były niedostępne. Pierwszy RC nowej wersji 4.11 został wydany 3 sierpnia 2012 r., A drugi 26 września. Witryna damnsmalllinux.org była ponownie niedostępna od 2015 r. do lutego 2016 r. Od 27 marca 2016 r. była ponownie dostępna przez jakiś czas, ale od 10 lutego 2019 ponownie był niedostępny. Od 2021 roku był dostępny.
Zobacz też
- Porównanie dystrybucji Linuksa
- Lekka dystrybucja Linuksa
- Lista dystrybucji Linuksa
- Lista dystrybucji Linuksa uruchamianych z pamięci RAM
- Tiny Core Linux , projekt zapoczątkowany przez Roberta Shinangledeckera
Linki zewnętrzne
- Cholerna witryna Small Linux
- Samouczek USB DSL
- Cholerny mały Linux na DistroWatch
- Wywiad z DistroWatchem
- Archiwum DSL ISO Archive.org