Angus Mackenzie wrote: > The Tasksel stage of the installer could indeed make life easier for the > neophyte. It could strongly advise them to install a desktop environment by > default and make the choice of a console an option for those who Know What > They Are Doing, as I do 7 or 8 machines later.
tasksel in etch uses heuristics to automatically default the desktop task on, if the system looks like one that would reasonably run it. Leaving the details out, here's the basic logic used: if ! enough_ram || ! enough_disk; then unmark fi if desktop_hardware; then mark fi if unlikely_desktop_architecture; then unmark elif common_desktop_architecture; then # XXX further heuristics here to avoid selecting the task on # high-end hardware that's intended to be used as a server. # For example, if it has two NICs with link, it's probably a # server. If it's rackmountable, a server, etc. mark # probably a desktop ... else # XXX further heuristics here : fi unmark -- see shy jo
signature.asc
Description: Digital signature