====== Dragora ====== ---- {{infobox> name = Информация о дистрибутиве image = :linux:dragora:dragora-logo-modern.png Разработчик: = 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 - это независимый проект дистрибутива 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