[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#846003: debian-cd: please provide different flavor/spins of netinst images



Package: debian-cd
Version: 3.1.18
Severity: wishlist
Tags: d-i

Hi,

as a followup to #846002:

How to allow Debian blends be installed easily from official Debian media?


My idea to implement official Debian which can be used to install blends is to
introduce "flavors" (or spins or whatever, just a new term, to not overload old
ones), which basically are themed netinstall images.

For illustration, these are some netinstall image _flavors_/_spins_ I have in mind:

	debian-classic / textmode d-i
	debian-graphical installer
	blends selection (graphical)
	debian-edu blend (graphical)
	debian-parl blend (graphical)
	debian-speakup (textmode d-i with speech enabled by default)
	…


The idea is, that these images have the *same features* (and packages), the
differences are just which the preselected default in the boot menu.

So they all have the same boot menu too, and it's possible to install each
and every flavor by manually choosing a different boot menu.

This has several benefits:
- it's possible to tell people "download $this iso to install $this type of
  Debian"
- without giving them congnitive stress by presenting them choices they dont
  understand
- the boot menu is also not translatetable, so having choices there wont help
  many users. 
- this can be implemented for stretch. Major changes (especially ones
  requiring translations) are not likely to happen anymore, so this is one
  way to have official Debian blends images *at all*. (As said, the current
  implementation is not acceptable.)
- the current implementation is also useless for Debian Edu and at least 
  very inconvinient for other "non-standalone" blends (those who also need the
  desktop task to be installed), not all blends are self contained. Debian
  Edu OTOH is blend which comes in several variations. (see 
  https://jenkins.debian.net/userContent/debian-edu-doc/debian-edu-doc-en/debian-edu-stretch-manual-images/08-Choose_Debian_Edu_profile.png
  to understand that "one type of Debian Edu installs" is not enough.)


The actual implementation of this will need to be done in debian-cd.git
where the boot menu for netinst images is definied.

For debian-edu it's probably enough to add a commandline parameter like this:
	preseed/early_command="anna-install debian-edu-profile-udeb"

For blends-tasks it's probably enough to add a commandline parameter like this:
	preseed/late_command="apt install -y blends-tasks"
(or probably better to turn blends-tasks into an udeb…)


Thanks!

-- 
cheers,
	Holger

Attachment: signature.asc
Description: Digital signature


Reply to: