> On Sep 29, 2024, at 2:02 PM, Eric Auer via Freedos-devel
> <freedos-devel@lists.sourceforge.net> wrote:
>
>
> Hi Jerome,
>
> if I understand you correctly, you suggest to only install BASE
> by default, then use FDIMPLES to install individual packages
> from the CD or USB stick later?
Not exactly.
I sent the earlier message from my phone. So, let me see if I can clarify my
thoughts a little better.
At present, this is what FreeDOS does:
During Installation, under normal mode, it offers BASE, BASE+SRC, FULL,
FULL+SRC. Under advanced mode, it also offers CUSTOM as an option along with
BASE & FULL. If CUSTOM is selected, the installer passes the list of packages
in FULL to FDIMPLES. FDIMPLES modifies that list and returns it to the
installer. The Installer then installs that modified list.
Since FULL is now everything that is on the LiveCD, that is a lot of stuff.
Many of which will never be used by the end user. Some of which provide the
same functionality as in other packages that will be installed. It seems like a
waste of time and hard disk space.
There are several possibilities for what could be done.
First, under all circumstances and regardless of choices made during
installation, there could be a message added when the installed system is
booted. This message would be similar to the “type HELP for help” message that
is already present. It could say something like “type FDIMPLES to add or remove
packages”.
Additionally, some minor changes could be done during installation.
One option is simply to only provide BASE or BASE+SRC for the install option.
If this were done, a notice should appear at that time to indicate there are
additional packages on the install media and those can be easily added or
removed after installation using FDIMPLES.
A second choice would be to always display the CUSTOM package option regardless
of installation during NORMAL or ADVANCED mode. If the CUSTOM option is always
displayed, we could do away with the FULL option. The choices could simply be
either BASE, BASE+SRC, CUSTOM, CUSTOM+SRC.
If FULL remains as an option in the installer it would install everything
provided on the media. However, there are a couple things that could be done
with the CUSTOM install selection. FDIMPLES automatically selects the programs
in the list it is provided for installation. At present, that is the FULL list.
But, it does not need to be that one. It could be a recommended selection of
packages similar to what T2409 and earlier installed as “FULL”.
A preselected recommended list for the CUSTOM option could easily limit many
things automatically. For instance, select only one or two web browsers by
default. Select to install mTCP and maybe wget but leave many of the other
networking tools unselected. Only select one of the disk partitioners. Etc.
When the user selects CUSTOM, they could easily add or remove the preselected
items. Even pick entire groups to be included or removed during installation.
Modifying the install package set is original purpose for FDIMPLES. It is where
its name comes from. It has be supported by the advanced mode of the current
installer since its original development and has been available since FreeDOS
1.2.
I simply suggest that we maybe drop the FULL option and make the CUSTOM option
available in the normal mode as well. Possible, with a less than FULL set of
preselections.
Personally, I kind of like the idea of always simply choosing between a BASE or
CUSTOM (with preselected recommendations) install.
:-)
Jerome
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel