What is Damn Small Linux, a.k.a. DSL? DSL is a very versatile 50MB mini desktop oriented Linux distribution.
Damn Small is small enough and smart enough to do the following things: Boot from a business card CD as a live linux distribution (LiveCD) Boot from a USB pen drive Boot from within a host operating system (that's right, it can run *inside* Windows) Run very nicely from an IDE Compact Flash drive via a method we call "frugal install" Transform into a Debian OS with a traditional hard drive install Run light enough to power a 486DX with 16MB of Ram Run fully in RAM with as little as 128MB (you will be amazed at how fast your computer can be!) Modularly grow -- DSL is highly extendable without the need to customize
DSL was originally developed as an experiment to see how many usable desktop applications can fit inside a 50MB live CD. It was at first just a personal tool/toy. But over time Damn Small Linux grew into a community project with hundreds of development hours put into refinements including a fully automated remote and local application installation system and a very versatile backup and restore system which may be used with any writable media including a hard drive, a floppy drive, or a USB device.
DSL has a nearly complete desktop, and many command line tools. All applications are chosen with functionality, size and speed in mind. Damn Small also has the ability to act as an SSH/FTP/HTTPD server right off of a live CD. In our quest to save space and have a fully functional desktop we've made many GUI administration tools which are fast yet still easy to use. What does DSL have?
XMMS (MP3, CD Music, and MPEG), FTP client, Dillo web browser, links web browser, FireFox, spreadsheet, Sylpheed email, spellcheck (US English), a word-processor (FLwriter), three editors (Beaver, Vim, and Nano [Pico clone]), graphics editing and viewing (Xpaint, and xzgv), Xpdf (PDF Viewer), emelFM (file manager), Naim (AIM, ICQ, IRC), VNCviwer, Rdesktop, SSH/SCP server and client, DHCP client, PPP, PPPoE (ADSL), a web server, calculator, generic and GhostScript printer support, NFS, Fluxbox window manager, games, system monitoring apps, a host of command line tools, USB support, and pcmcia support, some wireless support.
QUOTE
Несмотря на свой размер (порядка 50 МБ), Damn Small Linux старается бороться за звание достаточно функционального и простого в использовании рабочего стола на Вашем компьютере. В составе дистрибутива ядро 2.4.26, gcc 3.3.1, XFree86 4.3.0, cdrtools 2.01a19, glibc 2.3.2, Perl 5.8.0... В число приложений входят Fluxbox 0.1.10, XMMS 1.2.8, Firefox 0.9.1, Xpdf 1.01, текстовый процессор FLWriter, e-mail клиент Sylpheed, графический просмотрщик Xzgv и редактор Xpaint, файловый менеджер emelFM, Midnight Commander и многое другое.
Вышло очередное обновление дистрибутива Damn Small Linux. В этой версии обновлен календарь, исправлены ошибки, возникавшие при загрузке, исправлена функция Mountpoint. Downloads (~50 Mb)_ftp://ftp.nluug.nl/p...dsl-2.1RC2.iso
ЭЖД, 6.01.2006 - 7:01
Damn Small Linux 2.1 RC3
Вышло очередное обновление дистрибутива Damn Small Linux. В этой версии добавлен инструмент Lua GUI для подключения дисков, появилась опция для прямой печати из Xpdf, добавлены новые клавиатурные раскладки. Damn Small Linux – это Live CD небольшого размера (всего 50 Мб). Несмотря на небольшой размер, система содержит достаточно много приложений, которые нужны при повседневной работе – XMMS, FTP-клиент, браузер, почтовую программу, приложения для работы с текстом и электронными таблицами, файловый менеджер, калькулятор, утилиты для мониторинга системы. Downloads (~50 Mb)_ftp://ftp.belnet.be/...dsl-2.1RC3.iso
ЭЖД, 12.01.2006 - 10:22
Damn Small Linux 2.1
Вышла новая версия дистрибутива Damn Small Linux. Это – Live CD небольшого размера (всего 50 Мб). Несмотря на такой размер, система содержит достаточно много приложений, которые нужны при повседневной работе – XMMS, FTP-клиент, браузер, почтовую программу, приложения для работы с текстом и электронными таблицами, файловый менеджер, калькулятор, утилиты для мониторинга системы.
В этой версии исправлено множество ошибок, улучшены возможности настройки интерфейса, появилась возможность прямой печати из Xpdf, добавлены новые языки. Downloads (~50 Mb)_ftp://ibiblio.org/pu...1-syslinux.iso
ЭЖД, 8.02.2006 - 10:13
Damn Small Linux 2.2
Вышла новая версия Damn Small Linux за номером 2.2. DSL - это компактный дистрибутив Linux (размер образа - всего 50MB), который может загружаться с CD или USB Flash и имеет очень скромные минимальные требования - компьютер с процессором 486DX и 16MB памяти, при наличии 128MB RAM DSL целиком располагается в памяти. Из изменений: обновлен dmix обновлен Wallpaper.lua теперь можно выбирать цвет фона корректно поддерживается модуль Broadcom b44 новая система сохранения расширений, теперь при выходе/выключении есть напоминание для большей поддержки оборудования на старых компьютерах, версия ядра была сменена назад на 2.4.26 Calcoo заменил Xcalc распознование USB 2.0 при загрузке добавлено в меню Downloads (~50 Mb)_ftp://ibiblio.org/pu...nt/dsl-2.2.iso
В этой версии обновлен тестовый редактор Ted, пакеты ndiswrapper, dmix, добавлен rsync и компилятор Tiny C. Downloads (~50 Mb)_ftp://ftp.belnet.be/...nt/dsl-2.4.iso
* sqlite to v3.3.10 * обновлённые madwifi-ng модули * добавлен пакет wpasupplicant * busybox with >2GB file support * обновлён драйвер сетевых адаптеров Broadcomm * новая утилита: mkmydsl - упрощает создания кастомизированных версий DSL. в том числе поддерживает возможность полной или частичной загрузки дистрибутива в память * обновления и фиксы проблем безопасности Downloads (~50 Mb)_http://distro.ibiblio...nt/dsl-3.2.iso
ЭЖД, 4.04.2007 - 17:12
Damn Small Linux 3.3
Вышла новая версия микродистрибутива на базе Debian, предназначенного для работы с CD, флешкарточек, создания собственных систем LiveCD и прочих подобных применений.В составе релиза: ядро linux 2.4.26, ssh/sshd, betaftpd, Monkey web server, Rdesktop, и немножко прочих приложений вроде Firefox, XMMS, Midnight Commander, xpdf, Xzgv и других. Основной оконный менеджер - fluxbox Downloads (~50,8 Mb)_ftp://ftp.belnet.be/...nt/dsl-3.3.iso
ЭЖД, 19.06.2007 - 12:42
Damn Small 3.4 RC1
Updated MurgaLua to v0.4.1; added libXft.so.2; added acpid, use boot option 'acpid'; added bcrypt, dropped des; improved emelfm for better command line interface support; fixed user umount Debian Woody bug; updated webdata to use bcrypt; updated file backup and restore to use bcrypt via 'protect' boot option. Please test carefully as the backup and restore code has changed. Please test the new bcrypt code with caution. Downloads (~49,7 Mb)_ftp://distro.ibiblio...dsl-3.4RC1.iso
ЭЖД, 3.07.2007 - 23:50
Damn Small 3.4
Damn Small Linux 3.4 is now released. Final change log: updated MurgaLua to v0.4.1; added libXft.so.2; added acpid, Use boot option 'acpid'; added bcrypt, dropped des; improved emelfm for better CLI support; fixed user umount Debian Woody bug; updated webdata to use bcrypt; updated file backup and restore to use bcrypt via 'protect' boot option; new image has been added: dsl-3.4-initrd.iso. I took a little side trip while working on 4.0 to make a much asked-for version of DSL. The initrd.iso version has the KNOPPIX image packed in the initial ramdisk. This means it is very easy to setup a PXE DSL server. It also means the entire system always loads into RAM. You will need 128MB RAM for this edition. Downloads (~49,5 Mb)_ftp://ftp.belnet.be/...nt/dsl-3.4.iso
ЭЖД, 1.08.2007 - 13:04
Damn Small 4.0-alpha2
Fixed bug reported upon shutdown - cleanup now working; added more associations for dfm; updated exit.lua to support swm 'exit to prompt'; fixed bug with dfm when booted 'legacy'; added .mtoolsrc mtools_skip_check=1; cut rarely used modules (will be available as a separate download); restored netfilter modules for rc.firewall; fixed bug in cpanel concerning start of cron; fixed bug in dsl-config for hard drive installations; fixed wrong cloop in core affecting hard drive installations; improved hard drive installation for new MyDSL system; fixed bug in flux2jwm affecting menu items doubling up; updated many icons for better appearance; red folder now opens with root privileges.... Downloads (~46,8 Mb)_ftp://ftp.nluug.nl/p...dsl-4.0_a2.iso
ЭЖД, 14.08.2007 - 18:09
Damn Small Linux 4.0 RC1
New pen drive usbhdd installation script now uses GRUB with DSL on 2nd small partition; removed pen drive usbzip install script, syslinux and mtools; changed default root menu from dfm to chosen WM menu; updated 'Getting Started' to reflect changed defaults; changed kernel from 2.4.34.1 to 2.4.31 to gain user contributed modules; created new support modules: cloop, unionfs, ndiswrapper, fuse and madwifi; updated nano-tiny to 2.0.6; fixed non-critical bug in dsl-config concerning hard drive installations; added DSL 3 runlevel for multiple user DSL consoles; fixed bug in iwconfig-setup; updated Fluxbox menus to use system default (Helvetica); added Vim link.... Downloads (~47,4 Mb)_ftp://ftp.heanet.ie/...dsl-4.0rc1.iso
Damn Small Linux 3.4.1
Change Log for DSL v.3.4.1
* Updated nano-tiny to v2.0.6. * Fixed non-critical bug in dsl-config concerning hard drive installations. * Fixed bug in Cron when started from DSLpanel. * Added dsl 3 runlevel for multiple user dsl consoles. * Fixed bug in iwconfig-setup * Updated functions5.lua * Updated fluxbox menus to use system default (helvetica) * Added vim link * Patched knoppix-autoconfig to correct language issues. Downloads (~50,7 Mb)_ftp://ftp.oss.cc.gat.../dsl-3.4.1.iso
ЭЖД, 28.08.2007 - 10:53
Damn Small 4.0-rc2
New xtar.lua - a new graphical application to view, extract or process as a MyDSL extension various tar files; new netcardconf.lua - a new graphical application to configure network cards; new printing.lua, called from the printer icon, provides 'intelligent icon' to handle all printing needs; new add2filetool.lua, add2Xfiletool.lua, add2bootlocal.lua provide smooth interface for these tasks, double-click or drag-n-drop; new switcher.lua graphical application to switch window managers - JWM, Fluxbox or SWM; fixed Cloop error on traditional hard drive installations; fixed background on several icons; updated 'Getting Started' with more DFM information; fixed missing ext3 support.... Downloads (~47,5 Mb)_ftp://ftp.nluug.nl/p...dsl-4.0rc2.iso
Added taskbar buttons and click to focus in .jwmrc; corrected rdesktop icon to rdesktop.lua; added emelFM, dropped Midnight Commander; updated association for *.gz; created new standard boot floppy and PCMCIA modules floppy; updated getman/man URLs; restored SCSI modules - corrected cdrecord; updated .torsmo_ip to fetch Ethernet device from /proc; updated pendrive_usbhdd script to prompt for boot options. Downloads (~48,5 Mb)_ftp://ftp.belnet.be/...dsl-4.0rc3.iso
ЭЖД, 23.09.2007 - 12:40
Damn Small 4.0-rc4
The fourth release candidate for DSL v4.0 is now available. Change Log for DSL v4.0rc4: new dfmext.lua GUI tool for dfm associations; new automatic update of etc.ld.cache for uci .so files; updated Torsmo v0.18; updated functions5.lua; updated DSLpanel backgrounds calls dfm background option; update mydslDownload.lua; added emelFM to JWM taskbar; removed obsolete and unused files and directories. Downloads (~48,5 Mb)_ftp://distro.ibiblio...dsl-4.0rc4.iso 3.4.3 (~50 Мб)_http://distro.ibiblio.../dsl-3.4.3.iso
ЭЖД, 9.10.2007 - 17:21
Damn Small 3.4.4
Change log for DSL v3.4.4
* Updated murgaLua to v0.5.5 * Updated netconfig.lua - support for .filetool.lst and defaults. * Updated minirt24.gz/linuxrc in qemu/embedded edition to support 'toram' booting * Added 'checkfs' option to grub menu for frugal grub installations. * Restored busybox link to provide rpm2cpio * Added gettime.lua to jwm and fluxbox menus. * Fallback to torsmo v.017 supports no swap based systems. Downloads_http://distro.ibiblio.../dsl-3.4.4.iso
Damn Small 4.0-rc5
Updated murgaLua to version 0.5.5; updated netconfig.lua - support for .filetool.lst and defaults; updated frugal_grub install to prompt for MyDSL, boot options, and language options; added 'checkfs' option to GRUB menu for frugal GRUB installations; factored out .jwmrc-tray for better user control of tray icon choices; restored BusyBox link to provide rpm2cpio; added gettime.lua to JWM and Fluxbox menus; added dfmext GUI, add2bootlocal, add2filetool, and add2Xfiletool to JWM and Fluxbox menus; fallback to torsmo v.017 supports no swap based systems. Downloads (~48,6 Mb)_ftp://distro.ibiblio...dsl-4.0rc5.iso
ЭЖД, 24.10.2007 - 18:37
Damn Small 4.0
After several months and 5 release candidates of upgrades and retooling DSL to additionally provide drag-n-drop document-centric computing, I present v4.0. Change log: upgraded kernel from 2.4.26 to 2.4.31; created new support modules: cloop, unionfs, ndiswrapper, fuse, and madwifi in support of kernel change; changed icon/file manager to DFM for drag and drop capability; updated murgaLua to v0.5.5, Nano to v2.0.6; Xpdf to v3.0.2; updated 'Getting Started' to reflect the many changes implemented in 4.0; new dfmext.lua GUI tool for DFM associations; new switcher.lua GUI to switch window managers - JWM, Fluxbox, or SWM; new automatic update of etc.ld.cache for better support of UCI extensions.... Downloads (~48,6 Mb)_ftp://ftp.nluug.nl/p...nt/dsl-4.0.iso
The first release candidate of DSL v4.1 is now posted. Change log: new boot option user=name; new boot option settime must have boot time net access; new mini-icons in JWM mydsl menu when available; new iconView.lua - View & Edit xpm icons; updated torsmo to v0.18 - now supports noswap; updated .dfminfo now a plain text file; updated processing order of extensions with .tar.gz; root menu solely under user control - defaults to selected window manager menu; added 'toram' to frugal installed GRUB checkfs menu item; updated several murgaLua programs to reflect the dropped fl_ask GUI widget; dropped SWM - Small Window Manager; fixed System.map link error; better support for alternate window managers... Downloads (~48,6 Mb)_ftp://ftp.nluug.nl/p...dsl-4.1RC1.iso
Основные изменения: pciutils обновлены до версии 2.2.9 новый iconView.lua - просмотр и редактирование xpm новый текстовый редактор (editor.lua) новые иконки в меню jwm mydsl новая опция при загрузке user=name новая опция при загрузке settime settime=its_server_name torsmo обновлен до версии v0.18 - теперь есть поддержка noswap .dfminfo теперь в текстовом формате улучшена обработка .tar.gz, теперь работа с myconf.tar.gz стала намного удобнее полные контроль над главным меню начальные настройки firefox изменены на использование шрифта SansSerif улучшена поддержка альтернативных оконных менеджеров улучшена работа с MyDSL выкинут emelfm wrapper выкинут SWM - Small Window Manager исправлена ошибка с симлинком на System.map исправлена ошибка в exitcheck (/opt/.filetool.lst) Kernel 2.4.31 Для тех кто не в курсе, Damn Small Linux - это Live CD размером в 50МБ, однако умудряется включать в себя клиент FTP, links, ПО для работы с электронными таблицами, email, Zile, Xpdf, Naim (AIM, ICQ, IRC), SSH/SCP, клиент DHCP, PPP, PPPoE, apache, JWM, приложения для мониторинга системы, USB support. При желании можно это дело водрузить на жесткий диск. Неплохой выбор для слабых и старых компьютеров, а так же для использования в качестве rescue CD. Downloads (~48,7 Mb)_ftp://distro.ibiblio...nt/dsl-4.1.iso
ЭЖД, 18.12.2007 - 21:26
Damn Small 4.2
New mtpaint replaces xpaint; New black/blue theme with "Fractal Movements" background; New folder for better support of Visual Styles for JWM .jwmrc-theme and downloadable themes; New setTheme.lua, drag-n-drop or double click application style; New folder for better support of backgrounds, downloadable "DSL Classics"; New generic folder.xpm link for easier theme of folders; Updated wallpaper.lua, drag-n-drop or double click application style; Improved support for JWM keybindings with .jwmrc-keys; Improved support for battey names in torsmo, fetched from /proc. Downloads (~48,2 Mb)_ftp://distro.ibiblio...nt/dsl-4.2.iso
scorpio, 29.12.2007 - 1:24
Damn Small Linux 4.2.2
Change Log:
* Enhanced JWM, double-click title bar now shades/unshades. * Enhanced MyDSL dfm shortcut/icon creation and removal. * Restored udf filesystem module. * Fixed bug in frugal_grub.sh to correctly add Windows entry when chosen. * Fixed typo in .jwmrc-tray, Dillo now opens Getting Started correctly. * Updated "Getting Started" to reflect .filetool.lst & .xfiletool.lst under /opt/ * Fixed typo in knoppix-autoconfig. * Added and enhanced Lua library functions5.lua.
Updated murgaLua to 0.6.6; updated nano-tiny to 2.0.7; updated and consolidation of mydslBrowser with new mydslBrowser.lua; new picture puzzle added to games collection; new calculator.lua replaces Calcoo; optimized minirt24.gz - much smaller; new background and theme for both JWM and Fluxbox; improved removal of mydsl extensions on traditional hard drive installations; dropped SCSI modules for needed space - available in the modules section. A thanks goes to many community members for ideas, suggestions and contributions that make this release possible. Downloads (~47,2 Mb)_ftp://ftp.nluug.nl/p...dsl-4.3RC1.iso
Updated Firefox browser to version 2; updated murgaLua to 0.6.8; updated nano-tiny to 2.0.7; updated and consolidation of mydslBrowser with new mydslBrowser.lua; new picture puzzle added to Games collection; new calculator.lua replaces Calcoo; optimized minirt24.gz - much smaller; new background and theme for both JWM and Fluxbox; updated 'noicons' boot option to suppress icons in JWM; fixed removal of mydsl extensions on traditional hard drive installations; dropped SCSI modules for needed space - available in the modules section; fixed CD recording scanbus device error by adding scsi/sg.o module; updated editor.lua - menu issue resolved for new murgaLua version... Downloads (~49,6 Mb)_ftp://distro.ibiblio...nt/dsl-4.3.iso
ЭЖД, 20.05.2008 - 18:02
Damn Small 4.4 RC1
Damn Small Linux 4.4RC1 is now available in the Release Candidate section. Changelog: New Lua/Fltk re-factored for enhanced performance; new Fltk library now available for C/C++ programs; update rsync to v3.0.2; restored Firefox default search engines; new low-resource background and theme; new default system font, smoothansi; new .luafltkrc for Lua/Fltk theme and defaults; updated dmix; updated man script, new -o -b options and site; fixed permissions on fusermount; updated all Lua and Lua/FLtk scripts to the new Lua/Fltk system. Downloads (~49,7 Mb)_ftp://ftp.belnet.be/...dsl-4.4RC1.iso
ЭЖД, 9.06.2008 - 8:21
Damn Small Linux 4.4
New Lua/Fltk re-factored for enhanced performance; new Fltk library now available for C/C++ programs; new fldiff - a file diff GUI viewer; update to rsync 3.0.2; updated mydslBrowser - new feature 'Download Only'; modified 'X Window Snapshot' to save image file with date; added dfm association for easy display of 'X Window Snapshot' images; restored Firefox default search engines; new low resource background and theme; new font added, smoothansi, used in JWM menu; new .luafltkrc for Lua/Fltk theme and defaults; updated dmix; modified nfs-common to also start Portmap when needed; patched kbdconfig to properly select keymaps; modified .bash_profile to eliminate an extra login shell... Downloads (~49,7 Mb)_ftp://ftp.belnet.be/...nt/dsl-4.4.iso