Damn Small Linux

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 12:48, 5 мая 2017.
Damn Small Linux
DSL-logo.png
DSL UI.png
Версия 4.4
Разработчик Damn Small Linux team
Линейка ОС Linux
Исходный код Open source
Дата первого релиза 2003
Последний релиз 4.4.10 / 17 ноября 2008
Платформы x86
Ядро (тип) Linux
По умолчанию
пользовательский
интерфейс
Лицензия GNU GPL и др.
Официальный веб-сайт damnsmalllinux.org

DSL англ. Damn Small Linux — чертовски маленький Линукс) — дистрибутив Linux на основе Debian для архитектуры x86, загружаемый с LiveCD-«визитки». Также он может быть установлен на жёсткий диск, USB Flash Drive и т. п. Создавался для использования на старых компьютерах, поэтому имеет низкие требования к процессору и оперативной памяти и маленький размер (50 мегабайт). Минимальные системные требования: ЦП — 486DX, ОЗУ — 16 МБ.

История

Раньше Damn Small Linux разрабатывался только Джоном Эндрюсом (англ. John Andrews), но позднее к разработке дистрибутива подключилось множество других людей. Среди них особенно отличился Роберт Шинглдекер (англ. Robert Shingledecker), автор системы MyDSL, DSL Control Panel, и многого другого.

Раньше Damn Small Linux базировался на Model K, 22 MiB редакции дистрибутива Knoppix, теперь в его основе лежит Knoppix, что позволяет легко переделывать и улучшать DSL[Источник 1].

Опции загрузки

Если пользователь захочет поменять какие-то настройки или у него автоматически не определилось оборудование, то в этом случае могут помочь скрытые опции загрузки. С помощью них можно убрать автоматическое определение оборудования, указать его настройки. Многие опции также влияют на GUI. Список опций можно найти на зеркалах Knoppix, он также доступен во время загрузки.

Возможности

Последняя версия Damn Small Linux — 4.4.10 (17 ноября 2008). В него входит:

  • Веб-браузеры:
    • Mozilla Firefox
    • Dillo, к которому были применены патчи для поддержки вкладок, SSL и фреймов
    • Netrik
  • Sylpheed — клиент электронной почты
  • Monkey — Сервер HTTP
  • AxY — Клиент FTP, основанный на GTK+
  • Сервер FTP
  • Клиент и сервер SSH/SCP, клиент DHCP, PPP, PPPoE (ADSL), калькулятор, поддержка принтеров GhostScript, UnionFS, игры, приложения для слежения за системой, утилиты командной строки, поддержка USB, wireless LAN и PCMCIA, поддержка NFS, FUSE, и SSHFS
  • Офисные приложения:
    • Siag — электронные таблицы
    • Ted — текстовый процессор
    • проверка правописания (английский язык)
  • Текстовые редакторы:
    • Beaver
    • Vim
    • Nano
  • Работа с графикой:
    • Xpaint
    • xzgv
  • Xpdf — просмотр PDF
  • XMMS — аудиоплеер
  • emelFM — файловый менеджер
  • naim (AIM, ICQ, IRC)
  • VNC
  • Rdesktop
  • Оконные менеджеры
    • Fluxbox
    • JWM
    • Small Windows Manager

Также у DSL есть скрипты для скачивания и установки менеджера пакетов Debian APT и Synaptic, графический интерфейс к APT.

Система MyDSL

Расширения и серверы MyDSL поддерживает Ke4nt. Сами расширения располагаются на серверах различных организаций (Ibiblio и Belgium’s Belnet).

Есть два вида серверов MyDSL: стабильный (англ. regular) и нестабильный (англ. testing). Стабильные расширения предназначены для повседневного использования и разделяются на несколько категорий: приложения, сеть, система и другие. Нестабильные расширения могут содержать ошибки, поскольку их выпустили не так давно.

Языки =

Чтобы установить язык, отличный от языка по умолчанию (английский), надо набрать код языка на экране загрузки. Для американского английского строка выглядит так:[Источник 2].

* dsl lang=us

Опции загрузки

Если пользователь захочет поменять какие-то настройки или у него автоматически не определилось оборудование, то в этом случае могут помочь скрытые опции загрузки. С помощью них можно убрать автоматическое определение оборудования, указать его настройки. Многие опции также влияют на GUI. Список опций можно найти на зеркалах Knoppix, он также доступен во время загрузки.

Скрипты

DSL включает в себя несколько скриптов, которые позволяют запустить и установить DSL с разных носителей и операционных систем:

  1. Встроенный — загрузка DSL с USB Flash Drive
  2. Встроенный — загрузка DSL с CD
  3. Встроенный — загрузка DSL с дискеты
  4. При помощи QEMU — загрузка DSL из Linux
  5. При помощи QEMU — загрузка DSL из Microsoft Windows

Версии

Версия для Xbox (X-DSL)

Damn Small Linux был портирован на Xbox. Это стало возможным благодаря низким требованиям DSL к памяти. Он может быть запущен как LiveCD на модифицированном Xbox или установлен на жёсткий диск. DSL автоматически загружает X-сервер, где можно управлять курсором при помощи контроллера Xbox и виртуальной клавиатурой для ввода текста.

Рабочий стол X-DSL основан на Fluxbox с приложениями для электронной почты, проигрывания музыки и многого другого. Также можно установить новые приложения, загрузив расширения MyDSL.[Источник 3].

Другие версии

  • DSL-embedded — версия для запуска внутри операционной системы при помощи виртуальной машины QEMU
  • DSL-syslinux.
  • DSL-pendrive usb — на носителях usb-hdd и usb-zip.
  • DSL-N — самая большая версия, которая не ограничивается объёмом 50 мегабайт. В ней используются приложения, основанные на GTK+ 2, и она занимает около 85 мегабайт.

Установка

Для установки достаточно скачать дистрибутив с официального сайта и смонтировать его на вашу машину.

Ссылки

Официальный сайт  (рус.)

Источники

  1. Damn Small Linux // Википедия. Дата обновления:18.08.20014.URL: https://ru.wikipedia.org/wiki/Damn_Small_Linux (Дата обращения:05.05.2017).
  2. Информация ДСЛ // Damnsmalllinux. Дата обновления:04.05.20017.URL: http://www.damnsmalllinux.org/forums (Дата обращения:05.05.2017).
  3. Damn Small Linux: мал да удал // nixp. Дата обновления:04.05.2011.URL: https://www.nixp.ru/articles/15.html (Дата обращения:05.05.2017).