Re: Handling Typical Installations
It's elegeant, but it still relies on dselect to do the work. The
first time user is scared off by dselect. Indeed, dselect works well
when making relatively small changes or when doing upgrades. It's
easier to get into trouble when doing full installs.
I think a simple front end script which feeds lists of packages into
dpkg --get-selections would be easier. dselect --install is then
called to do the installation. The user would select these profiles,
and could select as many as he wants.
For example, there could be
Basic (always selected) - everything with priority standard & higher.
Libc5 C and C++ development.
Libc6 C and C++ development.
X11 (installs everything but a server).
Network tools - netbase, netstd, common net clients..
The profiles would be chosen so they were neither conflicts nor unmet
dependencies. The more advanced user could also select profiles and
then go into dselect and adjust them.
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to firstname.lastname@example.org .