Содержание
Dragora
| Разработчик: | Matías A. Fonzo |
|---|---|
| Лицензия: | GNU GPL v3 |
| Основан на: | GNU/Linux |
| Первый выпуск: | 13 Июня 2008 года |
| Последняя версия ОС: | 3.0 Beta 2 |
| Дата последнего релиза: | 26 Апреля 2023 года |
| Архитектура: | i586, x86-64 |
| Система инициализации: | Runit |
| Формат пакетов: | tlz |
| Менеджер пакетов: | Qi |
| Рабочий стол: | Xfce, TDE |
| Язык интерфейса: | Многоязычный в числе и Русский |
| Веб-сайт: | http://www.dragora.org/ |
О Dragora
Dragora - Независимый дистрибутив GNU/Linux, который был создан с нуля и включает только свободные компоненты. Основой философии дизайна Dragora является простота: KISS, «Keep It Simple, Stupid!».
Цитата с официального сайта дистрибутива:
Dragora - это независимый проект дистрибутива GNU/Linux, который был создан с нуля с целью создания надежной операционной системы с максимальным уважением к пользователю за счет включения полностью свободного программного обеспечения. Dragora основана на концепциях простоты и элегантности, она предлагает удобную для пользователя Unix-подобную среду с упором на стабильность и безопасность для долгосрочной работы.
История
Разработка Dragora началась в 2007 году Матиасом Андресом Фонзо из Сантьяго-дель-Эстеро, Аргентина. После года напряженной работы, 13 июня 2008 года, была выпущена первая бета-версия Dragora, которая содержала базовый набор инструментов GNU, загрузочные скрипты, пакетную систему и программу установки. Хотя изначально предполагалось создать полностью свободную систему, в первой версии этого сделать не удалось, так как в ядре Linux содержались несвободные компоненты (blobs).
В феврале 2008 года некоммерческая организация, Латиноамериканский фонд свободного программного обеспечения (FSFLA), выпускает полностью свободное ядро Linux libre. Это привело к появлению 18 сентября 2008 года второй бета-версии дистрибутива Dragora, который стал содержать только свободные компоненты.
13 марта 2009 года вышел первый стабильный релиз Dragora 1.0.
8 октября 2009 года вышла версия Dragora 1.1, которая содержала множество исправлений и дополнительные программы.
Свободные компоненты
Dragora построен полностью на свободных компонентах и использует ядро GNU Linux-libre. Входит в список свободных дистрибутивов Linux проекта GNU.
Система инициализации SysVinit
Дистрибутив использует систему инициализации SysVinit.
SysVinit одна из старейших систем инициализации. Написана на языке C. Не перегружена, отвечает за запуск системных служб. Использует единый файл конфигурации /etc/inittab
Среда рабочего стола TDE
В качестве среды рабочего стола используется Trinity Desktop Environment (TDE). Поддерживаются оконные менеджеры TWM и DWM.
Trinity Desktop Environment — среда рабочего стола, которая является форком KDE 3. Использует библиотеки Qt.
Легковесные компоненты
В системе используются преимущественно лекговесные компоненты, среди них:
- musl libc
- libressl
- mksh
- scron
- pkgconf
Пакетный менеджер
Дистрибутиве Пакетный менеджер: Qi.
Qi — простой менеджер пакетов. Поддерживает создание, установку, удаление и обновление пакетов.
Qi создает бинарные пакеты на основе файлов метаданных, называемых «рецептами» (recipes), которые представляют собой конкретные инструкции по сборке каждого пакета из исходного кода.
Qi может управлять несколькими пакетами в рамках одной иерархии каталогов. Такой метод позволяет поддерживать набор пакетов и несколько версий к ним. Таким образом Qi может использовать как основной менеджер пакетов или дополнять существующий.
Qi использует простой интерфейс командной строки и глобальный файл конфигурации.
Для хранения пакетов используется упрощенный и более безопасный вариант POSIX pax архива, сжатого в формат lzip.
Установка системы
Установка системы выполняется в консольном режиме.
Поддерживается Live-режим. Для запуска графического окружения в Live-режиме необходимо после загрузки системы выполнить в командной строке команду startx

