Including additional packages on the Debian base CD 

http://groups.google.com/group/linux.debian.maint.boot/browse_thread/thread/62a8fe4762336c65

Newsgroups: linux.debian.maint.boot
Date: Thu, 20 May 2004
> I've seen that the ISO image contains an ordinary pool/dists debian
> APT repository to hold packages, so I guess that simply replacing it
> with a custom archive would make the trick.. isn't it?

Yes, I think that would work.

> Furthermore it would be nice to have a way to tell to the
> installation system to automatically install a certain set of
> packages after it finishes to install the base system.

There are two options. You can create an udeb with standard or higher priority, and call 'apt-install <package>' in its postinst script, or add a file base_include to the CD listing the extra packages to install. The second option is the BASE_INCLUDE variable in debian-cd CONF.sh

> AFAIK Skolelinux folks already went through this way, and my task
> would be very similar.

Yes, we use both these methods. The first method is more flexible, because one can decide in the postinst script if a given package should be installed or not.

Petter Reinholdtsen

Including additional packages on the Debian base CD 

I'm almost done in preparing a customised d-i for the aGNUla/DeMuDi CDD, and I have to say that this new d-i is sooo beautiful and easy to tweak.

I'm basing on the beta4 release, and I decided not to use debian-cd for the moment.

I simply replaced the pool/ and dist/ trees, which include:

  1. all the packages needed by debootstrap
  2. all the main/debian-installer section
  3. an home made udeb which installs a package which customise the base-config menu
  4. the optional packages used by DeMuDi

Everything is running fine..

I still do not understand which is the proper way to autoconfigure XFree86, by now I'm using xdebconfigurator and dexconf.

Moreover it would be nice to have a tool which builds a minimum Debian mirror with just the packages needed by debootstrap and the most important udebs. I think that this way we could use debian-cd with a bottom-up approach, without downloading a whole debian mirror.

Free Ekanayaka

Including additional packages on the Debian base CD 

> Moreover it would be nice to have a tool which builds a minimum Debian
> mirror with just the packages needed by debootstrap and the most important
> udebs. I think that this way we could use debian-cd with a bottom-up
> approach, without downloading a whole debian mirror.

I have a receipt for building a partial mirror on my web page. Some people use the scripts successfully for FAI and other purposes. See http://people.debian.org/~debacle/ [look for partial mirror]

W. Borgert

Including additional packages on the Debian base CD 

W> purposes.  See http://people.debian.org/~debacle/ [look for
W> partial mirror]

Yes I've read it and I'm currently use that approach. But this solutions sounds me a little bit hackish, and I'd like something specifically designed for this porpoise.

Anyhow thanks a lot for you document and scripts, which I found quite quite useful :)

Free Ekanayaka

Including additional packages on the Debian base CD 

> bottom-up approach, without downloading a whole debian mirror.

Take a look at debpartial-mirror. It's in unstable and seems to do what you need.

Andre Luis Lopes