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

Bug#1119018: tasksel: "Debian desktop environment" should default to gnome-core



On 26/10/2025 at 13:46, Paweł Starzyński wrote:
On Sun, 26 Oct 2025 11:51:35 +0100 Holger Wansing <hwansing@mailbox.org>
wrote:

In the installer, don't select a desktop environment, only choose the
"standard system" task.
Then login into your new system as root and call
"apt install gnome-core"
to get your "Minimal GNOME" for example.

I know that's a way for doing it, but:
1) With such approach we don't need tasksel at all
2) Isn't it recommended way to install such things like DE, by using
tasksel?- so that system can properly deal with packages dependencies?

apt deals with package dependencies just fine. But tasksel also deals with some kind of task dependencies on other tasks, languages... defined in tasksel-data. For example when run during initial installation (or later with --new-install), tasksel selects language tasks for the chosen language, and if a desktop environment is selected then it also selects desktop language tasks for the chosen language and desktop environment.

Not installing a desktop environment during initial installation has another side effect: NetworkManager is not installed as part of the standard system so the installer network configuration is copied into /etc/network/interfaces instead of NetworkManager configuration. If NetworkMananger is installed later manually or as part of the desktop environment dependencies, the network interface used during installation will not be configured not manageable in NetworkManager until it is removed from /etc/network/interfaces.


Reply to: