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