Hestia: различия между версиями
Nbr (обсуждение | вклад) Нет описания правки |
Nbr (обсуждение | вклад) мНет описания правки |
||
Строка 3: | Строка 3: | ||
---- | ---- | ||
'''Гестия''' — это репозиторий пакетов, предназначенный для установки внутри $HOME. | '''Гестия''' — это репозиторий прикладных пакетов, предназначенный для установки внутри $HOME. | ||
* Содержит только осмысленные для такого использования пакеты. | * Содержит только осмысленные для такого использования пакеты. | ||
* Не содержит системных библиотек. | * Не содержит системных библиотек. | ||
Все requires пакетов гестии покрываются системным пакетом hestia обычного репозитория Сизифа, который и делает соответствующие requires-запросы для установки. | Все requires пакетов гестии покрываются системным пакетом hestia обычного репозитория Сизифа, который и делает соответствующие requires-запросы для установки. | ||
==Варианты использования:== | |||
* при нежелательности выдачи прав для установки пакетов пользователю | |||
* для установки пакетов "по желанию" | |||
* для упрощения процесса поиска программ неопытным пользователем (системных библиотек и служебных программ в списке не будет) | |||
* для уменшения обьема основного репозитория пакетов (в котором сейчас "все в кучу" - и прикладное, и системное ПО. | |||
Пакеты в Гестии собираются для запуска из $HOME/HESTIA/bin | Пакеты в Гестии собираются для запуска из $HOME/HESTIA/bin | ||
Строка 15: | Строка 20: | ||
* Строим прокси-пакет для hestia с символьными ссылками, доставляющий соответствующие | * Строим прокси-пакет для hestia с символьными ссылками, доставляющий соответствующие | ||
* Cтроим виртуальный пакет, вытаскивающий такие зависимости, отправляем его в сизиф | * Cтроим виртуальный пакет, вытаскивающий такие зависимости, отправляем его в сизиф | ||
== Планируемые для началапакеты == | |||
* OpenOffice | |||
* GIMP | |||
* Scilab | |||
== Способ установки == | == Способ установки == | ||
TBD | TBD | ||
[[Категория: repositories]] | [[Категория: repositories]] | ||
{{stub}} | {{stub}} |
Версия от 14:09, 11 декабря 2009
состояние: pre-alpha Комментарии приветствуются
Гестия — это репозиторий прикладных пакетов, предназначенный для установки внутри $HOME.
- Содержит только осмысленные для такого использования пакеты.
- Не содержит системных библиотек.
Все requires пакетов гестии покрываются системным пакетом hestia обычного репозитория Сизифа, который и делает соответствующие requires-запросы для установки.
Варианты использования:
- при нежелательности выдачи прав для установки пакетов пользователю
- для установки пакетов "по желанию"
- для упрощения процесса поиска программ неопытным пользователем (системных библиотек и служебных программ в списке не будет)
- для уменшения обьема основного репозитория пакетов (в котором сейчас "все в кучу" - и прикладное, и системное ПО.
Пакеты в Гестии собираются для запуска из $HOME/HESTIA/bin
Способ сборки
- Собираем hasher с сизифом
- Собираем в нем пакеты, с изменением места установки их на $HOME/hestia
- Ищем список "лишних" пакетов в результирующих requires
- Строим прокси-пакет для hestia с символьными ссылками, доставляющий соответствующие
- Cтроим виртуальный пакет, вытаскивающий такие зависимости, отправляем его в сизиф
Планируемые для началапакеты
- OpenOffice
- GIMP
- Scilab
Способ установки
TBD