Damn Small Linux (DSL) — 50MB минимална Linux дистрибуция за стари компютри
Damn Small Linux или DSL е свободна операционна система за фамилията x86 персонални компютри. Тя е проектирана за работа с графични приложения на по-стар хардуер на персонални компютри - например машини с процесори 486/ранни Pentium и много малко памет. DSL е Live CD с размер 50 MB. Това, което първоначално започва като експеримент, за да се види колко софтуер може да се побере в 50 MB, в крайна сметка се превръща в пълноценна дистрибуция на Linux. Тя може да се инсталира на носители за съхранение с малък капацитет, като зареждащи визитни картички, USB флаш памети, различни карти с памет и Zip устройства.
Какво представлява и за кого е подходяща
DSL е минималистична, но функционална Linux дистрибуция, създадена да върши работа на стари или слаби машини. Основните ѝ приложения са:
- възстановяване и диагностика на стари компютри;
- възстановяване на данни и работа с носители;
- образователни цели и експериментиране с Linux без инсталация;
- създаване на преносима операционна среда на USB или малък диск.
Ключови характеристики
- Малък обем: ISO образ от около 50 MB, който съдържа графична среда и набор от основни приложения.
- Live режим: може да се зарежда като Live CD/USB, без да се инсталира на хард диск.
- Фругален (frugal) инсталационен режим: възможност за поставяне на системата върху малък дял на твърдия диск или USB и бързо зареждане в паметта.
- Разширяемост: система за добавяне на пакети/разширения (известна като MyDSL), която позволява добавяне на допълнителни програми, когато има нужда.
- Леки приложения: браузъри, текстови редактори, файлови мениджъри и основни мрежови инструменти, оптимизирани за ниски ресурси.
Инсталация и използване
- Записване на ISO на CD или подготовка на USB с помощта на инструменти за създаване на Live USB. DSL може да работи и от флаш памет или малък диск.
- При стартиране има различни опции за зареждане (Live режим, frugal инсталация, инсталация на твърд диск).
- След зареждане системата може да работи изцяло в RAM, което ускорява работата на по-бавни дискове и позволява премахване на носителя след стартиране.
- Добавяне на допълнителни пакети чрез вградената система за разширения (MyDSL), която улеснява инсталирането на допълнителен софтуер в ограниченото пространство.
Системни изисквания и ограничения
DSL е предназначена за много стари машини, но тези фактори трябва да се имат предвид:
- Архитектура: x86 (32-битова). Не поддържа по-нови 64-битови архитектури или ARM без специални модификации.
- Памет: може да работи при много ограничена оперативна памет, но за удобна графична работа обикновено са необходими поне няколко десетки мегабайта RAM.
- Драйвери: поддръжката на съвременен хардуер (модерни графични карти, безжични адаптери и др.) е ограничена; при липса на съвместимост някои устройства може да не работят.
- Сигурност и актуализации: проектът не е насочен към съвременни модели за сигурност и може да няма текущи актуализации за всички компоненти.
Приложения и разширяемост
За да побере много функционалност в 50 MB, DSL използва леки версии на софтуера и компактни системни инструменти. Част от екосистемата ѝ включва:
- лек браузър и основни мрежови клиенти за достъп до интернет;
- текстови редактори и инструменти за програмиране/скриптове;
- инструменти за управление на файлове и архивиране;
- възможност за добавяне на външни пакети чрез MyDSL или други комплектни разширения.
Кога да изберете DSL и кои са алтернативите
DSL е чудесен избор, ако имате много стар компютър и искате минимална графична система за основни задачи или евакуация/възстановяване на данни. За по-модерен малък Linux с по-добра поддръжка на съвременен хардуер и повече актуализации може да разгледате други леки дистрибуции.
История и настоящ статус
Damn Small Linux започва като експеримент, който доказва, че е възможно да се събере работеща графична Linux система в изключително малък образ. С времето се появява активна общност и набор от разширения. След разцвета си проектът постепенно намалява своята активност; архивите и ресурсите за DSL обаче остават полезни за възстановяване на стари машини и като исторически пример за минимализъм в дистрибуциите на Linux.
Съвети
- Преди да използвате DSL в продуктивна среда, уверете се, че устройството ви има необходимата поддръжка за хардуера.
- За преносими инсталации винаги архивирайте данните си и използвайте стабилни устройства за съхранение.
- Ако ви е нужна по-модерна сигурност и браузване, помислете за алтернативи или за използване на DSL за специфични целеви задачи (възстановяване, образование, експерименти).
История
Първоначално DSL е замислен и поддържан от Джон Андрюс. Сега общността включва Робърт Шингледекер, който е създал системата MyDSL, контролния панел DSL и други функции.
Първоначално DSL е базиран на Model-K, 22 MB орязана версия на Knoppix, но скоро след това е базиран на собствения Knoppix, което позволява много по-лесно преработване и подобрения.
Системни изисквания
DSL поддържа само компютри x86. Минималните системни изисквания са процесор 486 и 8 MB RAM. DSL е демонстриран при сърфиране в уеб с Dillo, изпълнение на прости игри и възпроизвеждане на музика на системи с процесор 486 и 16 MB RAM. Системните изисквания са по-високи за работа с Mozilla Firefox и незадължителни добавки, като например офис пакета OpenOffice.org.
Функции
Текущата версия на DSL е 4.4.5, издадена на 3 септември 2008 г. В момента DSL включва следния софтуер:
- Текстови редактори: Beaver, Nano, Vim
- Файлови мениджъри: DFM, emelFM
- Графики: MtPaint, xzgv (преглед на изображения)
- Мултимедия: gphone, XMMS с поддръжка на MPEG-1 и VCD
- Офис: SIAG (програма за електронни таблици), Ted (текстообработваща програма) с програма за проверка на правописа, Xpdf (програма за преглед на PDF документи)
- Интернет:
- Уеб браузъри: Dillo, Firefox, Netrik
- Sylpheed (клиент за електронна поща)
- naim (клиент за AIM, ICQ и IRC)
- AxyFTP (FTP клиент), BetaFTPD (FTP сървър)
- Monkey (уеб сървър)
- Клиент SMB
- Rdesktop (RDP клиент), VNC Viewer
- Други: DHCP клиент, SSH/SCP клиент и сървър; поддръжка на PPP, PPPoE, ADSL; поддръжка на FUSE, NFS, SSHFS; UnionFS; поддръжка на генеричен/Ghostscript печат; поддръжка на PC карта, USB, Wi-Fi; калкулатор, игри, системен монитор; много инструменти за команден ред
DSL има вградени скриптове за изтегляне и инсталиране на Advanced Packaging Tool (APT). След като APT е активиран, потребителят може да инсталира пакети от хранилището на Debian "Woody". Освен това DSL разполага със софтуер, вариращ от големи приложения като OpenOffice.org и GCC до по-малки като aMSN, посредством системата "MyDSL", която позволява удобно изтегляне и инсталиране на софтуер с едно кликване. Файловете, хоствани в MyDSL, се наричат "разширения". Към юни 2008 г. на сървърите на MyDSL са били разположени над 900 приложения, приставки и други разширения.
Системата MyDSL
MyDSL се управлява и поддържа предимно от Робърт Шингледекер и се хоства от много организации, като ibiblio и белгийската BELNET. В MyDSL има 2 области - редовна и "тестова". Редовната област съдържа разширения, които са се доказали като достатъчно стабилни за ежедневна употреба, и е разделена на различни области, като "apps", "net", "system" и "uci" ("Universal Compressed ISO" - разширенията във формат .uci се монтират като отделна файлова система, за да се сведе до минимум използването на RAM). Областта "тестване" е предназначена за новопостъпили разширения, които теоретично работят "както е обявено", но могат да имат различни грешки.
Версии и портове
История на издаването | |
Версия | Дата |
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 |
Стандартният вариант на DSL е Live CD. Предлагат се и други версии.
USB на живо
Live USB на Damn Small Linux може да се създаде ръчно или с UNetbootin.
Свързани страници
- Mini Linux
- Feather Linux
- Puppy Linux
Въпроси и отговори
В: Какво е Damn Small Linux?
О: Damn Small Linux или DSL е безплатна операционна система, предназначена за фамилията x86 персонални компютри.
В: На какъв хардуер е проектирана да работи DSL?
О: DSL е проектирана да работи на по-стар хардуер за персонални компютри, като например машини с процесори 486/ранни Pentium и много малко памет.
В: Какъв е размерът на DSL?
О: DSL е Live CD с размер 50 MB.
В: Какъв беше експериментът, довел до създаването на DSL?
О: Създателите на DSL започнаха с експеримент, за да видят колко софтуер може да се побере в 50 MB.
В: Какво се получи в крайна сметка при експеримента?
О: Експериментът с DSL в крайна сметка се превърна в пълноценна дистрибуция на Linux.
В: На какъв вид носител за съхранение може да се инсталира DSL?
О: DSL може да се инсталира на различни носители за съхранение с малък капацитет, като например зареждащи се визитни картички, USB флаш памети, различни карти с памет и Zip дискове.
В: DSL достъпен ли е безплатно?
О: Да, DSL е безплатна операционна система за персонални компютри.