own ubuntu meta-distribution / installer problems

Colin Watson cjwatson at ubuntu.com
Mon Nov 12 17:00:02 GMT 2007


On Mon, Nov 05, 2007 at 12:35:36PM +0000, Rory McCann wrote:
> I know this is in reply to a problem month old, but I was just poking
> around the archive and I found this. I came across a similar problem.
> 
> > After doing a hundreds of installations i found most of the d-i options but 
> > still can't get the installer to use myubuntu-standard. It continues using 
> > ubuntu-standard regardless what i am telling. I tried to set:
> > 
> > tasksel tasksel/first multiselect myubuntu-standard
> > tasksel tasksel/tasks multiselect myubuntu-standard
> > d-i     pkgsel/install-pattern  string ~t^myubuntu-standard$
> 
> I'm not using tasks, I'm just adding a whole bunch of debs. I do it by
> changinf the pkgsel/install-pattern to have all the debs:
> d-i pkgsel/install-pattern string
> ~t^edubuntu-standard$|~t^edubuntu-desktop$|~t^edubuntu-server$|~n^debname1s$|~n^debname2s$
> etc etc
> Then adding this line:
> d-i pkgsel/include string debname1 debname2
> 
> The documentation
> (https://help.ubuntu.com/community/InstallCDCustomization) says that you
> only need to change the install-pattern line.

To be more precise, changing both pkgsel/install-pattern and
pkgsel/include is redundant.

For a few extra packages, I'd just use pkgsel/include, as the syntax is
much more convenient. The only respect in which pkgsel/install-pattern
is preferable is that it's available in 6.06, while pkgsel/include was
only added in 6.10. In 6.10 and later, the best way to think of it is
that pkgsel/install-pattern is for the installer's own use (or for
preventing the installer from installing packages it would normally
install by that mechanism) while pkgsel/include is for user additions.

Cheers,

-- 
Colin Watson                                       [cjwatson at ubuntu.com]



More information about the Ubuntu-installer mailing list