Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #280511

Re: A more minimal task-*-desktop

From Michael Paoli <michael.paoli@berkeley.edu>
Newsgroups linux.debian.user
Subject Re: A more minimal task-*-desktop
Date 2025-06-30 19:20 +0200
Message-ID <L3qkF-ehDC-7@gated-at.bofh.it> (permalink)
References <L2ZDP-e0iG-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


> The only issue I have with tasksel, is that sometimes I wish a more
> minimal environment.

Then don't use tasksel to install package(s).

One can, however, use tasksel to list its tasks,
and from those, the corresponding package(s),
and in turn, from those, the dependencies and recommends thereof.

E.g.:
$ tasksel --list-tasks
u desktop       Debian desktop environment
u gnome-desktop GNOME
u xfce-desktop  Xfce
u gnome-flashback-desktop       GNOME Flashback
u kde-desktop   KDE Plasma
u cinnamon-desktop      Cinnamon
u mate-desktop  MATE
u lxde-desktop  LXDE
u lxqt-desktop  LXQt
u web-server    web server
u ssh-server    SSH server
u laptop        laptop
$ tasksel --task-packages desktop
task-desktop
$ apt-cache show task-desktop | grep -E '^(Depends|Recommends):'
Depends: tasksel (= 3.73), xorg, xserver-xorg-video-all,
xserver-xorg-input-all, desktop-base
Recommends: task-gnome-desktop | task-xfce-desktop | task-kde-desktop
| task-lxde-desktop | task-gnome-flashback-desktop |
task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop,
xdg-utils, fonts-symbola, avahi-daemon, libnss-mdns, anacron, eject,
iw, alsa-utils, sudo, firefox | firefox-esr, cups
$
And one can continue to drill down to determine just what package(s)
one wants to install,
and of course the APT system will also handle dependencies thereof.  So, e.g.:
$ apt-cache show task-gnome-desktop | grep -E '^(Depends|Recommends):'
Depends: tasksel (= 3.73), task-desktop, gnome-core
Recommends: gnome, synaptic, libreoffice-gnome, libreoffice-writer,
libreoffice-calc, libreoffice-impress, libreoffice-help-en-us,
mythes-en-us, hunspell-en-us, hyphen-en-us, network-manager-gnome
$
So, in such case, one might just want to install, e.g. gnome-core

And most users, when installing, generally don't want to be
overwhelmed with excessive choices,
and when choosing to install a desktop environment, generally expect
it will be quite complete and
cover all they expect and will likely find they want associated with
that, and not have to be hunting down
additional package to install to give them a (relatively) complete
desktop environment.  For those that want
less, they can install more specifically/limited, as I suggested.  And
if the default were much more minimal on
the tasksel selection, there'd be lots of complaints about "missing"
stuff they didn't get that they expected
to be installed and working with their desktop environment selection
from tasksel.  And if tasksel gave lots
more options at installation time, plenty of folks would complain about that.

Back to linux.debian.user | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-06-29 14:50 +0200
  Re: A more minimal task-*-desktop Dan Ritter <dsr@randomstring.org> - 2025-06-30 16:10 +0200
    Re: A more minimal task-*-desktop Richard Owlett <rowlett@access.net> - 2025-06-30 16:10 +0200
  Re: A more minimal task-*-desktop Greg <curtyshoo@gmail.com> - 2025-06-30 18:20 +0200
  Re: A more minimal task-*-desktop Michael Paoli <michael.paoli@berkeley.edu> - 2025-06-30 19:20 +0200
    Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-03 16:40 +0200
      Re: A more minimal task-*-desktop Dan Ritter <dsr@randomstring.org> - 2025-07-03 17:50 +0200
        Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-03 18:20 +0200
          Re: A more minimal task-*-desktop Greg Wooledge <greg@wooledge.org> - 2025-07-03 20:10 +0200
          Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-04 07:10 +0200
            Re: A more minimal task-*-desktop <tomas@tuxteam.de> - 2025-07-04 07:30 +0200
            Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-04 23:10 +0200
              Re: A more minimal task-*-desktop Greg <curtyshoo@gmail.com> - 2025-07-05 15:30 +0200
              Re: A more minimal task-*-desktop Dan Ritter <dsr@randomstring.org> - 2025-07-05 15:40 +0200
      Re: A more minimal task-*-desktop Greg <curtyshoo@gmail.com> - 2025-07-03 18:00 +0200
      Re: A more minimal task-*-desktop Max Nikulin <manikulin@gmail.com> - 2025-07-04 03:30 +0200

csiph-web