* [Comm] Методика и инструменты создания своего дистрибутива на основе репозитария пакетов ALT
@ 2006-05-23 20:09 Владимир Гусев
2006-05-24 5:25 ` Eugene Prokopiev
2006-05-24 11:46 ` Sergey Shilov
0 siblings, 2 replies; 3+ messages in thread
From: Владимир Гусев @ 2006-05-23 20:09 UTC (permalink / raw)
To: ALT Linux Community
Здравствуйте!
Не подскажете ли способы и инструменты, которые позволят создать на основе
ALT свой индивидуальный мини-дистрибутив специальной
тематической/прикладной направленности? Если есть методики - буду
благодарен ссылкам.. Уточню - желателен не livecd, а обычный,
устанавливающийся на жесткий диск. Какие есть подводные камни? На каком
компьютере его можно создавать - боевом или специально отводить машину.
Есть ли опасность порчи существующей системы и т.д.
Заранее благодарен дельным ответам и советам
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Comm] Методика и инструменты создания своего дистрибутива на основе репозитария пакетов ALT
2006-05-23 20:09 [Comm] Методика и инструменты создания своего дистрибутива на основе репозитария пакетов ALT Владимир Гусев
@ 2006-05-24 5:25 ` Eugene Prokopiev
2006-05-24 11:46 ` Sergey Shilov
1 sibling, 0 replies; 3+ messages in thread
From: Eugene Prokopiev @ 2006-05-24 5:25 UTC (permalink / raw)
To: ALT Linux Community
Владимир Гусев пишет:
> Здравствуйте!
>
> Не подскажете ли способы и инструменты, которые позволят создать на основе
> ALT свой индивидуальный мини-дистрибутив специальной
> тематической/прикладной направленности? Если есть методики - буду
> благодарен ссылкам.. Уточню - желателен не livecd, а обычный,
> устанавливающийся на жесткий диск. Какие есть подводные камни? На каком
> компьютере его можно создавать - боевом или специально отводить машину.
> Есть ли опасность порчи существующей системы и т.д.
>
> Заранее благодарен дельным ответам и советам
>
Кроме http://wiki.sisyphus.ru/Installjatora?v=1c5o вряд ли еще чего вам
дельного скажут до тех пор, пока вы сами не сможете рассказывать об этом ;)
--
С уважением, Прокопьев Евгений
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Comm] Методика и инструменты создания своего дистрибутива на основе репозитария пакетов ALT
2006-05-23 20:09 [Comm] Методика и инструменты создания своего дистрибутива на основе репозитария пакетов ALT Владимир Гусев
2006-05-24 5:25 ` Eugene Prokopiev
@ 2006-05-24 11:46 ` Sergey Shilov
1 sibling, 0 replies; 3+ messages in thread
From: Sergey Shilov @ 2006-05-24 11:46 UTC (permalink / raw)
To: community
В сообщении от 23 Май 2006 20:09 Владимир Гусев написал:
> Не подскажете ли способы и инструменты, которые позволят создать на основе ALT свой индивидуальный мини-дистрибутив
> специальной тематической/прикладной направленности?
Локальный репозиторий + hasher + separator + ... + ручки, стальные нервы, философское настроение и усидчивая :-)
> Если есть методики - буду благодарен ссылкам..
Толковой пошаговой инструкции/методики вроде нет.
> Уточню - желателен не livecd, а обычный, устанавливающийся на жесткий диск.
И то , и другое делается одними и теми-же средствами.
> Какие есть подводные камни?
Достаточное количество.
Наиболее "подводные" (очень субъективно и в общих чертах):
1. Уровень собственных знаний (нужны "общемантейнерская" подготовка, shell (на хорошем уровне), sed, awk, возможно scheme...)
2. Разборки с файлом профилей для инсталятора и его локализацией в альтераторе (ИМХО вопрос Team-ом проработан не вполне достаточно).
3. Создание собственных (опционально) design-... пакетов (при кажущейся простоте задача не совсем тривиальная)
4. Sisyphus-check (проверка собранных пакетов, а собирать свои скорее всего понадобится).
5. GPG - подписи.
6. Установка умолчательной локали консоли (если не понравится UTF).
7. Для Bootsplash нужен был бубен (пришлось приводить splash.sh к rcsplash
в части касающейся корректного старта банеров консолей по окончании загрузочной анимации).
8. Специальную тематическую/прикладную направленность (с целью уменьшения ковыряний в п.2 ,
можно, и неверное удобно, обеспечивать собственными "виртуальними" пакетами).
9. Получившийся образ может не поместиться на болванку (CD к примеру),
а многодисковость инсталлятора римерно в том-же состоянии, что и п.2 (Team похоже расслаблен DVD9) .
> На каком компьютере его можно создавать - боевом или специально отводить машину.
На любом достаточной мощности и с наличием достаточного места на диске.
В /home должно быть (очень и очень грубая прикидка)
около 3-х объемов всех установленных пакетов собираемой системы +
2-3 размера инсталятора
Тестировать поделие придется на выделенной машине.
> Есть ли опасность порчи существующей системы и т.д.
Упомянутой опасности не замечено.
Для уменьшения риска желательно создать отдельного пользователя и от его имени плясать с бубном.
Возможно имеет смысл поинтересоваться мнением ALT о дистрибутивописательстве энтузиастами.
---
С уважением Сергей Шилов.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2006-05-24 11:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-23 20:09 [Comm] Методика и инструменты создания своего дистрибутива на основе репозитария пакетов ALT Владимир Гусев
2006-05-24 5:25 ` Eugene Prokopiev
2006-05-24 11:46 ` Sergey Shilov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git