[devel] [JT] про live-cd
Alexander Bokovoy
=?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Сб Янв 31 14:18:33 MSK 2004
On Fri, Jan 30, 2004 at 08:51:11PM +0300, Anton Farygin wrote:
> On Wed, Jan 28, 2004 at 02:52:07PM +0200, Alexander Bokovoy wrote:
> > On Wed, Jan 28, 2004 at 05:00:14PM +0600, Alexey Morozov wrote:
> > > On Wed, Jan 28, 2004 at 11:57:59AM +0300, Anton Farygin wrote:
> > > > > > А собирать CD можно методом: "список файлов и findreq на них"
> > > > > Толстовато получается.
> > > > Почему толстовато ? findreq на список файлов найдет гораздо меньше чем
> > > > findreq на весь пакет.
> > > Дык ставить-то пакетами хочется.
> > Можно ставить пакетами, потом резать скриптами то, что в конечном счете
> > уйдет в ISO.
> > Таким образом будет четко воспроизводимое firmware.
>
> Точно.
>
> Только со скриптами, которые режут - придется их поддерживать в актуальном
> состоянии, ибо зависимости меняются и отрезать получится не всегда все.
>
> Можно попробовать написать режущий интеллект.
А вот это можно вполне сделать в рамках связки Lua в APT -- там есть
доступ к зависимостям и к содержимому пакетов. То есть, например, в слоте
установки генерировать некоторые ресурсы, которые будут использованы в
постустановочном слоте для реального изменения файловой системы.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки Devel