El 2022-05-06 03:58, DustDFG escribió:
> Hello Matias!
>
> I am sorry for the delay
No problem!
> On Thu, Apr 28, 2022 at 7:00 PM Matias Fonzo <selk@dragora.org> wrote:
>
> The size of the ISO matters, since we have to create the images for
>> several CDs, in 700mb maximum. To achieve this you have to adjust or
>> change the output of the packages for the files containing the build
>> orders. For example, the packages generated from 00-core.order would
>> be
>> installed to /var/cache/qi/packages/cd1/ with the rest continuing to
>> wrap their output for the next CD number. So from stage 2 you can
>> create
>> the images for the CDs. It also gives the possibility of doing what
>> you
>> suggested before, once the packages are generated, they will be
>> available in the packages/ directory, when chrooting in, Qi can be
>> used
>> to install directly, for example. the core from
>> var/cache/qi/packages/cd1.
>>
>
> As I know, now qi has an `--outdir` command line option. It can't give
> you
> several cd's by stripping size but you can easily move all packages
> from
> the 00-core.order to folder var/cache/qi/packages/cd1
>
Yes, and measure its size to see if it fits in 700 MB. Other series can
make up the "cd2" and so on...
It seems to me that qi mustn't do it. It seems to me that it must do something wrapper....
>
>> Apart from this, my proposal is to create a rootfs, which you unpack
>> directly, which is more direct and faster than having to install
>> packages one by one via Qi.
>>
>
> It is something like `darkcrusade` compiler collection. I also think
> that
> the rootfs can be a template for different image types (iso, qcow ...)
> so I
> thought that the rootfs and the core image is one entity.
>
> It seems to me that it will be good to have an xx-bootstrap.order that
> contains minimal system that you can run...
For a minimal system it is needed to identify, mark or sub-categorize
the most essential packages required to run the system.
What do you propose?