Hestia
Материал из ALT Linux Wiki
Nbr (обсуждение | вклад) (Новая страница: «состояние: pre-alpha Гестия — это репозиторий пакетов, предназначенный для установки внутри $H...») |
|||
(11 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
состояние: pre-alpha | состояние: pre-alpha | ||
- | Гестия — это репозиторий пакетов, предназначенный для установки внутри $HOME. | + | Комментарии приветствуются |
+ | |||
+ | |||
+ | '''По итогам обсуждения''' решено, что лучше переделать систему меню и ставить "все" прикладные пакеты из дистрибутива сразу, так как современные диски это позволяют. Другой вариант - использовать проверенный менеджер пакетов с фильтрацией прикладных программ, совмещенный с меню. | ||
+ | |||
+ | Интересным кажется также создание виртуального пакета "имя-дистрибутива"-full, доставляющий полный набор пакетов дистрибутива. | ||
+ | |||
+ | |||
+ | ---- | ||
+ | '' | ||
+ | '''Гестия''' — это репозиторий прикладных пакетов, предназначенный для установки внутри $HOME. | ||
* Содержит только осмысленные для такого использования пакеты. | * Содержит только осмысленные для такого использования пакеты. | ||
* Не содержит системных библиотек. | * Не содержит системных библиотек. | ||
Все requires пакетов гестии покрываются системным пакетом hestia обычного репозитория Сизифа, который и делает соответствующие requires-запросы для установки. | Все requires пакетов гестии покрываются системным пакетом hestia обычного репозитория Сизифа, который и делает соответствующие requires-запросы для установки. | ||
- | Варианты использования: | + | ==Варианты использования:== |
* при нежелательности выдачи прав для установки пакетов пользователю | * при нежелательности выдачи прав для установки пакетов пользователю | ||
* для установки пакетов "по желанию" | * для установки пакетов "по желанию" | ||
* для упрощения процесса поиска программ неопытным пользователем (системных библиотек и служебных программ в списке не будет) | * для упрощения процесса поиска программ неопытным пользователем (системных библиотек и служебных программ в списке не будет) | ||
- | + | * для уменшения обьема основного репозитория пакетов (в котором сейчас "все в кучу" - и прикладное, и системное ПО. | |
+ | |||
+ | Пакеты в Гестии собираются для запуска из $HOME/HESTIA/bin | ||
+ | ==Способ сборки == | ||
+ | * Собираем hasher с сизифом | ||
+ | * Собираем в нем пакеты, с изменением места установки их на $HOME/hestia | ||
+ | * Ищем список "лишних" пакетов в результирующих requires | ||
+ | * Строим прокси-пакет для hestia с символьными ссылками, доставляющий соответствующие | ||
+ | * Cтроим виртуальный пакет, вытаскивающий такие зависимости, отправляем его в сизиф | ||
+ | == Планируемые пакеты == | ||
+ | * OpenOffice | ||
+ | * GIMP | ||
+ | * Scilab | ||
+ | |||
+ | == Способ установки == | ||
+ | '' | ||
+ | TBD | ||
+ | {{Category navigation|title=Репозитории|category=Repositories|sortkey={{SUBPAGENAME}}}} |
Текущая версия на 08:41, 5 июля 2015
состояние: pre-alpha Комментарии приветствуются
По итогам обсуждения решено, что лучше переделать систему меню и ставить "все" прикладные пакеты из дистрибутива сразу, так как современные диски это позволяют. Другой вариант - использовать проверенный менеджер пакетов с фильтрацией прикладных программ, совмещенный с меню.
Интересным кажется также создание виртуального пакета "имя-дистрибутива"-full, доставляющий полный набор пакетов дистрибутива.
Гестия — это репозиторий прикладных пакетов, предназначенный для установки внутри $HOME.
- Содержит только осмысленные для такого использования пакеты.
- Не содержит системных библиотек.
Все requires пакетов гестии покрываются системным пакетом hestia обычного репозитория Сизифа, который и делает соответствующие requires-запросы для установки.
Содержание |
Варианты использования:
- при нежелательности выдачи прав для установки пакетов пользователю
- для установки пакетов "по желанию"
- для упрощения процесса поиска программ неопытным пользователем (системных библиотек и служебных программ в списке не будет)
- для уменшения обьема основного репозитория пакетов (в котором сейчас "все в кучу" - и прикладное, и системное ПО.
Пакеты в Гестии собираются для запуска из $HOME/HESTIA/bin
Способ сборки
- Собираем hasher с сизифом
- Собираем в нем пакеты, с изменением места установки их на $HOME/hestia
- Ищем список "лишних" пакетов в результирующих requires
- Строим прокси-пакет для hestia с символьными ссылками, доставляющий соответствующие
- Cтроим виртуальный пакет, вытаскивающий такие зависимости, отправляем его в сизиф
Планируемые пакеты
- OpenOffice
- GIMP
- Scilab
Способ установки
TBD