From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Shilov To: community@lists.altlinux.org Date: Wed, 24 May 2006 11:46:29 +0000 User-Agent: KMail/1.8.1 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200605241146.29557.hsv@dstszi.gov.ua> X-Antivirus: Dr.Web (R) for Mail Servers on mail3.dstszi.gov.ua host X-Antivirus-Code: 100000 X-Protected: : UNA Antivirus http://www.una.ua X-Virus-Scanned: ClamAV 0.87.1/1479/Wed May 24 08:17:23 2006 on mail.dstszi.gov.ua X-Virus-Status: Clean Subject: Re: [Comm] =?koi8-r?b?7cXUz8TJy8EgySDJztPU0tXNxc7U2SDTz9rEwc7J0SDT?= =?koi8-r?b?18/Fx88gxMnT1NLJwtXUydfBIM7BIM/Tzs/XxSDSxdDP2snUwdLJ0SDQwcvF?= =?koi8-r?b?1M/XIEFMVA==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: hsv@dstszi.gov.ua, ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 08:47:21 -0000 Archived-At: List-Archive: List-Post: В сообщении от 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 о дистрибутивописательстве энтузиастами. --- С уважением Сергей Шилов.