Hello,
I normally install a desktop environment with tasksel, as it installs at
configures most programs that are to be expected in a user-friendly
desktop environment:
* login manager
* power management
* network manager
and so on and so on.
I do not know most programs that are needed in order to have such
experience, and I do not necessarily want to.
Those programs are different between desktop environment (lxde, kde,
mate, ...) and might change even between versions.
The only issue I have with tasksel, is that sometimes I wish a more
minimal environment.
In most cases, is I would prefer it would not install some programs like
libreoffice, media player, browser and mail client.
I often use firefox/thunderbird as mail client, and vlc as media player
and tasksel might install others.
I could remove those packages afterwards or just set those I like as
default, but it is suboptimal as they are still downloaded and
installed, and if not removed will take space and bandwidth during updates.
I would prefer not even installing them.
I could not use tasksel and install only what I want, but then I have to
learn/verify all programs that are required for a functional environment.
Is there any way to use tasksel, but also exclude a list of programs
from installing?
At the end of the day, I want to avoid a small subset or programs that
should not affect the functionality of the desktop (KDE should not stop
working if firefox is the default browser intsead of konqueror) and that
take a lot of space (I think libreoffice+dependencies is the biggest
package in the lxqt environment)
As everyone has different needs, I think that different tasksel targets
for more minimal desktops experience are not worth.
Now I'm complaining about four or five programs that are too much for my
needs, but surely there is ton of stuff that I do not care, but other
might not want on their systems.