Slitaz linux на чем основан

Обновлено: 06.07.2024

SliTaz — очень маленький дистрибутив Linux для компьютеров с малым количеством оперативной памяти (ОЗУ) и для старых компьютеров. Образ дистрибутива занимает всего 35 мегабайт и полностью загружается в ОЗУ, обеспечивая высокую скорость работы. SliTaz можно установить на жесткий диск или работать в режиме LiveCD.

Редакции

SliTaz имеет несколько различных редакций, распространяемых в виде отдельных ISO-образов.

  • основной. Включает редакции base, justx, gtkonly (только GTK+) и core (полный рабочий стол).
  • base. Только базовая система без графического интерфейса.
  • justx. На базе Xorg и Openbox. Используется только окружение X.
  • firefox. Включает Mozilla Firefox.
  • xvesa. Используется графический сервер Xvesa.
  • loram. Для запуска на компьютерах с очень ограниченными ресурсами. Требуется только 128Mb ОЗУ. Во время работы не требуется CD-ROM или USB-носитель.
  • loram-cdrom. Требует только 24Mb ОЗУ. Использует CD-ROM или USB-носитель во время работы.

Программы

Дистрибутив включает несколько базовых программ и утилит. Среди заметных — браузер Midori, torrent-клиент Transmission, графический редактор mtPaint, файловый менеджер PCMan File Manager и некоторые другие. Помимо программ представлено множество утилит для настройки системы.

Отдельно нужно сказать про специальную программу TazPanel. Это специальная утилита для комплексной настройки системы, просмотра состояния системы (логов). Причем, утилита выполнена в виде web-интерфейса, что несколько необычно, но удобно. С помощью TazPanel можно управлять пользователями, устанавливать и удалять программы, настроить сетевое соединение и выполнять множество других настроек.

Рабочий стол

Рабочий стол SliTaz вполне функционален. Используется менеджер окон Openbox в связке с компонентами LXDE.

В качестве панелей используются LXPanel. На рабочем столе можно размещать файлы и папки.

Web-сервер

LiveCD

SliTaz можно запускать с CD/DVD диска (LiveCD) или с флешки (LiveUSB).

Так как система полностью загружается в ОЗУ, то загрузившись с Live-носителя, его можно изъять и использовать на других компьютерах.


На Хабре неоднократно обсуждали, какую ОС лучше всего поставить на старый компьютер. Например, если там HDD на 500 МБ и всего 16 МБ оперативной памяти. Но эти обзоры почему-то незаслуженно обходили вниманием дистрибутив Slitaz. А его по многим параметрам можно считать лучшим вариантом для такой задачи.

Последняя стабильная версия Slitaz 4.0 вышла в 2012 году. С тех пор система еженедельно обновляется (роллинг версия), с 5 ноября 2017 года обновление уже официально считается пятым релизом (5.0). Однако для минимизации системных требований лучше устанавливать именно Slitaz 4.0, а не роллинг-релиз.

Дистрибутив выпускается в разных вариантах, например:

    , 8 МБ
    с маленьким графическим сервером Xvesa и хорошим набором программного обеспечения для повседневных задач, в том числе Midori (браузер), Leafpad (текстовый редактор) и MtPaint (графический редактор)


Системные требования

Системные требования зависят от версии.

SliTaz GNU/Linux 4.0 поддерживает большинство машин на базе i486 или x86 Intel-совместимых процессоров. Минимальный размер оперативной памяти для основного LiveCD: 192 МБ. Система «матрёшек» автоматически определяет размер памяти и загружает модификацию с подходящими системными требованиями. Версии slitaz-loram требуется 80 МБ оперативной памяти, а slitaz-loram-cdrom — 16 МБ.


Другие преимущества Slitaz

  • умеет запускать Windows-приложения через Wine;
  • обновляется еженедельно;
  • собственные утилиты:
    • TazPkg — лёгкий пакетный менеджер
    • TazWok — утилита для создания пакетов
    • TazLiTo — утилита для создания собственных сборок SliTaz LiveCD
    • TazUSB — утилита для создания загрузочных образов SliTaz USB

    Установка полностью автоматизирована и может быть произведена в графическом или текстовом режиме. TazInst — это легковесный установщик SliTaz на HDD. Он устанавливает SliTaz на жёсткий диск с LiveCD, LiveUSB флешки, ISO-образа SliTaz, или из интернета (используя TazPanel), загружая стабильную, Cooking или роллинг-версию.


    В обзорах системы указывают на некоторые недостатки официального репозитория: выбор пакетов поменьше, чем у Debian и Ubuntu, не хватает нужных программ, некоторые из имеющихся не запускаются, а другие слишком старых версий. Также недостатком можно считать отсутствие поддержки KDE и GNOME.


    Основные разработчики SliTaz живут в Швейцарии. Но это международный проект. Свой вклад внесли представители других стран, в том числе Украины и России (Алексей Бобылёв, Александр Медведев).

    В статье "A comparative look at compact sysadmin distributions" представлен обзор компактных (210Мб mini CD) LiveCD/LiveUSB Linux дистрибутивов для системных администраторов:

    SliTaz — занимает всего 25Мб и работает на системах с 128Мб ОЗУ, при наличии графического интерфейса пользователя на основе JWM. Поддерживается загрузка с CD и USB. Ориентация дистрибутива — компактная десктоп система. Из программ которые могут пригодится для восстановления системы присутствует GParted, отдельно можно загрузить пакеты с TestDisk (восстановление дисковых разделов) и PhotoRec (восстановление файлов);




    Parted Magic — дистрибутив создан на базе Linux From Scratch (LFS), установочный образ занимает 45Мб, может работать на системах с 300Мб ОЗУ. Поддерживается загрузка с CD, USB и PXE. GUI интерфейс основан ан Xfce. Из программ в комплекте можно отметить: GParted, TestDisk, PhotoRec, Partition Image, Xarchive, Xfburn, ISO Master, Leafpad, Firefox, Grsync. Из утилит командной строки присутствуют dd, ddrescue, cfdisk, fdisk, tcpdump. Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.


    GParted — дистрибутив создан на основе Debian Linux командой разработчиков gparted. Размер установочного образа 90Мб, может работать на оборудовании с 64Мб ОЗУ, но рекомендуется иметь 128 Мб памяти. Поддерживается загрузка с CD, USB и PXE. Графический интерфейс построен на базе Fluxbox. Из программ можно отметить: GParted, Partition Image, TestDisk, PhotoRec, Vim, Midnight Commander. Ограничением дистрибутива GParted Live является минимальная поддержка сети, в комплекте нет браузера, утилит подобных ping и netstat. Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.


    RIPLinuX (Recovery Is Possible Linux) — дистрибутив основан на Slackware Linux. Установочный образ занимает 85 Мб, для работы требуется 256Мб ОЗУ. Десктоп интерфейс построен на баз Fluxbox и аскетичен, зато число полезных утилит в комплекте превосходит ранее рассмотренные дистрибутивы. В комплекте имеется даже аудио проигрыватель XMMS, видеоплеер Xine, RDesktop и эмулятор QEMU, не говоря о Firefox, Links, Xfburn, Xarchiver, ISO Master, текстовых редакторах Beaver, gVim и Leafpad, файловых менеджерах PCManFM, EmelFM и GNU Midnight Commander. В дистрибутиве можно найти широкий спектр утилит для проверки работы проводных и беспроводных стетей, программы для работы с диском (GParted, TestDisk, PhotoRec, Partition Image, G4L, EVMS (Enterprise Volume Management System). Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.


    Finnix — LiveCD дистрибутив, призванный помочь системным администраторам в решении таких задач, как восстановление системы и мониторинг сети. Дистрибутив основан на Debian testing и ядре Linux 2.6. Finnix содержит средства работы с файловой системой и разделами, а также средства восстановления данных, установки других операционных систем и восстановления загрузочной записи. Finnix работает на системах x86/AMD64 и PowerPC. В последней версии 92.0 была исправлена уязвимость Debian SSL (Secure Sockets Layer), присутствовавшая в предыдущих версиях. Приятной особенностью дистрибутива является его малый размер. С помощью SquashFS весь дистрибутив размером 300 Мб сжимается до объема чуть более 100 Мб. Однако несмотря на это Finnix включает последние технологии и приложения для системных администраторов, в том числе Logical Volume Manager 2 (LVM2), шифрование разделов и поддержка множества файловых систем.

    SliTaz - компактная свободная операционная система на основе Linux, размером в 35 Мбайт, работающий полностью в памяти со съемных носителей, таких как CD-ROM или USB-ключ. Данный дистрибутив имеет много общего с дистрибутивом Damn Small Linux, однако меньше последнего по размеру и основан на более поздних версиях ядра Linux - 2.6. [Источник 1]

    SliTaz легкий, быстрый и может быть целиком установлен на жесткий диск. Он распространяется в виде ISO-образа Live CD, который легко можно записать на компакт-диск и загрузиться с него. Разработчики позаботились о том, чтобы сделать систему понятной. На каждом шагу пользователя поджидают объяснения и подсказки, так что установить и использовать SliTaz можно сразу, без чтения инструкций. Отсутствие русского языка - довольно существенный недостаток.

    Содержание

    Состав дистрибутива

    Редакции

    SliTaz имеет несколько различных редакций (пакетов или изданий), которые распространяются в виде отдельных ISO-образов. Среди них:

    • основная редакция - включает в себя редакции base, justx, gtkonly (только GTK+) и core (полный рабочий стол).
    • base - включает базовую систему без графического интерфейса.
    • justx - на базе менеджеров окон для X Window System: Xorg и Openbox. Используется только окружение X.
    • firefox - включает Mozilla Firefox.
    • xvesa - используется графический сервер Xvesa.
    • loram - пакет для запуска на 'компьютерах с очень ограниченными ресурсами. Требуется только 128Mb ОЗУ. Во время работы не требуется CD-ROM или USB-носитель.
    • loram-cdrom - требует только 24Mb ОЗУ. Использует CD-ROM или USB-носитель во время работы. [Источник 2]

    Свободно-распространяемые утилиты

    • Браузер Midori, Firefox или Lynx.
    • Transmission - torrent-клиент.
    • Alsa - микшер, аудио-проигрыватель и CD-риппер.
    • mtPaint - графический редактор.
    • PCMan File Manager - файловый менеджер.
    • Dropbear - SSH-клиент и сервер.
    • SQLite - Движок базы данных.
    • Openbox - среда рабочего стола.
    • CD- или DVD-инструменты для записи, редактирования.
    • Чат, почта и FTP-клиенты.

    Существует возможность установить из зеркала более 4967 других пакетов. [Источник 1]

    Собственные утилиты

    • TazPkg - лёгкий пакетный менеджер.
    • TazWok - утилита для создания пакетов.
    • TazLiTo - утилита для создания собственных сборок SliTaz LiveCD.
    • TazUSB - утилита для создания загрузочных образов SliTaz USB. [Источник 3]

    Особенность

    SliTaz использует диспетчер окон Openbox. Дополнительные пакеты добавляются с помощью программы под названием "TazPanel". Это связано с определённым форматом пакета, который использует SliTaz. Он всё ещё может использовать пакеты из более популярного дистрибутива, хотя, как Debian, посредством первого выполнения преобразования этих различных пакетов. По умолчанию SliTaz не предлагает постоянства, то бишь его можно добавить, если пользователь пожелает. Однако выбор файловой системы/загрузчика, используемого со SliTaz, имеет важное значение, сохранение доступно только с файловыми системами ext2 и ext3 и загрузчиком syslinux или extlinux. Другим полезным инструментом является TazLiTo, с помощью которого пользователи могут создавать свои собственные LiveCD на основе выбранных пакетов или даже на основе текущего состояния системы.

    Технические характеристики SliTaz

    ISO-образ по умолчанию предлагает 4 редакции: base (базовая), just-x (только X), gtk-only (только GTK+) и core (полный рабочий стол). SliTaz также можно загрузить по сети, настроить под любые потребности, установить на широкий спектр устройств - старые компьютеры, мощные серверы и небольшие ARM-устройства, такие как Raspberry Pi. SliTaz абсолютно прост в использовании для новичков в Linux. Полнофункциональный и современный рабочий стол, который следует стандартам Freedesktop, а также средства, которые позволяют настроить всю систему, не прибегая к консоли находятся для пользователей в свободном доступе. Также стоит отметить, что системой можно управлять дистанционно через веб-панель настроек. Если следовать философии UNIX: всё есть текстовый файл. Абсолютно все системные настройки хранятся в простых текстовых файлах для легкой настройки при помощи текстового редактора. Для большинства инструментов используются сценарии оболочки, опять же для простоты настройки и разработки. SliTaz основан на радикально простом способе загрузки, который использует 4 скрипта: для настройки всей системы, обработки параметров загрузки, управления сетью и запуска локальных команды. SliTaz минимально нагружает ресурсы и позволяет пользователям управлять всем остальным. Ещё SliTaz cпособен работать полностью в оперативной памяти, загрузившись с LiveCD, USB-флеш или «скромной» установки на жестком диске. Этот режим позволяет сохранять документы на смонтированном разделе в то время как система остается очень быстрой и отзывчивой.

    Системные требования

    Системные требования для SliTaz GNU / Linux версии 4.0 следующие. ОС поддерживается на большинстве машин на базе Intel-совместимых процессоров i486 и x86. Минимальный рекомендуемый размер оперативной памяти — 192 МБ, однако новое ПО в дистрибутиве SliTaz может автоматически определить размер памяти и, при необходимости, загрузить модификацию, требующую меньше ресурсов памяти (минимальная модификация loram-cdrom использует 24 МБ памяти). SliTaz в режиме LiveCD может работать даже на машине с 48 МБ оперативной памяти и небольшой памятью подкачки. [Источник 4]

    История версий

    Как и в любом дистрибутиве Linux, маршрут разработки SliTaz в основном определяется самими кодерами. Для SliTaz 5 некоторые серьёзные изменения, по-видимому, заключаются в замене systemd на init и udev BusyBox, что позволяет избежать рисков безопасности и большей реализации Qt. В настоящее время разрабатывается реализация архитектур x64 и ARM. [Источник 3]

    Установка SliTaz на Virtualbox

    • Чтобы понять как работает система, целесообразно устанавливать её в первую очередь на виртуальную машину. Первым шагом нужно будет запустить Virtualbox и создать новую виртуальную машину с типом оперативной системы "Linux" и версией "Linux 2.6. "


    • Вторым шагом требуется указать объём оперативной памяти, которая будет выделена для потребления виртуальной машиной. После этого необходимо создать виртуальный жёсткий диск или выбрать уже имеющийся и выделить места не меньше 30 Гб. Не страшно, если Вы выделите места больше, ведь не нужно забывать, что размер скачиваемыx и устанавливаемых приложений, а также словарей, которые могут весить более 40 Гб, тоже имеет место быть.


    • Далее в категории Дисплей, которая находится в настройках необходимо отметить галочкой "Включить 3D ускорение" (см. рис. 3) и в категории Носители указать тот элемент, который Вы скачали (см. рис. 4).

    Читайте также: